| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | LowerTypeTests.h | 204 const ModuleSummaryIndex *ImportSummary = nullptr; variable 210 const ModuleSummaryIndex *ImportSummary, 212 : ExportSummary(ExportSummary), ImportSummary(ImportSummary), in ExportSummary()
|
| H A D | WholeProgramDevirt.h | 225 const ModuleSummaryIndex *ImportSummary; member 228 : ExportSummary(nullptr), ImportSummary(nullptr), UseCommandLine(true) {} in WholeProgramDevirtPass() 230 const ModuleSummaryIndex *ImportSummary) in WholeProgramDevirtPass() 231 : ExportSummary(ExportSummary), ImportSummary(ImportSummary) { in WholeProgramDevirtPass() 232 assert(!(ExportSummary && ImportSummary)); in WholeProgramDevirtPass()
|
| H A D | MemProfContextDisambiguation.h | 40 const ModuleSummaryIndex *ImportSummary; variable
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | LowerTypeTests.cpp | 399 const ModuleSummaryIndex *ImportSummary; member in __anonecc095190111::LowerTypeTestsModule 544 const ModuleSummaryIndex *ImportSummary, 674 if (AvoidReuse && !ImportSummary) { in createBitSetTest() 960 const TypeIdSummary *TidSummary = ImportSummary->getTypeIdSummary(TypeId); in importTypeId() 1829 const ModuleSummaryIndex *ImportSummary, bool DropTypeTests) in LowerTypeTestsModule() argument 1830 : M(M), ExportSummary(ExportSummary), ImportSummary(ImportSummary), in LowerTypeTestsModule() 1832 assert(!(ExportSummary && ImportSummary)); in LowerTypeTestsModule() 1999 (ImportSummary && ImportSummary->partiallySplitLTOUnits())) in lower() 2006 !ExportSummary && !ImportSummary) in lower() 2009 if (ImportSummary) { in lower() [all …]
|
| H A D | WholeProgramDevirt.cpp | 546 const ModuleSummaryIndex *ImportSummary; member 587 const ModuleSummaryIndex *ImportSummary) in DevirtModule() 589 ExportSummary(ExportSummary), ImportSummary(ImportSummary), in DevirtModule() 597 assert(!(ExportSummary && ImportSummary)); in DevirtModule() 771 ImportSummary) in run() 2023 else if (ImportSummary && isa<MDString>(TypeId)) { in scanTypeTestUsers() 2025 ImportSummary->getTypeIdSummary(cast<MDString>(TypeId)->getString()); in scanTypeTestUsers() 2129 ImportSummary->getTypeIdSummary(TypeId->getString()); in importResolution() 2252 (ImportSummary && ImportSummary->partiallySplitLTOUnits())) in run() 2288 if (ImportSummary) { in run()
|
| H A D | MemProfContextDisambiguation.cpp | 3253 ValueInfo TheFnVI = ImportSummary->getValueInfo(F.getGUID()); in findValueInfoForFunc() 3266 TheFnVI = ImportSummary->getValueInfo(GlobalValue::getGUID(OrigId)); in findValueInfoForFunc() 3277 TheFnVI = ImportSummary->getValueInfo(OrigGUID); in findValueInfoForFunc() 3282 assert(ImportSummary); in applyImport() 3368 ValueInfo TheFnVI = findValueInfoForFunc(F, M, ImportSummary); in applyImport() 3559 assert(ImportSummary->getStackIdAtIndex(*StackIdIndexIter) == in applyImport() 3570 findValueInfoForFunc(*CalledFunction, M, ImportSummary); in applyImport() 3631 if (ImportSummary) in processModule() 3651 : ImportSummary(Summary) { in MemProfContextDisambiguation() 3652 if (ImportSummary) { in MemProfContextDisambiguation() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/LTO/ |
| H A D | LTOBackend.h | 39 const ModuleSummaryIndex *ImportSummary,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | LTOBackend.cpp | 240 const ModuleSummaryIndex *ImportSummary) { in runNewPMPasses() argument 332 MPM.addPass(PB.buildThinLTODefaultPipeline(OL, ImportSummary)); in runNewPMPasses() 345 const ModuleSummaryIndex *ImportSummary, in opt() argument 366 ImportSummary); in opt()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Passes/ |
| H A D | PassBuilderPipelines.cpp | 1610 OptimizationLevel Level, const ModuleSummaryIndex *ImportSummary) { in buildThinLTODefaultPipeline() argument 1613 if (ImportSummary) { in buildThinLTODefaultPipeline() 1617 MPM.addPass(MemProfContextDisambiguation(ImportSummary)); in buildThinLTODefaultPipeline() 1634 MPM.addPass(WholeProgramDevirtPass(nullptr, ImportSummary)); in buildThinLTODefaultPipeline() 1635 MPM.addPass(LowerTypeTestsPass(nullptr, ImportSummary)); in buildThinLTODefaultPipeline()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | StackSafetyAnalysis.cpp | 1092 const ModuleSummaryIndex *ImportSummary = nullptr; in runOnModule() local 1095 ImportSummary = IndexWrapperPass->getIndex(); in runOnModule() 1101 ImportSummary}; in runOnModule()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 274 const ModuleSummaryIndex *ImportSummary);
|