Searched refs:getSummaryList (Results 1 – 14 of 14) sorted by relevance
39 for (auto &GVS : V.getSummaryList()) { in initializeCounts()57 if (V.getSummaryList().size()) { in computeSyntheticCounts()58 auto S = V.getSummaryList().front()->getBaseObject(); in computeSyntheticCounts()66 if (!V.getSummaryList().size()) in computeSyntheticCounts()68 for (auto &GVS : V.getSummaryList()) { in computeSyntheticCounts()
360 for (auto &S : VI.getSummaryList()) { in thinLTOResolvePrevailingGUID()410 for (auto &S : VI.getSummaryList()) { in thinLTOResolvePrevailingGUID()453 llvm::count_if(VI.getSummaryList(), in thinLTOInternalizeAndPromoteGUID()458 for (auto &S : VI.getSummaryList()) { in thinLTOInternalizeAndPromoteGUID()
44 for (const auto &S : make_pointee_range(getSummaryList())) { in getELFVisibility()58 ? getSummaryList().size() && getSummaryList()[0]->isDSOLocal() in isDSOLocal()59 : getSummaryList().size() && in isDSOLocal()61 getSummaryList(), in isDSOLocal()69 return getSummaryList().size() && in canAutoHide()70 llvm::all_of(getSummaryList(), in canAutoHide()186 assert((!PerModuleIndex || VI.getSummaryList().size() == 1) && in getGlobalValueSummary()188 auto &Summary = VI.getSummaryList()[0]; in getGlobalValueSummary()196 const auto &SummaryList = VI.getSummaryList(); in isGUIDLive()223 for (auto &Ref : VI.getSummaryList()) in propagateAttributesToRefs()[all …]
3517 if (!VI.getSummaryList().empty()) { in printSummaryInfo()3520 for (auto &Summary : VI.getSummaryList()) { in printSummaryInfo()
314 if (VI.getSummaryList().size() > 1 && in shouldImportGlobal()606 if (RootVI.getSummaryList().size() != 1) { in WorkloadImportsManager()908 if (!FailureInfo->VI.getSummaryList().empty()) in computeImportForModule()923 auto SL = VI.getSummaryList(); in isGlobalVarSummary()1161 if (!EI.first.getSummaryList().empty()) in updateValueInfoForIndirectCalls()1169 VI.getSummaryList(), in updateValueInfoForIndirectCalls()1216 for (const auto &S : VI.getSummaryList()) in computeDeadSymbolsAndUpdateIndirectCalls()1246 if (llvm::any_of(VI.getSummaryList(), in computeDeadSymbolsAndUpdateIndirectCalls()1260 for (const auto &S : VI.getSummaryList()) { in computeDeadSymbolsAndUpdateIndirectCalls()1280 for (const auto &S : VI.getSummaryList()) in computeDeadSymbolsAndUpdateIndirectCalls()[all …]
379 if ((!TheFnVI) || TheFnVI.getSummaryList().empty()) { in mustBeUnreachableFunction()385 for (const auto &Summary : TheFnVI.getSummaryList()) { in mustBeUnreachableFunction()934 assert(VI.getSummaryList().size() == 1 && in updateIndexWPDForExports()936 auto &S = VI.getSummaryList()[0]; in updateIndexWPDForExports()1124 for (const auto &S : P.VTableVI.getSummaryList()) { in tryFindVirtualCallTargets()1258 if (Callee.getSummaryList().empty()) in AddCalls()1266 auto &S = Callee.getSummaryList()[0]; in AddCalls()1352 auto Size = TheFn.getSummaryList().size(); in trySingleImplDevirt()1363 for (const auto &S : TheFn.getSummaryList()) in trySingleImplDevirt()1371 auto &S = TheFn.getSummaryList()[0]; in trySingleImplDevirt()
1592 for (auto &S : VI.getSummaryList()) { in IndexCallsiteContextGraph()1960 for (auto &S : CurCallee.getSummaryList()) { in findProfiledCalleeThroughTailCalls()2018 Callee.getSummaryList().empty() in calleeMatchesFunc()2020 : dyn_cast<AliasSummary>(Callee.getSummaryList()[0].get()); in calleeMatchesFunc()3381 GVSummary = TheFnVI.getSummaryList().front().get(); in applyImport()
353 for (const auto &GVS : VI.getSummaryList()) { in calculatePrevailingSummary()465 for (const auto &S : V.getSummaryList()) { in thinLTOPropagateFunctionAttrs()
2110 for (const auto &GVS : VI.getSummaryList()) in lower()
198 ArrayRef<std::unique_ptr<GlobalValueSummary>> getSummaryList() const { in getSummaryList() function1454 if (!V.getSummaryList().size())1465 dyn_cast<FunctionSummary>(V.getSummaryList().front().get());1656 auto SummaryList = VI.getSummaryList();1868 if (!N.getSummaryList().size()) // handle external function1873 cast<FunctionSummary>(N.getSummaryList().front()->getBaseObject());1878 if (!N.getSummaryList().size()) // handle external function1883 cast<FunctionSummary>(N.getSummaryList().front()->getBaseObject());1888 if (!N.getSummaryList().size()) // handle external function1892 cast<FunctionSummary>(N.getSummaryList().front()->getBaseObject());[all …]
229 for (const auto &S : VI.getSummaryList()) { in processGlobalForThinLTO()
794 assert(AliaseeVI.getSummaryList().size() == 1 && in computeAliasSummary()796 AS->setAliasee(AliaseeVI, AliaseeVI.getSummaryList()[0].get()); in computeAliasSummary()805 for (const auto &Summary : VI.getSummaryList()) in setLiveRoot()
705 auto SummaryList = VI.getSummaryList(); in findCalleeFunctionSummary()
4103 if (!VI || VI.getSummaryList().empty()) { in writeModuleLevelReferences()4109 auto *Summary = VI.getSummaryList()[0].get(); in writeModuleLevelReferences()4282 if (!VI || VI.getSummaryList().empty()) { in writePerModuleGlobalValueSummary()4288 auto *Summary = VI.getSummaryList()[0].get(); in writePerModuleGlobalValueSummary()