Home
last modified time | relevance | path

Searched refs:PGOOpt (Results 1 – 3 of 3) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Passes/
DPassBuilder.cpp386 if (PGOOpt && !PGOOpt->ProfileUseFile.empty() && in buildFunctionSimplificationPipeline()
430 !PGOOpt || PGOOpt->SampleProfileFile.empty()) in buildFunctionSimplificationPipeline()
587 if (PGOOpt && !PGOOpt->SampleProfileFile.empty() && in buildModuleSimplificationPipeline()
592 if (PGOOpt && !PGOOpt->SampleProfileFile.empty()) { in buildModuleSimplificationPipeline()
595 MPM.addPass(SampleProfileLoaderPass(PGOOpt->SampleProfileFile, in buildModuleSimplificationPipeline()
642 if (PGOOpt && Phase != ThinLTOPhase::PostLink && in buildModuleSimplificationPipeline()
643 (!PGOOpt->ProfileGenFile.empty() || !PGOOpt->ProfileUseFile.empty())) { in buildModuleSimplificationPipeline()
644 addPGOInstrPasses(MPM, DebugLogging, Level, PGOOpt->RunProfileGen, in buildModuleSimplificationPipeline()
645 PGOOpt->ProfileGenFile, PGOOpt->ProfileUseFile); in buildModuleSimplificationPipeline()
650 if (EnableSyntheticCounts && !PGOOpt) in buildModuleSimplificationPipeline()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Passes/
DPassBuilder.h60 Optional<PGOOptions> PGOOpt; variable
175 Optional<PGOOptions> PGOOpt = None)
176 : TM(TM), PGOOpt(PGOOpt) {} in TM()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/LTO/
DLTOBackend.cpp150 Optional<PGOOptions> PGOOpt; in runNewPMPasses() local
152 PGOOpt = PGOOptions("", "", Conf.SampleProfile, false, true); in runNewPMPasses()
154 PassBuilder PB(TM, PGOOpt); in runNewPMPasses()