Home
last modified time | relevance | path

Searched refs:getSummaryList (Results 1 – 14 of 14) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/LTO/
H A DSummaryBasedOptimizations.cpp39 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()
H A DLTO.cpp360 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()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DModuleSummaryIndex.cpp44 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 …]
H A DAsmWriter.cpp3517 if (!VI.getSummaryList().empty()) { in printSummaryInfo()
3520 for (auto &Summary : VI.getSummaryList()) { in printSummaryInfo()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp314 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 …]
H A DWholeProgramDevirt.cpp379 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()
H A DMemProfContextDisambiguation.cpp1592 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()
H A DFunctionAttrs.cpp353 for (const auto &GVS : VI.getSummaryList()) { in calculatePrevailingSummary()
465 for (const auto &S : V.getSummaryList()) { in thinLTOPropagateFunctionAttrs()
H A DLowerTypeTests.cpp2110 for (const auto &GVS : VI.getSummaryList()) in lower()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h198 ArrayRef<std::unique_ptr<GlobalValueSummary>> getSummaryList() const { in getSummaryList() function
1454 if (!V.getSummaryList().size())
1465 dyn_cast<FunctionSummary>(V.getSummaryList().front().get());
1656 auto SummaryList = VI.getSummaryList();
1868 if (!N.getSummaryList().size()) // handle external function
1873 cast<FunctionSummary>(N.getSummaryList().front()->getBaseObject());
1878 if (!N.getSummaryList().size()) // handle external function
1883 cast<FunctionSummary>(N.getSummaryList().front()->getBaseObject());
1888 if (!N.getSummaryList().size()) // handle external function
1892 cast<FunctionSummary>(N.getSummaryList().front()->getBaseObject());
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFunctionImportUtils.cpp229 for (const auto &S : VI.getSummaryList()) { in processGlobalForThinLTO()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DModuleSummaryAnalysis.cpp794 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()
H A DStackSafetyAnalysis.cpp705 auto SummaryList = VI.getSummaryList(); in findCalleeFunctionSummary()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp4103 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()