Searched refs:ImportSummary (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/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 | 226 const ModuleSummaryIndex *ImportSummary; member 229 : ExportSummary(nullptr), ImportSummary(nullptr), UseCommandLine(true) {} in WholeProgramDevirtPass() 231 const ModuleSummaryIndex *ImportSummary) in WholeProgramDevirtPass() 232 : ExportSummary(ExportSummary), ImportSummary(ImportSummary) { in WholeProgramDevirtPass() 233 assert(!(ExportSummary && ImportSummary)); in WholeProgramDevirtPass()
|
| H A D | PassManagerBuilder.h | 153 const ModuleSummaryIndex *ImportSummary = nullptr; variable
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | LowerTypeTests.cpp | 400 const ModuleSummaryIndex *ImportSummary; member in __anon131d77d30111::LowerTypeTestsModule 522 const ModuleSummaryIndex *ImportSummary, 652 if (AvoidReuse && !ImportSummary) { in createBitSetTest() 938 const TypeIdSummary *TidSummary = ImportSummary->getTypeIdSummary(TypeId); in importTypeId() 1688 const ModuleSummaryIndex *ImportSummary, bool DropTypeTests) in LowerTypeTestsModule() argument 1689 : M(M), ExportSummary(ExportSummary), ImportSummary(ImportSummary), in LowerTypeTestsModule() 1691 assert(!(ExportSummary && ImportSummary)); in LowerTypeTestsModule() 1830 (ImportSummary && ImportSummary->partiallySplitLTOUnits())) in lower() 1837 !ExportSummary && !ImportSummary) in lower() 1840 if (ImportSummary) { in lower() [all …]
|
| H A D | WholeProgramDevirt.cpp | 549 const ModuleSummaryIndex *ImportSummary; member 586 const ModuleSummaryIndex *ImportSummary) in DevirtModule() 588 ExportSummary(ExportSummary), ImportSummary(ImportSummary), in DevirtModule() 596 assert(!(ExportSummary && ImportSummary)); in DevirtModule() 770 ImportSummary) in run() 1910 else if (ImportSummary && isa<MDString>(TypeId)) { in scanTypeTestUsers() 1912 ImportSummary->getTypeIdSummary(cast<MDString>(TypeId)->getString()); in scanTypeTestUsers() 2005 ImportSummary->getTypeIdSummary(TypeId->getString()); in importResolution() 2128 (ImportSummary && ImportSummary->partiallySplitLTOUnits())) in run() 2157 if (ImportSummary) { in run()
|
| /llvm-project-15.0.7/llvm/include/llvm/LTO/ |
| H A D | LTOBackend.h | 39 const ModuleSummaryIndex *ImportSummary,
|
| /llvm-project-15.0.7/llvm/lib/LTO/ |
| H A D | LTOBackend.cpp | 233 const ModuleSummaryIndex *ImportSummary) { in runNewPMPasses() argument 322 MPM.addPass(PB.buildThinLTODefaultPipeline(OL, ImportSummary)); in runNewPMPasses() 335 const ModuleSummaryIndex *ImportSummary, in opt() argument 356 ImportSummary); in opt()
|
| /llvm-project-15.0.7/llvm/lib/Passes/ |
| H A D | PassBuilderPipelines.cpp | 1404 OptimizationLevel Level, const ModuleSummaryIndex *ImportSummary) { in buildThinLTODefaultPipeline() argument 1410 if (ImportSummary) { in buildThinLTODefaultPipeline() 1426 MPM.addPass(WholeProgramDevirtPass(nullptr, ImportSummary)); in buildThinLTODefaultPipeline() 1427 MPM.addPass(LowerTypeTestsPass(nullptr, ImportSummary)); in buildThinLTODefaultPipeline()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | StackSafetyAnalysis.cpp | 1081 const ModuleSummaryIndex *ImportSummary = nullptr; in runOnModule() local 1084 ImportSummary = IndexWrapperPass->getIndex(); in runOnModule() 1090 ImportSummary}; in runOnModule()
|
| /llvm-project-15.0.7/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 263 const ModuleSummaryIndex *ImportSummary);
|