Home
last modified time | relevance | path

Searched refs:OptLevel (Results 1 – 25 of 111) sorted by relevance

12345

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DLoopUnrollPass.h27 const int OptLevel; variable
40 explicit LoopFullUnrollPass(int OptLevel = 2, bool OnlyWhenForced = false,
42 : OptLevel(OptLevel), OnlyWhenForced(OnlyWhenForced), in OptLevel() function
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 DLoopUnrollAndJamPass.h20 const int OptLevel; variable
23 explicit LoopUnrollAndJamPass(int OptLevel = 2) : OptLevel(OptLevel) {} in OptLevel() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DPassManagerBuilder.cpp195 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 DInlineSimple.cpp103 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 DDwarfEHPrepare.cpp55 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 DSchedulerRegistry.h64 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 DLoopUnrollAndJamPass.cpp287 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 DLoopUnrollPass.cpp187 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 DInstructionSelect.cpp64 : 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 Dbugpoint.cpp123 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 DJITTargetMachineBuilder.h104 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 DLanaiTargetMachine.cpp59 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 DARCISelDAGToDAG.cpp41 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 DWebAssemblyISelDAGToDAG.cpp43 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 DScalar.h188 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 DThinLTOCodeGenerator.cpp239 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 DSelectionDAGISel.cpp218 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 DXCoreISelDAGToDAG.cpp41 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 DX86SpeculativeExecutionSideEffectSuppression.cpp91 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 Dopt.cpp362 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 DMSP430ISelDAGToDAG.cpp94 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 DJITTargetMachineBuilder.cpp52 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 DExecutionEngine.h44 unsigned OptLevel; member
84 unsigned OptLevel,
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-lto2/
H A Dllvm-lto2.cpp39 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 DThinLTOCodeGenerator.h226 OptLevel = (NewOptLevel > 3) ? 3 : NewOptLevel; in setOptLevel()
349 unsigned OptLevel = 3; variable

12345