reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/IR/ModuleSummaryIndex.h
  702     return L.GUID == R.GUID && L.Offset == R.Offset;
  702     return L.GUID == R.GUID && L.Offset == R.Offset;
  705   static unsigned getHashValue(FunctionSummary::VFuncId I) { return I.GUID; }
  724     return I.VFunc.GUID;
include/llvm/IR/ModuleSummaryIndexYAML.h
  156     io.mapOptional("GUID", id.GUID);
lib/AsmParser/LLParser.cpp
 8638       assert(VFuncIdList[P.first].GUID == 0 &&
 8643           std::make_pair(&VFuncIdList[P.first].GUID, P.second));
 8677       assert(ConstVCallList[P.first].VFunc.GUID == 0 &&
 8682           std::make_pair(&ConstVCallList[P.first].VFunc.GUID, P.second));
 8720     VFuncId.GUID = 0;
 8730              ParseUInt64(VFuncId.GUID))
lib/Bitcode/Writer/BitcodeWriter.cpp
 3523       Record.push_back(VF.GUID);
 3538       Record.push_back(VC.VFunc.GUID);
 3562           ReferencedTypeIds.insert(VF.GUID);
 3571           ReferencedTypeIds.insert(VC.VFunc.GUID);
lib/IR/AsmWriter.cpp
 3030   auto TidIter = TheIndex->typeIds().equal_range(VFId.GUID);
 3033     Out << "guid: " << VFId.GUID;
lib/LTO/LTO.cpp
  204         UsedTypeIds.insert(TT.GUID);
  206         UsedTypeIds.insert(TT.GUID);
  208         UsedTypeIds.insert(TT.VFunc.GUID);
  210         UsedTypeIds.insert(TT.VFunc.GUID);
lib/Transforms/IPO/WholeProgramDevirt.cpp
 1826           for (Metadata *MD : MetadataByGUID[VF.GUID]) {
 1831           for (Metadata *MD : MetadataByGUID[VF.GUID]) {
 1837           for (Metadata *MD : MetadataByGUID[VC.VFunc.GUID]) {
 1845           for (Metadata *MD : MetadataByGUID[VC.VFunc.GUID]) {
 1947         for (StringRef Name : NameByGUID[VF.GUID]) {
 1952         for (StringRef Name : NameByGUID[VF.GUID]) {
 1958         for (StringRef Name : NameByGUID[VC.VFunc.GUID]) {
 1966         for (StringRef Name : NameByGUID[VC.VFunc.GUID]) {