Searched refs:OptLevel (Results 1 - 25 of 116) sorted by relevance

12345

/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DLoopUnrollAndJamPass.h21 const int OptLevel; member in class:llvm::LoopUnrollAndJamPass
24 explicit LoopUnrollAndJamPass(int OptLevel = 2) : OptLevel(OptLevel) {}
H A DLoopUnrollPass.h27 const int OptLevel; member in class:llvm::LoopFullUnrollPass
40 explicit LoopFullUnrollPass(int OptLevel = 2, bool OnlyWhenForced = false,
42 : OptLevel(OptLevel), OnlyWhenForced(OnlyWhenForced),
55 /// There is also OptLevel parameter, which is used for additional loop unroll
68 int OptLevel; member in struct:llvm::LoopUnrollOptions
80 LoopUnrollOptions(int OptLevel = 2, bool OnlyWhenForced = false,
82 : OptLevel(OptLevel), OnlyWhenForced(OnlyWhenForced),
113 OptLevel
[all...]
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSchedulerRegistry.h64 CodeGenOptLevel OptLevel);
69 CodeGenOptLevel OptLevel);
88 CodeGenOptLevel OptLevel);
94 CodeGenOptLevel OptLevel);
98 CodeGenOptLevel OptLevel);
103 CodeGenOptLevel OptLevel);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKY.h26 CodeGenOptLevel OptLevel);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430.h42 CodeGenOptLevel OptLevel);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARC.h26 FunctionPass *createARCISelDag(ARCTargetMachine &TM, CodeGenOptLevel OptLevel);
H A DARCISelDAGToDAG.cpp48 ARCDAGToDAGISel(ARCTargetMachine &TM, CodeGenOptLevel OptLevel) argument
49 : SelectionDAGISel(ID, TM, OptLevel) {}
72 CodeGenOptLevel OptLevel) {
73 return new ARCDAGToDAGISel(TM, OptLevel);
71 createARCISelDag(ARCTargetMachine &TM, CodeGenOptLevel OptLevel) argument
/freebsd-current/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCore.h32 CodeGenOptLevel OptLevel);
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DDwarfEHPrepare.cpp58 CodeGenOptLevel OptLevel; member in class:__anon1848::DwarfEHPrepare
85 : OptLevel(OptLevel_), F(F_), TLI(TLI_), DTU(DTU_), TTI(TTI_),
198 if (OptLevel != CodeGenOptLevel::None) {
313 static bool prepareDwarfEH(CodeGenOptLevel OptLevel, Function &F, argument
319 return DwarfEHPrepare(OptLevel, F, TLI, DT ? &DTU : nullptr, TTI,
328 CodeGenOptLevel OptLevel; member in class:__anon1849::DwarfEHPrepareLegacyPass
333 DwarfEHPrepareLegacyPass(CodeGenOptLevel OptLevel = CodeGenOptLevel::Default)
334 : FunctionPass(ID), OptLevel(OptLevel) {}
344 if (OptLevel !
374 auto OptLevel = TM->getOptLevel(); local
400 createDwarfEHPass(CodeGenOptLevel OptLevel) argument
[all...]
H A DTargetSubtargetInfo.cpp44 CodeGenOptLevel OptLevel) const {
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiTargetMachine.cpp61 std::optional<CodeModel::Model> CodeModel, CodeGenOptLevel OptLevel,
66 OptLevel),
68 OptLevel),
58 LanaiTargetMachine( const Target &T, const Triple &TT, StringRef Cpu, StringRef FeatureString, const TargetOptions &Options, std::optional<Reloc::Model> RM, std::optional<CodeModel::Model> CodeModel, CodeGenOptLevel OptLevel, bool JIT) argument
H A DLanaiTargetMachine.h35 CodeGenOptLevel OptLevel, bool JIT);
H A DLanaiSubtarget.h36 CodeGenOptLevel OptLevel);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600.h30 FunctionPass *createR600ISelDag(TargetMachine &TM, CodeGenOptLevel OptLevel);
H A DR600ISelDAGToDAG.cpp33 explicit R600DAGToDAGISel(TargetMachine &TM, CodeGenOptLevel OptLevel) argument
34 : AMDGPUDAGToDAGISel(TM, OptLevel) {}
186 CodeGenOptLevel OptLevel) {
187 return new R600DAGToDAGISel(TM, OptLevel);
185 createR600ISelDag(TargetMachine &TM, CodeGenOptLevel OptLevel) argument
/freebsd-current/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DJITTargetMachineBuilder.h102 JITTargetMachineBuilder &setCodeGenOptLevel(CodeGenOptLevel OptLevel) { argument
103 this->OptLevel = OptLevel;
153 CodeGenOptLevel OptLevel = CodeGenOptLevel::Default; member in class:llvm::orc::JITTargetMachineBuilder
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DInstructionSelect.cpp66 : MachineFunctionPass(ID), OptLevel(OL) {}
72 : MachineFunctionPass(ID), OptLevel(CodeGenOptLevel::Default) {}
79 if (OptLevel != CodeGenOptLevel::None) {
99 CodeGenOptLevel OldOptLevel = OptLevel;
100 auto RestoreOptLevel = make_scope_exit([=]() { OptLevel = OldOptLevel; });
101 OptLevel = MF.getFunction().hasOptNone() ? CodeGenOptLevel::None
105 if (OptLevel != CodeGenOptLevel::None) {
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16ISelDAGToDAG.h51 CodeGenOptLevel OptLevel);
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DInstructionSelect.h61 CodeGenOptLevel OptLevel = CodeGenOptLevel::None; member in class:llvm::InstructionSelect
/freebsd-current/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86SpeculativeExecutionSideEffectSuppression.cpp91 const auto &OptLevel = MF.getTarget().getOptLevel(); local
98 !(Subtarget.useLVILoadHardening() && OptLevel == CodeGenOptLevel::None) &&
/freebsd-current/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DJITTargetMachineBuilder.cpp54 Options, RM, CM, OptLevel, /*JIT*/ true);
128 switch (JTMB.OptLevel) {
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCV.h35 CodeGenOptLevel OptLevel);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARM.h39 CodeGenOptLevel OptLevel);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssembly.h36 CodeGenOptLevel OptLevel);
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/
H A DScalar.h58 Pass *createLoopUnrollPass(int OptLevel = 2, bool OnlyWhenForced = false,

Completed in 326 milliseconds

12345