| /netbsd-src/external/apache2/llvm/dist/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 | PassManagerBuilder.h | 155 const ModuleSummaryIndex *ImportSummary = nullptr; variable
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
| H A D | LowerTypeTests.cpp | 383 const ModuleSummaryIndex *ImportSummary; member in __anon008eecce0111::LowerTypeTestsModule 505 const ModuleSummaryIndex *ImportSummary, 521 const ModuleSummaryIndex *ImportSummary; member 529 const ModuleSummaryIndex *ImportSummary, bool DropTypeTests) in LowerTypeTests() 531 ImportSummary(ImportSummary), DropTypeTests(DropTypeTests) { in LowerTypeTests() 538 return LowerTypeTestsModule(M, ExportSummary, ImportSummary, DropTypeTests) in runOnModule() 552 const ModuleSummaryIndex *ImportSummary, in createLowerTypeTestsPass() argument 554 return new LowerTypeTests(ExportSummary, ImportSummary, DropTypeTests); in createLowerTypeTestsPass() 676 if (AvoidReuse && !ImportSummary) { in createBitSetTest() 962 const TypeIdSummary *TidSummary = ImportSummary->getTypeIdSummary(TypeId); in importTypeId() [all …]
|
| H A D | WholeProgramDevirt.cpp | 504 const ModuleSummaryIndex *ImportSummary; member 536 const ModuleSummaryIndex *ImportSummary) in DevirtModule() 538 ExportSummary(ExportSummary), ImportSummary(ImportSummary), in DevirtModule() 546 assert(!(ExportSummary && ImportSummary)); in DevirtModule() 688 const ModuleSummaryIndex *ImportSummary = nullptr; member 695 const ModuleSummaryIndex *ImportSummary) in WholeProgramDevirt() 697 ImportSummary(ImportSummary) { in WholeProgramDevirt() 725 ExportSummary, ImportSummary) in runOnModule() 749 const ModuleSummaryIndex *ImportSummary) { in createWholeProgramDevirtPass() argument 750 return new WholeProgramDevirt(ExportSummary, ImportSummary); in createWholeProgramDevirtPass() [all …]
|
| H A D | PassManagerBuilder.cpp | 1165 if (ImportSummary) { in populateThinLTOPassManager() 1178 PM.add(createWholeProgramDevirtPass(nullptr, ImportSummary)); in populateThinLTOPassManager() 1179 PM.add(createLowerTypeTestsPass(nullptr, ImportSummary)); in populateThinLTOPassManager()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/LTO/ |
| H A D | LTOBackend.cpp | 211 const ModuleSummaryIndex *ImportSummary) { in runNewPMPasses() argument 298 MPM.addPass(PB.buildThinLTODefaultPipeline(OL, ImportSummary)); in runNewPMPasses() 311 const ModuleSummaryIndex *ImportSummary) { in runOldPMPasses() argument 321 PMB.ImportSummary = ImportSummary; in runOldPMPasses() 344 const ModuleSummaryIndex *ImportSummary, in opt() argument 366 ImportSummary); in opt() 368 runOldPMPasses(Conf, Mod, TM, IsThinLTO, ExportSummary, ImportSummary); in opt()
|
| H A D | ThinLTOCodeGenerator.cpp | 251 PMB.ImportSummary = Index; in optimizeModule()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/ |
| H A D | IPO.h | 257 const ModuleSummaryIndex *ImportSummary, 275 const ModuleSummaryIndex *ImportSummary);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/LTO/ |
| H A D | LTOBackend.h | 39 const ModuleSummaryIndex *ImportSummary,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | StackSafetyAnalysis.cpp | 982 const ModuleSummaryIndex *ImportSummary = nullptr; in runOnModule() local 985 ImportSummary = IndexWrapperPass->getIndex(); in runOnModule() 991 ImportSummary}; in runOnModule()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 412 const ModuleSummaryIndex *ImportSummary);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Passes/ |
| H A D | PassBuilder.cpp | 1585 OptimizationLevel Level, const ModuleSummaryIndex *ImportSummary) { in buildThinLTODefaultPipeline() argument 1591 if (ImportSummary) { in buildThinLTODefaultPipeline() 1607 MPM.addPass(WholeProgramDevirtPass(nullptr, ImportSummary)); in buildThinLTODefaultPipeline() 1608 MPM.addPass(LowerTypeTestsPass(nullptr, ImportSummary)); in buildThinLTODefaultPipeline()
|