Home
last modified time | relevance | path

Searched refs:ExportSummary (Results 1 – 8 of 8) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DLowerTypeTests.h203 ModuleSummaryIndex *ExportSummary = nullptr; variable
209 LowerTypeTestsPass(ModuleSummaryIndex *ExportSummary,
212 : ExportSummary(ExportSummary), ImportSummary(ImportSummary), in ExportSummary() argument
H A DWholeProgramDevirt.h224 ModuleSummaryIndex *ExportSummary; member
228 : ExportSummary(nullptr), ImportSummary(nullptr), UseCommandLine(true) {} in WholeProgramDevirtPass()
229 WholeProgramDevirtPass(ModuleSummaryIndex *ExportSummary, in WholeProgramDevirtPass()
231 : ExportSummary(ExportSummary), ImportSummary(ImportSummary) { in WholeProgramDevirtPass()
232 assert(!(ExportSummary && ImportSummary)); in WholeProgramDevirtPass()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp545 ModuleSummaryIndex *ExportSummary; member
589 ExportSummary(ExportSummary), ImportSummary(ImportSummary), in DevirtModule()
717 ModuleSummaryIndex &ExportSummary; member
734 : ExportSummary(ExportSummary), ExportedGUIDs(ExportedGUIDs), in DevirtIndex()
2241 return ExportSummary && in mustBeUnreachableFunction()
2251 if ((ExportSummary && ExportSummary->partiallySplitLTOUnits()) || in run()
2266 if (!ExportSummary && in run()
2309 if (ExportSummary) { in run()
2317 for (auto &P : *ExportSummary) { in run()
2371 Res = &ExportSummary in run()
[all …]
H A DLowerTypeTests.cpp398 ModuleSummaryIndex *ExportSummary; member in __anonecc095190111::LowerTypeTestsModule
1830 : M(M), ExportSummary(ExportSummary), ImportSummary(ImportSummary), in LowerTypeTestsModule()
1832 assert(!(ExportSummary && ImportSummary)); in LowerTypeTestsModule()
1998 if ((ExportSummary && ExportSummary->partiallySplitLTOUnits()) || in lower()
2006 !ExportSummary && !ImportSummary) in lower()
2078 if (ExportSummary) { in lower()
2081 for (auto &I : *ExportSummary) in lower()
2300 if (ExportSummary) { in lower()
2308 for (auto &P : *ExportSummary) { in lower()
2382 if (ExportSummary) { in lower()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/LTO/
H A DLTOBackend.h38 bool IsThinLTO, ModuleSummaryIndex *ExportSummary,
/freebsd-14.2/contrib/llvm-project/llvm/lib/LTO/
H A DLTOBackend.cpp239 ModuleSummaryIndex *ExportSummary, in runNewPMPasses() argument
334 MPM.addPass(PB.buildLTODefaultPipeline(OL, ExportSummary)); in runNewPMPasses()
344 bool IsThinLTO, ModuleSummaryIndex *ExportSummary, in opt() argument
365 runNewPMPasses(Conf, Mod, TM, Conf.OptLevel, IsThinLTO, ExportSummary, in opt()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilderPipelines.cpp1673 ModuleSummaryIndex *ExportSummary) { in buildLTODefaultPipeline() argument
1685 MPM.addPass(WholeProgramDevirtPass(ExportSummary, nullptr)); in buildLTODefaultPipeline()
1686 MPM.addPass(LowerTypeTestsPass(ExportSummary, nullptr)); in buildLTODefaultPipeline()
1757 MPM.addPass(WholeProgramDevirtPass(ExportSummary, nullptr)); in buildLTODefaultPipeline()
1763 MPM.addPass(LowerTypeTestsPass(ExportSummary, nullptr)); in buildLTODefaultPipeline()
1940 MPM.addPass(LowerTypeTestsPass(ExportSummary, nullptr)); in buildLTODefaultPipeline()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Passes/
H A DPassBuilder.h292 ModuleSummaryIndex *ExportSummary);