Home
last modified time | relevance | path

Searched refs:SummaryList (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DModuleSummaryIndex.cpp165 for (auto &GlobSummary : GlobalList.second.SummaryList) { in collectDefinedFunctionsForModule()
193 const auto &SummaryList = VI.getSummaryList(); in isGUIDLive() local
194 if (SummaryList.empty()) in isGUIDLive()
196 for (auto &I : SummaryList) in isGUIDLive()
266 for (auto &S : P.second.SummaryList) { in propagateAttributes()
276 P.second.SummaryList, in propagateAttributes()
311 P.second.SummaryList) in propagateAttributes()
318 if (P.second.SummaryList.size()) in propagateAttributes()
320 P.second.SummaryList[0]->getBaseObject())) in propagateAttributes()
H A DAsmWriter.cpp3226 for (auto &Summary : GlobalList.second.SummaryList) in printModuleSummaryIndex()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DModuleSummaryIndexYAML.h240 Elem.SummaryList.push_back(std::move(ASum));
249 Elem.SummaryList.push_back(std::make_unique<FunctionSummary>(
263 for (auto &Sum : P.second.SummaryList) {
298 for (auto &Sum : P.second.SummaryList) {
H A DModuleSummaryIndex.h170 GlobalValueSummaryList SummaryList; member
204 return getRef()->second.SummaryList; in getSummaryList()
1610 if (!S.second.SummaryList.size() ||
1611 !isa<FunctionSummary>(S.second.SummaryList.front().get()))
1751 ->second.SummaryList.push_back(std::move(Summary));
1767 auto SummaryList = VI.getSummaryList();
1769 llvm::find_if(SummaryList,
1773 if (Summary == SummaryList.end())
1940 for (const auto &Summary : GlobalList.second.SummaryList) {
2038 G.SummaryList.push_back(std::move(Root));
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DStackSafetyAnalysis.cpp726 auto SummaryList = VI.getSummaryList(); in findCalleeFunctionSummary() local
728 for (const auto& GVS : SummaryList) { in findCalleeFunctionSummary()
755 if (SummaryList.size() == 1) in findCalleeFunctionSummary()
1139 for (auto &GV : GVS.second.SummaryList) in generateParamAccessSummary()
1150 for (auto &GV : GVS.second.SummaryList) { in generateParamAccessSummary()
H A DModuleSummaryAnalysis.cpp1103 if (GlobalList.second.SummaryList.empty()) in buildModuleSummaryIndex()
1106 assert(GlobalList.second.SummaryList.size() == 1 && in buildModuleSummaryIndex()
1108 auto &Summary = GlobalList.second.SummaryList[0]; in buildModuleSummaryIndex()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp1370 if (GlobalList.second.SummaryList.empty()) in ComputeCrossModuleImportForModuleFromIndexForTest()
1374 assert(GlobalList.second.SummaryList.size() == 1 && in ComputeCrossModuleImportForModuleFromIndexForTest()
1376 auto &Summary = GlobalList.second.SummaryList[0]; in ComputeCrossModuleImportForModuleFromIndexForTest()
1425 for (const auto &S : Entry.second.SummaryList) { in updateIndirectCalls()
1458 for (const auto &S : Entry.second.SummaryList) { in computeDeadSymbolsAndUpdateIndirectCalls()
2080 for (auto &S : I.second.SummaryList) { in doImportingForModuleForTest()
H A DWholeProgramDevirt.cpp936 for (auto &S : P.second.SummaryList) { in updateVCallVisibilityInIndex()
2397 for (auto &S : P.second.SummaryList) { in run()
2549 for (auto &S : P.second.SummaryList) { in run()
H A DLowerTypeTests.cpp2132 for (auto &GVS : I.second.SummaryList) in lower()
2362 for (auto &S : P.second.SummaryList) { in lower()
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTOBackend.cpp766 if (GlobalList.second.SummaryList.empty()) in initImportList()
770 for (const auto &Summary : GlobalList.second.SummaryList) { in initImportList()
H A DThinLTOCodeGenerator.cpp139 if (HasMultipleCopies(I.second.SummaryList)) in computePrevailingCopies()
141 getFirstDefinitionForLinker(I.second.SummaryList); in computePrevailingCopies()
H A DLTO.cpp458 for (auto &S : I.second.SummaryList) in thinLTOResolvePrevailingInIndex()
1150 for (auto &S : P.second.SummaryList) { in checkPartiallySplit()
/freebsd/contrib/llvm-project/llvm/tools/llvm-link/
H A Dllvm-link.cpp433 for (auto &S : I.second.SummaryList) { in linkFiles()
/freebsd/contrib/llvm-project/llvm/tools/llvm-lto/
H A Dllvm-lto.cpp382 for (auto &Summary : Summaries.second.SummaryList) { in printIndexStats()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp231 for (auto &Summary : GUIDSummaryLists.second.SummaryList) in ModuleBitcodeWriterBase()
583 for (auto &Summary : Summaries.second.SummaryList) in forEachSummary()