/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/ |
H A D | LoopUnrollPass.h | 27 const int OptLevel; variable 40 explicit LoopFullUnrollPass(int OptLevel = 2, bool OnlyWhenForced = false, 42 : OptLevel(OptLevel), OnlyWhenForced(OnlyWhenForced), in OptLevel() argument 68 int OptLevel; member 80 LoopUnrollOptions(int OptLevel = 2, bool OnlyWhenForced = false, 82 : OptLevel(OptLevel), OnlyWhenForced(OnlyWhenForced), in OptLevel() function 113 OptLevel = O; in setOptLevel()
|
H A D | LoopUnrollAndJamPass.h | 20 const int OptLevel; variable 23 explicit LoopUnrollAndJamPass(int OptLevel = 2) : OptLevel(OptLevel) {} in OptLevel() function
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
H A D | PassManagerBuilder.cpp | 185 OptLevel = 2; in PassManagerBuilder() 314 if (EnableMatrix && OptLevel == 0) in populateFunctionPassManager() 317 if (OptLevel == 0) return; in populateFunctionPassManager() 340 if (OptLevel > 0 && !DisablePreInliner && PGOSampleUse.empty() && !IsCS) { in addPGOInstrPasses() 378 if (OptLevel > 0 && !IsCS) in addPGOInstrPasses() 386 assert(OptLevel >= 1 && "Calling function optimizer with no optimization level!"); in addFunctionSimplificationPasses() 392 if (OptLevel > 1) { in addFunctionSimplificationPasses() 404 if (OptLevel > 1) { in addFunctionSimplificationPasses() 413 if (OptLevel > 2) in addFunctionSimplificationPasses() 425 if (OptLevel > 1) in addFunctionSimplificationPasses() [all …]
|
H A D | InlineSimple.cpp | 103 Pass *llvm::createFunctionInliningPass(unsigned OptLevel, in createFunctionInliningPass() argument 106 auto Param = llvm::getInlineParams(OptLevel, SizeOptLevel); in createFunctionInliningPass()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | DwarfEHPrepare.cpp | 49 CodeGenOpt::Level OptLevel; member in __anon2719552f0111::DwarfEHPrepare 78 : OptLevel(OptLevel_), RewindFunction(RewindFunction_), F(F_), TLI(TLI_), in DwarfEHPrepare() 185 if (OptLevel != CodeGenOpt::None) in InsertUnwindResumeCalls() 257 static bool prepareDwarfEH(CodeGenOpt::Level OptLevel, in prepareDwarfEH() argument 263 return DwarfEHPrepare(OptLevel, RewindFunction, F, TLI, DT ? &DTU : nullptr, in prepareDwarfEH() 274 CodeGenOpt::Level OptLevel; member in __anon2719552f0211::DwarfEHPrepareLegacyPass 279 DwarfEHPrepareLegacyPass(CodeGenOpt::Level OptLevel = CodeGenOpt::Default) in DwarfEHPrepareLegacyPass() argument 280 : FunctionPass(ID), OptLevel(OptLevel) {} in DwarfEHPrepareLegacyPass() 290 if (OptLevel != CodeGenOpt::None) { in runOnFunction() 295 return prepareDwarfEH(OptLevel, RewindFunction, F, TLI, DT, TTI); in runOnFunction() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | SchedulerRegistry.h | 64 CodeGenOpt::Level OptLevel); 69 CodeGenOpt::Level OptLevel); 88 CodeGenOpt::Level OptLevel); 94 CodeGenOpt::Level OptLevel); 98 CodeGenOpt::Level OptLevel); 103 CodeGenOpt::Level OptLevel);
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | LoopUnrollAndJamPass.cpp | 285 OptimizationRemarkEmitter &ORE, int OptLevel, LPMUpdater *U) { in tryToUnrollAndJamLoop() argument 287 gatherUnrollingPreferences(L, SE, TTI, nullptr, nullptr, OptLevel, None, in tryToUnrollAndJamLoop() 431 OptimizationRemarkEmitter &ORE, int OptLevel, in tryToUnrollAndJamLoop() argument 443 tryToUnrollAndJamLoop(L, DT, &LI, SE, TTI, AC, DI, ORE, OptLevel, &U); in tryToUnrollAndJamLoop() 456 unsigned OptLevel; member in __anon8033c6d60111::LoopUnrollAndJam 458 LoopUnrollAndJam(int OptLevel = 2) : LoopPass(ID), OptLevel(OptLevel) { in LoopUnrollAndJam() argument 476 ORE, OptLevel, nullptr); in runOnLoop() 516 Pass *llvm::createLoopUnrollAndJamPass(int OptLevel) { in INITIALIZE_PASS_DEPENDENCY() 517 return new LoopUnrollAndJam(OptLevel); in INITIALIZE_PASS_DEPENDENCY() 530 OptLevel, U)) in run()
|
H A D | LoopUnrollPass.cpp | 187 BlockFrequencyInfo *BFI, ProfileSummaryInfo *PSI, int OptLevel, in gatherUnrollingPreferences() argument 195 OptLevel > 2 ? UnrollThresholdAggressive : UnrollThresholdDefault; in gatherUnrollingPreferences() 1045 ProfileSummaryInfo *PSI, bool PreserveLCSSA, int OptLevel, in tryToUnrollLoop() argument 1074 L, SE, TTI, BFI, PSI, OptLevel, ProvidedThreshold, ProvidedCount, in tryToUnrollLoop() 1211 int OptLevel; member in __anona604ffab0711::LoopUnroll 1232 LoopUnroll(int OptLevel = 2, bool OnlyWhenForced = false, in LoopUnroll() argument 1240 : LoopPass(ID), OptLevel(OptLevel), OnlyWhenForced(OnlyWhenForced), in LoopUnroll() 1269 L, DT, LI, SE, TTI, AC, ORE, nullptr, nullptr, PreserveLCSSA, OptLevel, in runOnLoop() 1302 Pass *llvm::createLoopUnrollPass(int OptLevel, bool OnlyWhenForced, in INITIALIZE_PASS_DEPENDENCY() 1310 OptLevel, OnlyWhenForced, ForgetAllSCEV, in INITIALIZE_PASS_DEPENDENCY() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
H A D | InstructionSelect.cpp | 64 : MachineFunctionPass(ID), OptLevel(OL) {} in INITIALIZE_PASS_DEPENDENCY() 70 : MachineFunctionPass(ID), OptLevel(CodeGenOpt::Default) {} in InstructionSelect() 74 if (OptLevel != CodeGenOpt::None) { in getAnalysisUsage() 95 CodeGenOpt::Level OldOptLevel = OptLevel; in runOnMachineFunction() 96 auto RestoreOptLevel = make_scope_exit([=]() { OptLevel = OldOptLevel; }); in runOnMachineFunction() 97 OptLevel = MF.getFunction().hasOptNone() ? CodeGenOpt::None in runOnMachineFunction() 101 if (OptLevel != CodeGenOpt::None) { in runOnMachineFunction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/bugpoint/ |
H A D | bugpoint.cpp | 123 unsigned OptLevel, in AddOptimizationPasses() argument 126 Builder.OptLevel = OptLevel; in AddOptimizationPasses() 129 if (OptLevel > 1) in AddOptimizationPasses() 130 Builder.Inliner = createFunctionInliningPass(OptLevel, SizeLevel, false); in AddOptimizationPasses()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | JITTargetMachineBuilder.h | 104 JITTargetMachineBuilder &setCodeGenOptLevel(CodeGenOpt::Level OptLevel) { in setCodeGenOptLevel() argument 105 this->OptLevel = OptLevel; in setCodeGenOptLevel() 155 CodeGenOpt::Level OptLevel = CodeGenOpt::Default; variable
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/ |
H A D | LanaiTargetMachine.cpp | 59 CodeGenOpt::Level OptLevel, bool JIT) in LanaiTargetMachine() argument 63 OptLevel), in LanaiTargetMachine() 65 OptLevel), in LanaiTargetMachine()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelDAGToDAG.cpp | 41 CodeGenOpt::Level OptLevel) in WebAssemblyDAGToDAGISel() argument 42 : SelectionDAGISel(TM, OptLevel), Subtarget(nullptr) { in WebAssemblyDAGToDAGISel() 216 CodeGenOpt::Level OptLevel) { in createWebAssemblyISelDag() argument 217 return new WebAssemblyDAGToDAGISel(TM, OptLevel); in createWebAssemblyISelDag()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARC/ |
H A D | ARCISelDAGToDAG.cpp | 41 ARCDAGToDAGISel(ARCTargetMachine &TM, CodeGenOpt::Level OptLevel) in ARCDAGToDAGISel() argument 42 : SelectionDAGISel(TM, OptLevel) {} in ARCDAGToDAGISel() 71 CodeGenOpt::Level OptLevel) { in createARCISelDag() argument 72 return new ARCDAGToDAGISel(TM, OptLevel); in createARCISelDag()
|
/netbsd-src/external/apache2/llvm/dist/clang/tools/clang-fuzzer/handle-llvm/ |
H A D | handle_llvm.cpp | 84 CodeGenOpt::Level OptLevel, in AddOptimizationPasses() argument 88 Builder.OptLevel = OptLevel; in AddOptimizationPasses() 90 Builder.Inliner = createFunctionInliningPass(OptLevel, SizeLevel, false); in AddOptimizationPasses()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/lto/ |
H A D | lto.cpp | 37 OptLevel("O", variable 155 if (OptLevel < '0' || OptLevel > '3') in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() 157 CG->setOptLevel(OptLevel - '0'); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() 523 if (OptLevel.getNumOccurrences()) { in thinlto_create_codegen() 524 if (OptLevel < '0' || OptLevel > '3') in thinlto_create_codegen() 526 CodeGen->setOptLevel(OptLevel - '0'); in thinlto_create_codegen() 527 switch (OptLevel) { in thinlto_create_codegen()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/ |
H A D | Scalar.h | 188 Pass *createLoopUnrollPass(int OptLevel = 2, bool OnlyWhenForced = false, 195 Pass *createSimpleLoopUnrollPass(int OptLevel = 2, bool OnlyWhenForced = false, 202 Pass *createLoopUnrollAndJamPass(int OptLevel = 2);
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGISel.cpp | 218 SavedOptLevel = IS.OptLevel; in OptLevelChanger() 222 IS.OptLevel = NewOptLevel; in OptLevelChanger() 238 if (IS.OptLevel == SavedOptLevel) in ~OptLevelChanger() 242 LLVM_DEBUG(dbgs() << "\tBefore: -O" << IS.OptLevel << " ; After: -O" in ~OptLevelChanger() 244 IS.OptLevel = SavedOptLevel; in ~OptLevelChanger() 254 CodeGenOpt::Level OptLevel) { in createDefaultScheduler() argument 259 if (auto *SchedulerCtor = ST.getDAGScheduler(OptLevel)) { in createDefaultScheduler() 260 return SchedulerCtor(IS, OptLevel); in createDefaultScheduler() 263 if (OptLevel == CodeGenOpt::None || in createDefaultScheduler() 266 return createSourceListDAGScheduler(IS, OptLevel); in createDefaultScheduler() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/LTO/ |
H A D | ThinLTOCodeGenerator.cpp | 236 unsigned OptLevel, bool Freestanding, in optimizeModule() argument 245 PMB.OptLevel = OptLevel; in optimizeModule() 335 const GVSummaryMapTy &DefinedGVSummaries, unsigned OptLevel, in ModuleCacheEntry() argument 350 Conf.OptLevel = OptLevel; in ModuleCacheEntry() 424 bool Freestanding, unsigned OptLevel, unsigned count) { in ProcessThinLTOModule() argument 464 optimizeModule(TheModule, TM, OptLevel, Freestanding, &Index); in ProcessThinLTOModule() 884 optimizeModule(TheModule, *TMBuilder.create(), OptLevel, Freestanding, in optimize() 1089 DefinedGVSummaries, OptLevel, Freestanding, in run() 1135 DisableCodeGen, SaveTempsDir, Freestanding, OptLevel, count); in run()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/opt/ |
H A D | opt.cpp | 362 TargetMachine *TM, unsigned OptLevel, in AddOptimizationPasses() argument 368 Builder.OptLevel = OptLevel; in AddOptimizationPasses() 373 } else if (OptLevel > 1) { in AddOptimizationPasses() 374 Builder.Inliner = createFunctionInliningPass(OptLevel, SizeLevel, false); in AddOptimizationPasses() 379 DisableLoopUnrolling : OptLevel == 0; in AddOptimizationPasses() 381 Builder.LoopVectorize = OptLevel > 1 && SizeLevel < 2; in AddOptimizationPasses() 383 Builder.SLPVectorize = OptLevel > 1 && SizeLevel < 2; in AddOptimizationPasses() 425 Builder.OptLevel = 0; in AddStandardLinkPasses()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/XCore/ |
H A D | XCoreISelDAGToDAG.cpp | 41 XCoreDAGToDAGISel(XCoreTargetMachine &TM, CodeGenOpt::Level OptLevel) in XCoreDAGToDAGISel() argument 42 : SelectionDAGISel(TM, OptLevel) {} in XCoreDAGToDAGISel() 83 CodeGenOpt::Level OptLevel) { in createXCoreISelDag() argument 84 return new XCoreDAGToDAGISel(TM, OptLevel); in createXCoreISelDag()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelDAGToDAG.cpp | 94 MSP430DAGToDAGISel(MSP430TargetMachine &TM, CodeGenOpt::Level OptLevel) in MSP430DAGToDAGISel() argument 95 : SelectionDAGISel(TM, OptLevel) {} in MSP430DAGToDAGISel() 127 CodeGenOpt::Level OptLevel) { in createMSP430ISelDag() argument 128 return new MSP430DAGToDAGISel(TM, OptLevel); in createMSP430ISelDag() 354 IsLegalToFold(N1, Op, Op, OptLevel)) { in tryIndexedBinOp()
|
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/passmgr_builder/ |
H A D | passmgr_builder_ocaml.c | 48 value llvm_pmbuilder_set_opt_level(value OptLevel, value PMB) { in llvm_pmbuilder_set_opt_level() argument 49 LLVMPassManagerBuilderSetOptLevel(PMBuilder_val(PMB), Int_val(OptLevel)); in llvm_pmbuilder_set_opt_level()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86SpeculativeExecutionSideEffectSuppression.cpp | 91 const auto &OptLevel = MF.getTarget().getOptLevel(); in runOnMachineFunction() local 98 !(Subtarget.useLVILoadHardening() && OptLevel == CodeGenOpt::None) && in runOnMachineFunction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-lto2/ |
H A D | llvm-lto2.cpp | 39 OptLevel("O", cl::desc("Optimization level. [-O0, -O1, -O2, or -O3] " variable 275 Conf.OptLevel = OptLevel - '0'; in run() 304 Conf.PTO.LoopVectorization = Conf.OptLevel > 1; in run() 305 Conf.PTO.SLPVectorization = Conf.OptLevel > 1; in run()
|