Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Passes/
DPassBuilder.cpp441 if (PGOOpt && PGOOpt->Action == PGOOptions::IRUse && in buildFunctionSimplificationPipeline()
487 if ((Phase != ThinLTOPhase::PreLink || !PGOOpt || in buildFunctionSimplificationPipeline()
488 PGOOpt->Action != PGOOptions::SampleUse) && in buildFunctionSimplificationPipeline()
562 if (EnableCHR && Level == O3 && PGOOpt && in buildFunctionSimplificationPipeline()
563 (PGOOpt->Action == PGOOptions::IRUse || in buildFunctionSimplificationPipeline()
564 PGOOpt->Action == PGOOptions::SampleUse)) in buildFunctionSimplificationPipeline()
678 bool HasSampleProfile = PGOOpt && (PGOOpt->Action == PGOOptions::SampleUse); in buildModuleSimplificationPipeline()
731 MPM.addPass(SampleProfileLoaderPass(PGOOpt->ProfileFile, in buildModuleSimplificationPipeline()
732 PGOOpt->ProfileRemappingFile, in buildModuleSimplificationPipeline()
782 if (PGOOpt && Phase != ThinLTOPhase::PostLink && in buildModuleSimplificationPipeline()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Passes/
DPassBuilder.h113 Optional<PGOOptions> PGOOpt; variable
226 Optional<PGOOptions> PGOOpt = None,
228 : TM(TM), PTO(PTO), PGOOpt(PGOOpt), PIC(PIC) {} in TM()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/LTO/
DLTOBackend.cpp160 Optional<PGOOptions> PGOOpt; in runNewPMPasses() local
162 PGOOpt = PGOOptions(Conf.SampleProfile, "", Conf.ProfileRemapping, in runNewPMPasses()
165 PGOOpt = PGOOptions("", Conf.CSIRProfile, Conf.ProfileRemapping, in runNewPMPasses()
168 PGOOpt = PGOOptions(Conf.CSIRProfile, "", Conf.ProfileRemapping, in runNewPMPasses()
175 PassBuilder PB(TM, Conf.PTO, PGOOpt, &PIC); in runNewPMPasses()