| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/ |
| H A D | LowerTypeTests.h | 203 ModuleSummaryIndex *ExportSummary = nullptr; variable 209 LowerTypeTestsPass(ModuleSummaryIndex *ExportSummary, 212 : ExportSummary(ExportSummary), ImportSummary(ImportSummary), in ExportSummary() function
|
| H A D | WholeProgramDevirt.h | 224 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()
|
| H A D | PassManagerBuilder.h | 150 ModuleSummaryIndex *ExportSummary = nullptr; variable
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
| H A D | WholeProgramDevirt.cpp | 503 ModuleSummaryIndex *ExportSummary; member 535 ModuleSummaryIndex *ExportSummary, in DevirtModule() 538 ExportSummary(ExportSummary), ImportSummary(ImportSummary), in DevirtModule() 546 assert(!(ExportSummary && ImportSummary)); in DevirtModule() 567 bool trySingleImplDevirt(ModuleSummaryIndex *ExportSummary, 647 ModuleSummaryIndex &ExportSummary; member 661 ModuleSummaryIndex &ExportSummary, in DevirtIndex() 664 : ExportSummary(ExportSummary), ExportedGUIDs(ExportedGUIDs), in DevirtIndex() 687 ModuleSummaryIndex *ExportSummary = nullptr; member 694 WholeProgramDevirt(ModuleSummaryIndex *ExportSummary, in WholeProgramDevirt() [all …]
|
| H A D | LowerTypeTests.cpp | 382 ModuleSummaryIndex *ExportSummary; member in __anon008eecce0111::LowerTypeTestsModule 504 LowerTypeTestsModule(Module &M, ModuleSummaryIndex *ExportSummary, 520 ModuleSummaryIndex *ExportSummary; member 528 LowerTypeTests(ModuleSummaryIndex *ExportSummary, in LowerTypeTests() 530 : ModulePass(ID), ExportSummary(ExportSummary), in LowerTypeTests() 538 return LowerTypeTestsModule(M, ExportSummary, ImportSummary, DropTypeTests) in runOnModule() 551 llvm::createLowerTypeTestsPass(ModuleSummaryIndex *ExportSummary, in createLowerTypeTestsPass() argument 554 return new LowerTypeTests(ExportSummary, ImportSummary, DropTypeTests); in createLowerTypeTestsPass() 913 ExportSummary->getOrInsertTypeIdSummary(TypeId).TTRes; in exportTypeId() 1549 ExportSummary->cfiFunctionDefs().insert(std::string(F->getName())); in buildBitSetsFromFunctionsNative() [all …]
|
| H A D | PassManagerBuilder.cpp | 1026 PM.add(createWholeProgramDevirtPass(ExportSummary, nullptr)); in addLTOOptimizationPasses() 1204 PM.add(createWholeProgramDevirtPass(ExportSummary, nullptr)); in populateLTOPassManager() 1214 PM.add(createLowerTypeTestsPass(ExportSummary, nullptr)); in populateLTOPassManager()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/LTO/ |
| H A D | LTOBackend.cpp | 210 ModuleSummaryIndex *ExportSummary, in runNewPMPasses() argument 300 MPM.addPass(PB.buildLTODefaultPipeline(OL, ExportSummary)); in runNewPMPasses() 310 bool IsThinLTO, ModuleSummaryIndex *ExportSummary, in runOldPMPasses() argument 320 PMB.ExportSummary = ExportSummary; in runOldPMPasses() 343 bool IsThinLTO, ModuleSummaryIndex *ExportSummary, in opt() argument 365 runNewPMPasses(Conf, Mod, TM, Conf.OptLevel, IsThinLTO, ExportSummary, in opt() 368 runOldPMPasses(Conf, Mod, TM, IsThinLTO, ExportSummary, ImportSummary); in opt()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/ |
| H A D | IPO.h | 256 ModulePass *createLowerTypeTestsPass(ModuleSummaryIndex *ExportSummary, 274 createWholeProgramDevirtPass(ModuleSummaryIndex *ExportSummary,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/LTO/ |
| H A D | LTOBackend.h | 38 bool IsThinLTO, ModuleSummaryIndex *ExportSummary,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Passes/ |
| H A D | PassBuilder.cpp | 1650 ModuleSummaryIndex *ExportSummary) { in buildLTODefaultPipeline() argument 1659 MPM.addPass(WholeProgramDevirtPass(ExportSummary, nullptr)); in buildLTODefaultPipeline() 1660 MPM.addPass(LowerTypeTestsPass(ExportSummary, nullptr)); in buildLTODefaultPipeline() 1727 MPM.addPass(WholeProgramDevirtPass(ExportSummary, nullptr)); in buildLTODefaultPipeline() 1733 MPM.addPass(LowerTypeTestsPass(ExportSummary, nullptr)); in buildLTODefaultPipeline() 1879 MPM.addPass(LowerTypeTestsPass(ExportSummary, nullptr)); in buildLTODefaultPipeline()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 440 ModuleSummaryIndex *ExportSummary);
|