/freebsd/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 | 21 const int OptLevel; variable 24 explicit LoopUnrollAndJamPass(int OptLevel = 2) : OptLevel(OptLevel) {} in OptLevel() argument
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | DwarfEHPrepare.cpp | 58 CodeGenOptLevel OptLevel; member in __anon0ccc8b6c0111::DwarfEHPrepare 85 : OptLevel(OptLevel_), F(F_), TLI(TLI_), DTU(DTU_), TTI(TTI_), in DwarfEHPrepare() 198 if (OptLevel != CodeGenOptLevel::None) { in InsertUnwindResumeCalls() 313 static bool prepareDwarfEH(CodeGenOptLevel OptLevel, Function &F, in prepareDwarfEH() argument 328 CodeGenOptLevel OptLevel; member in __anon0ccc8b6c0211::DwarfEHPrepareLegacyPass 334 : FunctionPass(ID), OptLevel(OptLevel) {} in DwarfEHPrepareLegacyPass() 344 if (OptLevel != CodeGenOptLevel::None) { in runOnFunction() 355 if (OptLevel != CodeGenOptLevel::None) { in getAnalysisUsage() 374 auto OptLevel = TM->getOptLevel(); in run() local 375 if (OptLevel != CodeGenOptLevel::None) { in run() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SchedulerRegistry.h | 64 CodeGenOptLevel OptLevel); 69 CodeGenOptLevel OptLevel); 88 CodeGenOptLevel OptLevel); 94 CodeGenOptLevel OptLevel); 98 CodeGenOptLevel OptLevel); 103 CodeGenOptLevel OptLevel);
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | InstructionSelect.cpp | 66 : MachineFunctionPass(ID), OptLevel(OL) {} in INITIALIZE_PASS_DEPENDENCY() 72 : MachineFunctionPass(ID), OptLevel(CodeGenOptLevel::Default) {} in InstructionSelect() 79 if (OptLevel != CodeGenOptLevel::None) { in getAnalysisUsage() 99 CodeGenOptLevel OldOptLevel = OptLevel; in runOnMachineFunction() 100 auto RestoreOptLevel = make_scope_exit([=]() { OptLevel = OldOptLevel; }); in runOnMachineFunction() 101 OptLevel = MF.getFunction().hasOptNone() ? CodeGenOptLevel::None in runOnMachineFunction() 105 if (OptLevel != CodeGenOptLevel::None) { in runOnMachineFunction()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | JITTargetMachineBuilder.h | 102 JITTargetMachineBuilder &setCodeGenOptLevel(CodeGenOptLevel OptLevel) { in setCodeGenOptLevel() argument 103 this->OptLevel = OptLevel; in setCodeGenOptLevel() 153 CodeGenOptLevel OptLevel = CodeGenOptLevel::Default; variable
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiTargetMachine.cpp | 61 std::optional<CodeModel::Model> CodeModel, CodeGenOptLevel OptLevel, in LanaiTargetMachine() argument 66 OptLevel), in LanaiTargetMachine() 68 OptLevel), in LanaiTargetMachine()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600ISelDAGToDAG.cpp | 33 explicit R600DAGToDAGISel(TargetMachine &TM, CodeGenOptLevel OptLevel) in R600DAGToDAGISel() argument 34 : AMDGPUDAGToDAGISel(TM, OptLevel) {} in R600DAGToDAGISel() 186 CodeGenOptLevel OptLevel) { in createR600ISelDag() argument 187 return new R600DAGToDAGISel(TM, OptLevel); in createR600ISelDag()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCISelDAGToDAG.cpp | 48 ARCDAGToDAGISel(ARCTargetMachine &TM, CodeGenOptLevel OptLevel) in ARCDAGToDAGISel() argument 49 : SelectionDAGISel(ID, TM, OptLevel) {} in ARCDAGToDAGISel() 72 CodeGenOptLevel OptLevel) { in INITIALIZE_PASS() 73 return new ARCDAGToDAGISel(TM, OptLevel); in INITIALIZE_PASS()
|
H A D | ARC.h | 26 FunctionPass *createARCISelDag(ARCTargetMachine &TM, CodeGenOptLevel OptLevel);
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopUnrollAndJamPass.cpp | 282 OptimizationRemarkEmitter &ORE, int OptLevel) { in tryToUnrollAndJamLoop() argument 284 L, SE, TTI, nullptr, nullptr, ORE, OptLevel, std::nullopt, std::nullopt, in tryToUnrollAndJamLoop() 426 OptimizationRemarkEmitter &ORE, int OptLevel, in tryToUnrollAndJamLoop() argument 440 tryToUnrollAndJamLoop(L, DT, &LI, SE, TTI, AC, DI, ORE, OptLevel); in tryToUnrollAndJamLoop() 460 OptLevel, U)) in run()
|
H A D | LoopUnrollPass.cpp | 186 OptimizationRemarkEmitter &ORE, int OptLevel, in gatherUnrollingPreferences() argument 195 OptLevel > 2 ? UnrollThresholdAggressive : UnrollThresholdDefault; in gatherUnrollingPreferences() 1113 ProfileSummaryInfo *PSI, bool PreserveLCSSA, int OptLevel, in tryToUnrollLoop() argument 1168 L, SE, TTI, BFI, PSI, ORE, OptLevel, ProvidedThreshold, ProvidedCount, in tryToUnrollLoop() 1346 int OptLevel; member in __anondccae6280911::LoopUnroll 1367 LoopUnroll(int OptLevel = 2, bool OnlyWhenForced = false, in LoopUnroll() argument 1377 : LoopPass(ID), OptLevel(OptLevel), OnlyWhenForced(OnlyWhenForced), in LoopUnroll() 1439 Pass *llvm::createLoopUnrollPass(int OptLevel, bool OnlyWhenForced, in INITIALIZE_PASS_DEPENDENCY() 1447 OptLevel, OnlyWhenForced, ForgetAllSCEV, in INITIALIZE_PASS_DEPENDENCY() 1604 /*PreserveLCSSA*/ true, UnrollOpts.OptLevel, /*OnlyFullUnroll*/ false, in run() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreISelDAGToDAG.cpp | 48 XCoreDAGToDAGISel(XCoreTargetMachine &TM, CodeGenOptLevel OptLevel) in XCoreDAGToDAGISel() argument 49 : SelectionDAGISel(ID, TM, OptLevel) {} in XCoreDAGToDAGISel() 91 CodeGenOptLevel OptLevel) { in INITIALIZE_PASS() 92 return new XCoreDAGToDAGISel(TM, OptLevel); in INITIALIZE_PASS()
|
H A D | XCore.h | 32 CodeGenOptLevel OptLevel);
|
/freebsd/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 == CodeGenOptLevel::None) && in runOnMachineFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGISel.cpp | 245 SavedOptLevel = IS.OptLevel; in OptLevelChanger() 248 IS.OptLevel = NewOptLevel; in OptLevelChanger() 267 if (IS.OptLevel == SavedOptLevel) in ~OptLevelChanger() 273 IS.OptLevel = SavedOptLevel; in ~OptLevelChanger() 289 return SchedulerCtor(IS, OptLevel); in createDefaultScheduler() 351 OptLevel(OL) { in SelectionDAGISel() 365 if (OptLevel != CodeGenOptLevel::None) in getAnalysisUsage() 380 if (OptLevel != CodeGenOptLevel::None) in getAnalysisUsage() 440 CodeGenOptLevel NewOptLevel = OptLevel; in runOnMachineFunction() 480 if (OptLevel != CodeGenOptLevel::None) in runOnMachineFunction() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelDAGToDAG.cpp | 98 MSP430DAGToDAGISel(MSP430TargetMachine &TM, CodeGenOptLevel OptLevel) in MSP430DAGToDAGISel() argument 99 : SelectionDAGISel(ID, TM, OptLevel) {} in MSP430DAGToDAGISel() 132 CodeGenOptLevel OptLevel) { in INITIALIZE_PASS() 133 return new MSP430DAGToDAGISel(TM, OptLevel); in INITIALIZE_PASS() 356 IsLegalToFold(N1, Op, Op, OptLevel)) { in tryIndexedBinOp()
|
H A D | MSP430.h | 42 CodeGenOptLevel OptLevel);
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | JITTargetMachineBuilder.cpp | 54 Options, RM, CM, OptLevel, /*JIT*/ true); in createTargetMachine() 128 switch (JTMB.OptLevel) { in print()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelDAGToDAG.cpp | 50 CodeGenOptLevel OptLevel) in WebAssemblyDAGToDAGISel() argument 51 : SelectionDAGISel(ID, TM, OptLevel), Subtarget(nullptr) {} in WebAssemblyDAGToDAGISel() 411 CodeGenOptLevel OptLevel) { in createWebAssemblyISelDag() argument 412 return new WebAssemblyDAGToDAGISel(TM, OptLevel); in createWebAssemblyISelDag()
|
/freebsd/contrib/llvm-project/llvm/include/llvm-c/ |
H A D | ExecutionEngine.h | 44 unsigned OptLevel; member 84 unsigned OptLevel,
|
/freebsd/contrib/llvm-project/llvm/lib/LTO/ |
H A D | ThinLTOCodeGenerator.cpp | 240 unsigned OptLevel, bool Freestanding, in optimizeModule() argument 273 switch (OptLevel) { in optimizeModule() 366 const GVSummaryMapTy &DefinedGVSummaries, unsigned OptLevel, in ModuleCacheEntry() argument 381 Conf.OptLevel = OptLevel; in ModuleCacheEntry() 440 bool Freestanding, unsigned OptLevel, unsigned count, in ProcessThinLTOModule() argument 485 optimizeModule(TheModule, TM, OptLevel, Freestanding, DebugPassManager, in ProcessThinLTOModule() 927 optimizeModule(TheModule, *TMBuilder.create(), OptLevel, Freestanding, in optimize() 1151 DefinedGVSummaries, OptLevel, Freestanding, in run() 1197 DisableCodeGen, SaveTempsDir, Freestanding, OptLevel, count, in run()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-lto2/ |
H A D | llvm-lto2.cpp | 39 OptLevel("O", variable 305 Conf.OptLevel = OptLevel - '0'; in run() 322 Conf.PTO.LoopVectorization = Conf.OptLevel > 1; in run() 323 Conf.PTO.SLPVectorization = Conf.OptLevel > 1; in run()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKY.h | 26 CodeGenOptLevel OptLevel);
|
/freebsd/contrib/llvm-project/llvm/include/llvm/LTO/legacy/ |
H A D | ThinLTOCodeGenerator.h | 225 OptLevel = (NewOptLevel > 3) ? 3 : NewOptLevel; in setOptLevel() 345 unsigned OptLevel = 3; variable
|