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

12345

/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
H A DLoopUnrollAndJamPass.h20 const int OptLevel; member in class:llvm::LoopUnrollAndJamPass
23 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...]
/netbsd-current/external/apache2/llvm/dist/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);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/ARC/
H A DARC.h26 CodeGenOpt::Level OptLevel);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
H A DMSP430.h41 CodeGenOpt::Level OptLevel);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/XCore/
H A DXCore.h30 CodeGenOpt::Level OptLevel);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
H A DLanaiTargetMachine.cpp59 CodeGenOpt::Level OptLevel, bool JIT)
63 OptLevel),
65 OptLevel),
54 LanaiTargetMachine(const Target &T, const Triple &TT, StringRef Cpu, StringRef FeatureString, const TargetOptions &Options, Optional<Reloc::Model> RM, Optional<CodeModel::Model> CodeModel, CodeGenOpt::Level OptLevel, bool JIT) argument
H A DLanaiSubtarget.h36 CodeGenOpt::Level OptLevel);
H A DLanaiTargetMachine.h34 CodeGenOpt::Level OptLevel, bool JIT);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DDwarfEHPrepare.cpp49 CodeGenOpt::Level OptLevel; member in class:__anon1753::DwarfEHPrepare
78 : OptLevel(OptLevel_), RewindFunction(RewindFunction_), F(F_), TLI(TLI_),
185 if (OptLevel != CodeGenOpt::None)
257 static bool prepareDwarfEH(CodeGenOpt::Level OptLevel, argument
263 return DwarfEHPrepare(OptLevel, RewindFunction, F, TLI, DT ? &DTU : nullptr,
274 CodeGenOpt::Level OptLevel; member in class:__anon1754::DwarfEHPrepareLegacyPass
279 DwarfEHPrepareLegacyPass(CodeGenOpt::Level OptLevel = CodeGenOpt::Default)
280 : FunctionPass(ID), OptLevel(OptLevel) {}
290 if (OptLevel !
325 createDwarfEHPass(CodeGenOpt::Level OptLevel) argument
[all...]
H A DTargetSubtargetInfo.cpp44 CodeGenOpt::Level OptLevel) const {
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DPassManagerBuilder.cpp185 OptLevel = 2;
314 if (EnableMatrix && OptLevel == 0)
317 if (OptLevel == 0) return;
340 if (OptLevel > 0 && !DisablePreInliner && PGOSampleUse.empty() && !IsCS) {
378 if (OptLevel > 0 && !IsCS)
386 assert(OptLevel >= 1 && "Calling function optimizer with no optimization level!");
392 if (OptLevel > 1) {
404 if (OptLevel > 1) {
413 if (OptLevel > 2)
425 if (OptLevel >
1241 LLVMPassManagerBuilderSetOptLevel(LLVMPassManagerBuilderRef PMB, unsigned OptLevel) argument
[all...]
H A DInlineSimple.cpp103 Pass *llvm::createFunctionInliningPass(unsigned OptLevel, argument
106 auto Param = llvm::getInlineParams(OptLevel, SizeOptLevel);
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
H A DJITTargetMachineBuilder.h104 JITTargetMachineBuilder &setCodeGenOptLevel(CodeGenOpt::Level OptLevel) { argument
105 this->OptLevel = OptLevel;
155 CodeGenOpt::Level OptLevel = CodeGenOpt::Default; member in class:llvm::orc::JITTargetMachineBuilder
/netbsd-current/external/apache2/llvm/dist/llvm/tools/bugpoint/
H A Dbugpoint.cpp119 // OptLevel.
121 // OptLevel - Optimization Level
123 unsigned OptLevel,
126 Builder.OptLevel = OptLevel;
129 if (OptLevel > 1)
130 Builder.Inliner = createFunctionInliningPass(OptLevel, SizeLevel, false);
122 AddOptimizationPasses(legacy::FunctionPassManager &FPM, unsigned OptLevel, unsigned SizeLevel) argument
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DInstructionSelect.cpp64 : MachineFunctionPass(ID), OptLevel(OL) {}
70 : MachineFunctionPass(ID), OptLevel(CodeGenOpt::Default) {}
74 if (OptLevel != CodeGenOpt::None) {
95 CodeGenOpt::Level OldOptLevel = OptLevel;
96 auto RestoreOptLevel = make_scope_exit([=]() { OptLevel = OldOptLevel; });
97 OptLevel = MF.getFunction().hasOptNone() ? CodeGenOpt::None
101 if (OptLevel != CodeGenOpt::None) {
/netbsd-current/external/apache2/llvm/dist/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);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopUnrollAndJamPass.cpp285 OptimizationRemarkEmitter &ORE, int OptLevel, LPMUpdater *U) {
287 gatherUnrollingPreferences(L, SE, TTI, nullptr, nullptr, OptLevel, None,
431 OptimizationRemarkEmitter &ORE, int OptLevel,
443 tryToUnrollAndJamLoop(L, DT, &LI, SE, TTI, AC, DI, ORE, OptLevel, &U);
456 unsigned OptLevel; member in class:__anon2981::LoopUnrollAndJam
458 LoopUnrollAndJam(int OptLevel = 2) : LoopPass(ID), OptLevel(OptLevel) {
476 ORE, OptLevel, nullptr);
516 Pass *llvm::createLoopUnrollAndJamPass(int OptLevel) { argument
282 tryToUnrollAndJamLoop( Loop *L, DominatorTree &DT, LoopInfo *LI, ScalarEvolution &SE, const TargetTransformInfo &TTI, AssumptionCache &AC, DependenceInfo &DI, OptimizationRemarkEmitter &ORE, int OptLevel, LPMUpdater *U) argument
427 tryToUnrollAndJamLoop(LoopNest &LN, DominatorTree &DT, LoopInfo &LI, ScalarEvolution &SE, const TargetTransformInfo &TTI, AssumptionCache &AC, DependenceInfo &DI, OptimizationRemarkEmitter &ORE, int OptLevel, LPMUpdater &U) argument
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AVR/
H A DAVR.h26 CodeGenOpt::Level OptLevel);
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm-c/Transforms/
H A DPassManagerBuilder.h35 /** See llvm::PassManagerBuilder::OptLevel. */
38 unsigned OptLevel);
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DInstructionSelect.h59 CodeGenOpt::Level OptLevel = CodeGenOpt::None; member in class:llvm::InstructionSelect
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelDAGToDAG.cpp41 CodeGenOpt::Level OptLevel)
42 : SelectionDAGISel(TM, OptLevel), Subtarget(nullptr) {
216 CodeGenOpt::Level OptLevel) {
217 return new WebAssemblyDAGToDAGISel(TM, OptLevel);
40 WebAssemblyDAGToDAGISel(WebAssemblyTargetMachine &TM, CodeGenOpt::Level OptLevel) argument
215 createWebAssemblyISelDag(WebAssemblyTargetMachine &TM, CodeGenOpt::Level OptLevel) argument
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86SpeculativeExecutionSideEffectSuppression.cpp91 const auto &OptLevel = MF.getTarget().getOptLevel(); local
98 !(Subtarget.useLVILoadHardening() && OptLevel == CodeGenOpt::None) &&
/netbsd-current/external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/passmgr_builder/
H A Dpassmgr_builder_ocaml.c48 value llvm_pmbuilder_set_opt_level(value OptLevel, value PMB) { argument
49 LLVMPassManagerBuilderSetOptLevel(PMBuilder_val(PMB), Int_val(OptLevel));
/netbsd-current/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
H A DJITTargetMachineBuilder.cpp52 Options, RM, CM, OptLevel, /*JIT*/ true);
126 switch (JTMB.OptLevel) {

Completed in 404 milliseconds

12345