| /freebsd-13.1/contrib/llvm-project/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() argument
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | PassManagerBuilder.cpp | 195 OptLevel = 2; in PassManagerBuilder() 402 if (OptLevel > 1) { in addFunctionSimplificationPasses() 423 if (OptLevel > 2) in addFunctionSimplificationPasses() 435 if (OptLevel > 1) in addFunctionSimplificationPasses() 752 if (OptLevel > 2) in populateModulePassManager() 805 if (OptLevel > 1) in populateModulePassManager() 809 if (OptLevel > 2) in populateModulePassManager() 1065 if (OptLevel > 2) in addLTOOptimizationPasses() 1088 if (OptLevel > 1) in addLTOOptimizationPasses() 1110 if (OptLevel > 1) in addLTOOptimizationPasses() [all …]
|
| H A D | InlineSimple.cpp | 103 Pass *llvm::createFunctionInliningPass(unsigned OptLevel, in createFunctionInliningPass() argument 106 auto Param = llvm::getInlineParams(OptLevel, SizeOptLevel); in createFunctionInliningPass()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | DwarfEHPrepare.cpp | 55 CodeGenOpt::Level OptLevel; member in __anonfb3251580111::DwarfEHPrepare 197 if (OptLevel != CodeGenOpt::None) { in InsertUnwindResumeCalls() 280 static bool prepareDwarfEH(CodeGenOpt::Level OptLevel, in prepareDwarfEH() argument 297 CodeGenOpt::Level OptLevel; member in __anonfb3251580211::DwarfEHPrepareLegacyPass 302 DwarfEHPrepareLegacyPass(CodeGenOpt::Level OptLevel = CodeGenOpt::Default) in DwarfEHPrepareLegacyPass() argument 303 : FunctionPass(ID), OptLevel(OptLevel) {} in DwarfEHPrepareLegacyPass() 313 if (OptLevel != CodeGenOpt::None) { in runOnFunction() 318 return prepareDwarfEH(OptLevel, RewindFunction, F, TLI, DT, TTI); in runOnFunction() 324 if (OptLevel != CodeGenOpt::None) { in getAnalysisUsage() 348 FunctionPass *llvm::createDwarfEHPass(CodeGenOpt::Level OptLevel) { in INITIALIZE_PASS_DEPENDENCY() [all …]
|
| /freebsd-13.1/contrib/llvm-project/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);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopUnrollAndJamPass.cpp | 287 OptimizationRemarkEmitter &ORE, int OptLevel) { in tryToUnrollAndJamLoop() argument 289 gatherUnrollingPreferences(L, SE, TTI, nullptr, nullptr, OptLevel, None, in tryToUnrollAndJamLoop() 433 OptimizationRemarkEmitter &ORE, int OptLevel, in tryToUnrollAndJamLoop() argument 447 tryToUnrollAndJamLoop(L, DT, &LI, SE, TTI, AC, DI, ORE, OptLevel); in tryToUnrollAndJamLoop() 462 unsigned OptLevel; member in __anon83a9f4ff0111::LoopUnrollAndJam 464 LoopUnrollAndJam(int OptLevel = 2) : LoopPass(ID), OptLevel(OptLevel) { in LoopUnrollAndJam() argument 482 tryToUnrollAndJamLoop(L, DT, LI, SE, TTI, AC, DI, ORE, OptLevel); in runOnLoop() 523 Pass *llvm::createLoopUnrollAndJamPass(int OptLevel) { in INITIALIZE_PASS_DEPENDENCY() 524 return new LoopUnrollAndJam(OptLevel); in INITIALIZE_PASS_DEPENDENCY() 537 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() 1053 ProfileSummaryInfo *PSI, bool PreserveLCSSA, int OptLevel, in tryToUnrollLoop() argument 1082 L, SE, TTI, BFI, PSI, OptLevel, ProvidedThreshold, ProvidedCount, in tryToUnrollLoop() 1252 int OptLevel; member in __anon166203140911::LoopUnroll 1273 LoopUnroll(int OptLevel = 2, bool OnlyWhenForced = false, in LoopUnroll() argument 1281 : LoopPass(ID), OptLevel(OptLevel), OnlyWhenForced(OnlyWhenForced), in LoopUnroll() 1343 Pass *llvm::createLoopUnrollPass(int OptLevel, bool OnlyWhenForced, in INITIALIZE_PASS_DEPENDENCY() 1351 OptLevel, OnlyWhenForced, ForgetAllSCEV, in INITIALIZE_PASS_DEPENDENCY() 1360 Pass *llvm::createSimpleLoopUnrollPass(int OptLevel, bool OnlyWhenForced, in createSimpleLoopUnrollPass() argument [all …]
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/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
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelDAGToDAG.cpp | 43 CodeGenOpt::Level OptLevel) in WebAssemblyDAGToDAGISel() argument 44 : SelectionDAGISel(TM, OptLevel), Subtarget(nullptr) { in WebAssemblyDAGToDAGISel() 254 CodeGenOpt::Level OptLevel) { in createWebAssemblyISelDag() argument 255 return new WebAssemblyDAGToDAGISel(TM, OptLevel); in createWebAssemblyISelDag()
|
| /freebsd-13.1/contrib/llvm-project/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);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | ThinLTOCodeGenerator.cpp | 239 unsigned OptLevel, bool Freestanding, in optimizeModule() argument 248 PMB.OptLevel = OptLevel; in optimizeModule() 269 unsigned OptLevel, bool Freestanding, in optimizeModuleNewPM() argument 308 switch (OptLevel) { in optimizeModuleNewPM() 400 const GVSummaryMapTy &DefinedGVSummaries, unsigned OptLevel, in ModuleCacheEntry() argument 415 Conf.OptLevel = OptLevel; in ModuleCacheEntry() 489 bool Freestanding, unsigned OptLevel, unsigned count, in ProcessThinLTOModule() argument 531 optimizeModuleNewPM(TheModule, TM, OptLevel, Freestanding, DebugPassManager, in ProcessThinLTOModule() 534 optimizeModule(TheModule, TM, OptLevel, Freestanding, &Index); in ProcessThinLTOModule() 954 optimizeModule(TheModule, *TMBuilder.create(), OptLevel, Freestanding, in optimize() [all …]
|
| /freebsd-13.1/contrib/llvm-project/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() 244 IS.OptLevel = SavedOptLevel; in ~OptLevelChanger() 260 return SchedulerCtor(IS, OptLevel); in createDefaultScheduler() 263 if (OptLevel == CodeGenOpt::None || in createDefaultScheduler() 335 if (OptLevel != CodeGenOpt::None) in getAnalysisUsage() 345 if (OptLevel != CodeGenOpt::None) in getAnalysisUsage() 473 if (OptLevel != CodeGenOpt::None) in runOnMachineFunction() 964 if (OptLevel != CodeGenOpt::None) in CodeGenAndEmitDAG() [all …]
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | JITTargetMachineBuilder.cpp | 52 Options, RM, CM, OptLevel, /*JIT*/ true); in createTargetMachine() 126 switch (JTMB.OptLevel) { in print()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm-c/ |
| H A D | ExecutionEngine.h | 44 unsigned OptLevel; member 84 unsigned OptLevel,
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/LTO/legacy/ |
| H A D | ThinLTOCodeGenerator.h | 226 OptLevel = (NewOptLevel > 3) ? 3 : NewOptLevel; in setOptLevel() 349 unsigned OptLevel = 3; variable
|