Lines Matching defs:GUID

224         // in the case of GUID hash collisions. It could also happen in theory
323 function_ref<bool(GlobalValue::GUID, const GlobalValueSummary *)>
385 // If there isn't an entry for GUID, insert <GUID, Definition> pair.
417 function_ref<bool(GlobalValue::GUID, const GlobalValueSummary *)>
438 function_ref<bool(GlobalValue::GUID, const GlobalValueSummary *)>
444 function_ref<bool(GlobalValue::GUID, const GlobalValueSummary *)>
462 create(function_ref<bool(GlobalValue::GUID, const GlobalValueSummary *)>
591 function_ref<bool(GlobalValue::GUID, const GlobalValueSummary *)>
678 function_ref<bool(GlobalValue::GUID, const GlobalValueSummary *)>
721 function_ref<bool(GlobalValue::GUID, const GlobalValueSummary *)>
875 // We previously decided to import this GUID definition if it was already
927 // FIXME: Change the GVSummaryMapTy to hold ValueInfo instead of GUID
932 LLVM_DEBUG(dbgs() << "Ignores Dead GUID: " << VI << "\n");
992 GlobalValue::GUID G) {
1017 for (auto &[GUID, Type] : ImportMap) {
1018 if (isGlobalVarSummary(Index, GUID))
1032 DenseSet<GlobalValue::GUID> FlattenedImports;
1036 for (auto &[GUID, Type] : ExportPerModule.second)
1037 FlattenedImports.insert(GUID);
1069 function_ref<bool(GlobalValue::GUID, const GlobalValueSummary *)>
1186 /// \p isPrevailing is a callback that will be called with a global value's GUID
1194 function_ref<bool(GlobalValue::GUID, const GlobalValueSummary *)>
1199 // GUID -> Summary
1226 auto GUID = GlobalList.first;
1228 "Expected individual combined index to have one summary per GUID");
1236 GUID, Summary->importType());
1250 // corresponding PGOFuncName as the GUID, and fix up the edges
1257 auto GUID = Index.getGUIDFromOriginalID(EI.first.getGUID());
1258 if (GUID == 0)
1260 // Update the edge to point directly to the correct GUID.
1261 auto VI = Index.getValueInfo(GUID);
1265 // The mapping from OriginalId to GUID may return a GUID
1271 // to the GUID of the library function in 1);
1293 const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols,
1294 function_ref<PrevailingType(GlobalValue::GUID)> isPrevailing) {
1306 for (auto GUID : GUIDPreservedSymbols) {
1307 ValueInfo VI = Index.getValueInfo(GUID);
1409 const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols,
1410 function_ref<PrevailingType(GlobalValue::GUID)> isPrevailing,
1435 for (const auto &[GUID, Type] : ILI.second) {
1436 const auto &DS = DefinedGVSummaries.find(GUID);
1442 SummariesForIndex[GUID] = DS->second;
1716 GlobalValue::GUID GUID)
1718 auto Iter = GUIDToImportType.find(GUID);
1747 auto GUID = F.getGUID();
1748 auto MaybeImportType = getImportType(ImportGUIDs, GUID);
1759 << GUID << " " << F.getName() << " from "
1786 auto GUID = GV.getGUID();
1787 auto MaybeImportType = getImportType(ImportGUIDs, GUID);
1798 << GUID << " " << GV.getName() << " from "
1809 auto GUID = GA.getGUID();
1810 auto MaybeImportType = getImportType(ImportGUIDs, GUID);
1821 << GUID << " " << GA.getName() << " from "
1900 Module &M, function_ref<bool(GlobalValue::GUID, const GlobalValueSummary *)>
1968 auto isPrevailing = [](GlobalValue::GUID, const GlobalValueSummary *) {