| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Passes/ |
| H A D | PassBuilderBindings.cpp | 30 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 D | PassBuilder.cpp | 445 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 D | BackendUtil.cpp | 1256 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 D | NewPMDriver.cpp | 303 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 D | Config.h | 184 PipelineTuningOptions PTO; member
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 141 PipelineTuningOptions PTO; variable 270 PipelineTuningOptions PTO = PipelineTuningOptions(),
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-lto2/ |
| H A D | llvm-lto2.cpp | 304 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 D | LTOCodeGenerator.cpp | 189 Config.PTO.LoopVectorization = Config.OptLevel > 1; in setOptLevel() 190 Config.PTO.SLPVectorization = Config.OptLevel > 1; in setOptLevel()
|
| H A D | LTOBackend.cpp | 237 PassBuilder PB(TM, Conf.PTO, PGOOpt, &PIC); in runNewPMPasses()
|
| /netbsd-src/share/misc/ |
| H A D | acronyms | 480 PTO {paid,personal} time off 481 PTO parent-teacher organization 482 PTO please turn over 483 PTO power takeoff
|
| H A D | airport | 6196 PTO:Pato Branco, PR, Brazil
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/gold/ |
| H A D | gold-plugin.cpp | 890 Conf.PTO.LoopVectorization = options::OptLevel > 1; in createLTO() 891 Conf.PTO.SLPVectorization = options::OptLevel > 1; in createLTO()
|