Home
last modified time | relevance | path

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

1234

/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Scalar/
H A DLoopUnrollPass.h25 const int OptLevel; variable
33 explicit LoopFullUnrollPass(int OptLevel = 2, bool OnlyWhenForced = false)
34 : OptLevel(OptLevel), OnlyWhenForced(OnlyWhenForced) {} in OptLevel() argument
57 int OptLevel; member
64 LoopUnrollOptions(int OptLevel = 2, bool OnlyWhenForced = false)
65 : OptLevel(OptLevel), OnlyWhenForced(OnlyWhenForced) {} in OptLevel() function
95 OptLevel = O; in setOptLevel()
H A DLoopUnrollAndJamPass.h25 const int OptLevel; variable
28 explicit LoopUnrollAndJamPass(int OptLevel = 2) : OptLevel(OptLevel) {} in OptLevel() argument
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DPassManagerBuilder.cpp164 OptLevel = 2; in PassManagerBuilder()
314 if (OptLevel > 0) in addPGOInstrPasses()
337 if (OptLevel > 2) in addFunctionSimplificationPasses()
386 if (OptLevel > 1) { in addFunctionSimplificationPasses()
506 if (OptLevel > 2) in populateModulePassManager()
544 if (OptLevel > 2) in populateModulePassManager()
812 if (OptLevel == 1) in addLTOOptimizationPasses()
831 if (OptLevel > 2) in addLTOOptimizationPasses()
971 if (OptLevel != 0) in populateLTOPassManager()
989 if (OptLevel != 0) in populateLTOPassManager()
[all …]
H A DInlineSimple.cpp104 Pass *llvm::createFunctionInliningPass(unsigned OptLevel, in createFunctionInliningPass() argument
107 auto Param = llvm::getInlineParams(OptLevel, SizeOptLevel); in createFunctionInliningPass()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DSchedulerRegistry.h65 CodeGenOpt::Level OptLevel);
70 CodeGenOpt::Level OptLevel);
89 CodeGenOpt::Level OptLevel);
95 CodeGenOpt::Level OptLevel);
99 CodeGenOpt::Level OptLevel);
104 CodeGenOpt::Level OptLevel);
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelDAGToDAG.cpp42 CodeGenOpt::Level OptLevel) in WebAssemblyDAGToDAGISel() argument
43 : SelectionDAGISel(tm, OptLevel), Subtarget(nullptr), ForCodeSize(false) { in WebAssemblyDAGToDAGISel()
114 CodeGenOpt::Level OptLevel) { in createWebAssemblyISelDag() argument
115 return new WebAssemblyDAGToDAGISel(TM, OptLevel); in createWebAssemblyISelDag()
/freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/
H A DJITTargetMachineBuilder.h90 JITTargetMachineBuilder &setCodeGenOptLevel(CodeGenOpt::Level OptLevel) { in setCodeGenOptLevel() argument
91 this->OptLevel = OptLevel; in setCodeGenOptLevel()
124 CodeGenOpt::Level OptLevel = CodeGenOpt::None; variable
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopUnrollAndJamPass.cpp281 OptimizationRemarkEmitter &ORE, int OptLevel) { in tryToUnrollAndJamLoop() argument
298 L, SE, TTI, OptLevel, None, None, None, None, None, None); in tryToUnrollAndJamLoop()
434 unsigned OptLevel; member in __anon480148300111::LoopUnrollAndJam
436 LoopUnrollAndJam(int OptLevel = 2) : LoopPass(ID), OptLevel(OptLevel) { in LoopUnrollAndJam() argument
459 tryToUnrollAndJamLoop(L, DT, LI, SE, TTI, AC, DI, ORE, OptLevel); in runOnLoop()
490 Pass *llvm::createLoopUnrollAndJamPass(int OptLevel) { in INITIALIZE_PASS_DEPENDENCY()
491 return new LoopUnrollAndJam(OptLevel); in INITIALIZE_PASS_DEPENDENCY()
511 &L, AR.DT, &AR.LI, AR.SE, AR.TTI, AR.AC, DI, *ORE, OptLevel); in run()
H A DLoopUnrollPass.cpp169 Loop *L, ScalarEvolution &SE, const TargetTransformInfo &TTI, int OptLevel, in gatherUnrollingPreferences() argument
176 UP.Threshold = OptLevel > 2 ? 300 : 150; in gatherUnrollingPreferences()
967 OptimizationRemarkEmitter &ORE, bool PreserveLCSSA, int OptLevel, in tryToUnrollLoop() argument
993 L, SE, TTI, OptLevel, ProvidedThreshold, ProvidedCount, in tryToUnrollLoop()
1128 int OptLevel; member in __anon510b05850711::LoopUnroll
1142 LoopUnroll(int OptLevel = 2, bool OnlyWhenForced = false, in LoopUnroll() argument
1148 : LoopPass(ID), OptLevel(OptLevel), OnlyWhenForced(OnlyWhenForced), in LoopUnroll()
1205 Pass *llvm::createLoopUnrollPass(int OptLevel, bool OnlyWhenForced, in INITIALIZE_PASS_DEPENDENCY()
1213 OptLevel, OnlyWhenForced, in INITIALIZE_PASS_DEPENDENCY()
1222 Pass *llvm::createSimpleLoopUnrollPass(int OptLevel, bool OnlyWhenForced) { in createSimpleLoopUnrollPass() argument
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiTargetMachine.cpp61 CodeGenOpt::Level OptLevel, bool JIT) in LanaiTargetMachine() argument
65 OptLevel), in LanaiTargetMachine()
67 OptLevel), in LanaiTargetMachine()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/
H A DTargetSelect.cpp90 OptLevel == CodeGenOpt::None) { in selectTarget()
91 OptLevel = CodeGenOpt::Less; in selectTarget()
97 Options, RelocModel, CMModel, OptLevel, in selectTarget()
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/
H A DScalar.h186 Pass *createLoopUnrollPass(int OptLevel = 2, bool OnlyWhenForced = false,
191 Pass *createSimpleLoopUnrollPass(int OptLevel = 2, bool OnlyWhenForced = false);
197 Pass *createLoopUnrollAndJamPass(int OptLevel = 2);
/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCISelDAGToDAG.cpp42 ARCDAGToDAGISel(ARCTargetMachine &TM, CodeGenOpt::Level OptLevel) in ARCDAGToDAGISel() argument
43 : SelectionDAGISel(TM, OptLevel) {} in ARCDAGToDAGISel()
72 CodeGenOpt::Level OptLevel) { in createARCISelDag() argument
73 return new ARCDAGToDAGISel(TM, OptLevel); in createARCISelDag()
/freebsd-12.1/contrib/llvm/tools/opt/
H A Dopt.cpp335 TargetMachine *TM, unsigned OptLevel, in AddOptimizationPasses() argument
341 Builder.OptLevel = OptLevel; in AddOptimizationPasses()
346 } else if (OptLevel > 1) { in AddOptimizationPasses()
347 Builder.Inliner = createFunctionInliningPass(OptLevel, SizeLevel, false); in AddOptimizationPasses()
353 DisableLoopUnrolling : OptLevel == 0; in AddOptimizationPasses()
360 Builder.LoopVectorize = OptLevel > 1 && SizeLevel < 2; in AddOptimizationPasses()
364 DisableSLPVectorization ? false : OptLevel > 1 && SizeLevel < 2; in AddOptimizationPasses()
380 Builder.OptLevel = 0; in AddStandardLinkPasses()
/freebsd-12.1/contrib/llvm/lib/LTO/
H A DThinLTOCodeGenerator.cpp224 unsigned OptLevel, bool Freestanding) { in optimizeModule() argument
232 PMB.OptLevel = OptLevel; in optimizeModule()
302 const GVSummaryMapTy &DefinedGVSummaries, unsigned OptLevel, in ModuleCacheEntry() argument
317 Conf.OptLevel = OptLevel; in ModuleCacheEntry()
391 bool Freestanding, unsigned OptLevel, unsigned count) { in ProcessThinLTOModule() argument
423 optimizeModule(TheModule, TM, OptLevel, Freestanding); in ProcessThinLTOModule()
774 optimizeModule(TheModule, *TMBuilder.create(), OptLevel, Freestanding); in optimize()
950 DefinedGVSummaries, OptLevel, Freestanding, in run()
997 DisableCodeGen, SaveTempsDir, Freestanding, OptLevel, count); in run()
H A DLTOBackend.cpp153 unsigned OptLevel, bool IsThinLTO, in runNewPMPasses() argument
188 switch (OptLevel) { in runNewPMPasses()
275 PMB.OptLevel = Conf.OptLevel; in runOldPMPasses()
292 runNewPMPasses(Conf, Mod, TM, Conf.OptLevel, IsThinLTO, ExportSummary, in opt()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp212 SavedOptLevel = IS.OptLevel; in OptLevelChanger()
215 IS.OptLevel = NewOptLevel; in OptLevelChanger()
232 if (IS.OptLevel == SavedOptLevel) in ~OptLevelChanger()
238 IS.OptLevel = SavedOptLevel; in ~OptLevelChanger()
254 return SchedulerCtor(IS, OptLevel); in createDefaultScheduler()
257 if (OptLevel == CodeGenOpt::None || in createDefaultScheduler()
312 OptLevel(OL), in SelectionDAGISel()
329 if (OptLevel != CodeGenOpt::None) in getAnalysisUsage()
435 if (OptLevel != CodeGenOpt::None) in runOnMachineFunction()
897 if (OptLevel != CodeGenOpt::None) in CodeGenAndEmitDAG()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64SelectionDAGInfo.cpp57 CodeGenOpt::Level OptLevel) const { in generateFMAsInMachineCombiner()
58 return OptLevel >= CodeGenOpt::Aggressive; in generateFMAsInMachineCombiner()
/freebsd-12.1/contrib/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-12.1/contrib/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp98 MSP430DAGToDAGISel(MSP430TargetMachine &TM, CodeGenOpt::Level OptLevel) in MSP430DAGToDAGISel() argument
99 : SelectionDAGISel(TM, OptLevel) {} in MSP430DAGToDAGISel()
131 CodeGenOpt::Level OptLevel) { in createMSP430ISelDag() argument
132 return new MSP430DAGToDAGISel(TM, OptLevel); in createMSP430ISelDag()
358 IsLegalToFold(N1, Op, Op, OptLevel)) { in tryIndexedBinOp()
/freebsd-12.1/contrib/llvm/include/llvm-c/
H A DExecutionEngine.h45 unsigned OptLevel; member
85 unsigned OptLevel,
/freebsd-12.1/contrib/llvm/include/llvm/LTO/legacy/
H A DLTOCodeGenerator.h96 void setOptLevel(unsigned OptLevel);
236 unsigned OptLevel = 2; member
H A DThinLTOCodeGenerator.h243 OptLevel = (NewOptLevel > 3) ? 3 : NewOptLevel; in setOptLevel()
348 unsigned OptLevel = 3; variable
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPU.h37 FunctionPass *createR600ISelDag(TargetMachine *TM, CodeGenOpt::Level OptLevel);
176 CodeGenOpt::Level OptLevel = CodeGenOpt::Default);
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.h37 CodeGenOpt::Level OptLevel) in HexagonDAGToDAGISel() argument
38 : SelectionDAGISel(tm, OptLevel), HST(nullptr), HII(nullptr), in HexagonDAGToDAGISel()

1234