Home
last modified time | relevance | path

Searched refs:PTO (Results 1 – 12 of 12) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Passes/
H A DPassBuilderBindings.cpp30 PipelineTuningOptions PTO = PipelineTuningOptions()) in LLVMPassBuilderOptions() argument
31 : DebugLogging(DebugLogging), VerifyEach(VerifyEach), PTO(PTO) {} in LLVMPassBuilderOptions()
35 PipelineTuningOptions PTO; member in llvm::LLVMPassBuilderOptions
56 PassBuilder PB(Machine, PassOpts->PTO, None, &PIC); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
98 unwrap(Options)->PTO.LoopInterleaving = LoopInterleaving; in LLVMPassBuilderOptionsSetLoopInterleaving()
103 unwrap(Options)->PTO.LoopVectorization = LoopVectorization; in LLVMPassBuilderOptionsSetLoopVectorization()
108 unwrap(Options)->PTO.SLPVectorization = SLPVectorization; in LLVMPassBuilderOptionsSetSLPVectorization()
113 unwrap(Options)->PTO.LoopUnrolling = LoopUnrolling; in LLVMPassBuilderOptionsSetLoopUnrolling()
118 unwrap(Options)->PTO.ForgetAllSCEVInLoopUnroll = ForgetAllSCEVInLoopUnroll; in LLVMPassBuilderOptionsSetForgetAllSCEVInLoopUnroll()
123 unwrap(Options)->PTO.Coroutines = Coroutines; in LLVMPassBuilderOptionsSetCoroutines()
[all …]
H A DPassBuilder.cpp445 PassBuilder::PassBuilder(TargetMachine *TM, PipelineTuningOptions PTO, in PassBuilder() argument
448 : TM(TM), PTO(PTO), PGOOpt(PGOOpt), PIC(PIC) { in PassBuilder()
576 LPM1.addPass(LICMPass(PTO.LicmMssaOptCap, PTO.LicmMssaNoAccForPromotionCap)); in buildO1FunctionSimplificationPipeline()
581 LPM1.addPass(LICMPass(PTO.LicmMssaOptCap, PTO.LicmMssaNoAccForPromotionCap)); in buildO1FunctionSimplificationPipeline()
603 /* OnlyWhenForced= */ !PTO.LoopUnrolling, in buildO1FunctionSimplificationPipeline()
604 PTO.ForgetAllSCEVInLoopUnroll)); in buildO1FunctionSimplificationPipeline()
647 if (PTO.Coroutines) in buildO1FunctionSimplificationPipeline()
749 LPM1.addPass(LICMPass(PTO.LicmMssaOptCap, PTO.LicmMssaNoAccForPromotionCap)); in buildFunctionSimplificationPipeline()
755 LPM1.addPass(LICMPass(PTO.LicmMssaOptCap, PTO.LicmMssaNoAccForPromotionCap)); in buildFunctionSimplificationPipeline()
778 /* OnlyWhenForced= */ !PTO.LoopUnrolling, in buildFunctionSimplificationPipeline()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DBackendUtil.cpp1256 PipelineTuningOptions PTO; in EmitAssemblyWithNewPassManager() local
1257 PTO.LoopUnrolling = CodeGenOpts.UnrollLoops; in EmitAssemblyWithNewPassManager()
1260 PTO.LoopInterleaving = CodeGenOpts.UnrollLoops; in EmitAssemblyWithNewPassManager()
1261 PTO.LoopVectorization = CodeGenOpts.VectorizeLoop; in EmitAssemblyWithNewPassManager()
1262 PTO.SLPVectorization = CodeGenOpts.VectorizeSLP; in EmitAssemblyWithNewPassManager()
1263 PTO.MergeFunctions = CodeGenOpts.MergeFunctions; in EmitAssemblyWithNewPassManager()
1266 PTO.CallGraphProfile = !CodeGenOpts.DisableIntegratedAS; in EmitAssemblyWithNewPassManager()
1267 PTO.Coroutines = LangOpts.Coroutines; in EmitAssemblyWithNewPassManager()
1283 PassBuilder PB(TM.get(), PTO, PGOOpt, &PIC); in EmitAssemblyWithNewPassManager()
1542 Conf.PTO.LoopUnrolling = CGOpts.UnrollLoops; in runThinLTOBackend()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/tools/opt/
H A DNewPMDriver.cpp303 PipelineTuningOptions PTO; in runPassPipeline() local
307 PTO.LoopUnrolling = !DisableLoopUnrolling; in runPassPipeline()
308 PTO.Coroutines = Coroutines; in runPassPipeline()
309 PassBuilder PB(TM, PTO, P, &PIC); in runPassPipeline()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/LTO/
H A DConfig.h184 PipelineTuningOptions PTO; member
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Passes/
H A DPassBuilder.h141 PipelineTuningOptions PTO; variable
270 PipelineTuningOptions PTO = PipelineTuningOptions(),
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-lto2/
H A Dllvm-lto2.cpp304 Conf.PTO.LoopVectorization = Conf.OptLevel > 1; in run()
305 Conf.PTO.SLPVectorization = Conf.OptLevel > 1; in run()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/LTO/
H A DLTOCodeGenerator.cpp189 Config.PTO.LoopVectorization = Config.OptLevel > 1; in setOptLevel()
190 Config.PTO.SLPVectorization = Config.OptLevel > 1; in setOptLevel()
H A DLTOBackend.cpp237 PassBuilder PB(TM, Conf.PTO, PGOOpt, &PIC); in runNewPMPasses()
/netbsd-src/share/misc/
H A Dacronyms480 PTO {paid,personal} time off
481 PTO parent-teacher organization
482 PTO please turn over
483 PTO power takeoff
H A Dairport6196 PTO:Pato Branco, PR, Brazil
/netbsd-src/external/apache2/llvm/dist/llvm/tools/gold/
H A Dgold-plugin.cpp890 Conf.PTO.LoopVectorization = options::OptLevel > 1; in createLTO()
891 Conf.PTO.SLPVectorization = options::OptLevel > 1; in createLTO()