/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/IPO/ |
D | LowerTypeTests.h | 201 ModuleSummaryIndex *ExportSummary; 203 LowerTypeTestsPass(ModuleSummaryIndex *ExportSummary, in LowerTypeTestsPass() argument 205 : ExportSummary(ExportSummary), ImportSummary(ImportSummary) {} in LowerTypeTestsPass()
|
D | WholeProgramDevirt.h | 222 ModuleSummaryIndex *ExportSummary; member 224 WholeProgramDevirtPass(ModuleSummaryIndex *ExportSummary, in WholeProgramDevirtPass() 226 : ExportSummary(ExportSummary), ImportSummary(ImportSummary) { in WholeProgramDevirtPass() 227 assert(!(ExportSummary && ImportSummary)); in WholeProgramDevirtPass()
|
D | PassManagerBuilder.h | 138 ModuleSummaryIndex *ExportSummary = nullptr; variable
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/ |
D | LowerTypeTests.cpp | 327 ModuleSummaryIndex *ExportSummary; member in __anondb9e6fc60111::LowerTypeTestsModule 444 LowerTypeTestsModule(Module &M, ModuleSummaryIndex *ExportSummary, 459 ModuleSummaryIndex *ExportSummary; member 466 LowerTypeTests(ModuleSummaryIndex *ExportSummary, in LowerTypeTests() 468 : ModulePass(ID), ExportSummary(ExportSummary), in LowerTypeTests() 476 return LowerTypeTestsModule(M, ExportSummary, ImportSummary).lower(); in runOnModule() 488 llvm::createLowerTypeTestsPass(ModuleSummaryIndex *ExportSummary, in createLowerTypeTestsPass() argument 490 return new LowerTypeTests(ExportSummary, ImportSummary); in createLowerTypeTestsPass() 840 ExportSummary->getOrInsertTypeIdSummary(TypeId).TTRes; in exportTypeId() 1449 ExportSummary->cfiFunctionDefs().insert(F->getName()); in buildBitSetsFromFunctionsNative() [all …]
|
D | WholeProgramDevirt.cpp | 410 ModuleSummaryIndex *ExportSummary; member 436 ModuleSummaryIndex *ExportSummary, in DevirtModule() 438 : M(M), AARGetter(AARGetter), ExportSummary(ExportSummary), in DevirtModule() 445 assert(!(ExportSummary && ImportSummary)); in DevirtModule() 546 ModuleSummaryIndex *ExportSummary; member 553 WholeProgramDevirt(ModuleSummaryIndex *ExportSummary, in WholeProgramDevirt() 555 : ModulePass(ID), ExportSummary(ExportSummary), in WholeProgramDevirt() 578 return DevirtModule(M, LegacyAARGetter(*this), OREGetter, ExportSummary, in runOnModule() 600 llvm::createWholeProgramDevirtPass(ModuleSummaryIndex *ExportSummary, in createWholeProgramDevirtPass() argument 602 return new WholeProgramDevirt(ExportSummary, ImportSummary); in createWholeProgramDevirtPass() [all …]
|
D | PassManagerBuilder.cpp | 782 PM.add(createWholeProgramDevirtPass(ExportSummary, nullptr)); in addLTOOptimizationPasses() 949 PM.add(createWholeProgramDevirtPass(ExportSummary, nullptr)); in populateLTOPassManager() 959 PM.add(createLowerTypeTestsPass(ExportSummary, nullptr)); in populateLTOPassManager()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/LTO/ |
D | LTOBackend.cpp | 148 ModuleSummaryIndex *ExportSummary, in runNewPMPasses() argument 202 MPM = PB.buildLTODefaultPipeline(OL, Conf.DebugPassManager, ExportSummary); in runNewPMPasses() 252 bool IsThinLTO, ModuleSummaryIndex *ExportSummary, in runOldPMPasses() argument 260 PMB.ExportSummary = ExportSummary; in runOldPMPasses() 278 bool IsThinLTO, ModuleSummaryIndex *ExportSummary, in opt() argument 285 runNewPMPasses(Conf, Mod, TM, Conf.OptLevel, IsThinLTO, ExportSummary, in opt() 288 runOldPMPasses(Conf, Mod, TM, IsThinLTO, ExportSummary, ImportSummary); in opt()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/ |
D | IPO.h | 235 ModulePass *createLowerTypeTestsPass(ModuleSummaryIndex *ExportSummary, 252 createWholeProgramDevirtPass(ModuleSummaryIndex *ExportSummary,
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Passes/ |
D | PassBuilder.cpp | 979 ModuleSummaryIndex *ExportSummary) { in buildLTODefaultPipeline() argument 1029 MPM.addPass(WholeProgramDevirtPass(ExportSummary, nullptr)); in buildLTODefaultPipeline() 1035 MPM.addPass(LowerTypeTestsPass(ExportSummary, nullptr)); in buildLTODefaultPipeline() 1146 MPM.addPass(LowerTypeTestsPass(ExportSummary, nullptr)); in buildLTODefaultPipeline()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Passes/ |
D | PassBuilder.h | 346 ModuleSummaryIndex *ExportSummary);
|