HomeSort by: relevance | last modified time | path
    Searched refs:OptLevel (Results 1 - 25 of 115) sorted by relevancy

1 2 3 4 5

  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
LoopUnrollAndJamPass.h 20 const int OptLevel;
23 explicit LoopUnrollAndJamPass(int OptLevel = 2) : OptLevel(OptLevel) {}
LoopUnrollPass.h 27 const int OptLevel;
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;
80 LoopUnrollOptions(int OptLevel = 2, bool OnlyWhenForced = false,
82 : OptLevel(OptLevel), OnlyWhenForced(OnlyWhenForced),
113 OptLevel = O
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
SchedulerRegistry.h 64 CodeGenOpt::Level OptLevel);
69 CodeGenOpt::Level OptLevel);
88 CodeGenOpt::Level OptLevel);
94 CodeGenOpt::Level OptLevel);
98 CodeGenOpt::Level OptLevel);
103 CodeGenOpt::Level OptLevel);
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
ARC.h 26 CodeGenOpt::Level OptLevel);
  /src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
MSP430.h 41 CodeGenOpt::Level OptLevel);
  /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCore.h 30 CodeGenOpt::Level OptLevel);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
LanaiTargetMachine.cpp 59 CodeGenOpt::Level OptLevel, bool JIT)
63 OptLevel),
65 OptLevel),
LanaiSubtarget.h 36 CodeGenOpt::Level OptLevel);
LanaiTargetMachine.h 34 CodeGenOpt::Level OptLevel, bool JIT);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
DwarfEHPrepare.cpp 49 CodeGenOpt::Level OptLevel;
78 : OptLevel(OptLevel_), RewindFunction(RewindFunction_), F(F_), TLI(TLI_),
185 if (OptLevel != CodeGenOpt::None)
257 static bool prepareDwarfEH(CodeGenOpt::Level OptLevel,
263 return DwarfEHPrepare(OptLevel, RewindFunction, F, TLI, DT ? &DTU : nullptr,
274 CodeGenOpt::Level OptLevel;
279 DwarfEHPrepareLegacyPass(CodeGenOpt::Level OptLevel = CodeGenOpt::Default)
280 : FunctionPass(ID), OptLevel(OptLevel) {}
290 if (OptLevel != CodeGenOpt::None)
    [all...]
TargetSubtargetInfo.cpp 44 CodeGenOpt::Level OptLevel) const {
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
PassManagerBuilder.cpp 185 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 > 1
    [all...]
InlineSimple.cpp 103 Pass *llvm::createFunctionInliningPass(unsigned OptLevel,
106 auto Param = llvm::getInlineParams(OptLevel, SizeOptLevel);
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
JITTargetMachineBuilder.h 104 JITTargetMachineBuilder &setCodeGenOptLevel(CodeGenOpt::Level OptLevel) {
105 this->OptLevel = OptLevel;
155 CodeGenOpt::Level OptLevel = CodeGenOpt::Default;
  /src/external/apache2/llvm/dist/llvm/tools/bugpoint/
bugpoint.cpp 119 // OptLevel.
121 // OptLevel - Optimization Level
123 unsigned OptLevel,
126 Builder.OptLevel = OptLevel;
129 if (OptLevel > 1)
130 Builder.Inliner = createFunctionInliningPass(OptLevel, SizeLevel, false);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
InstructionSelect.cpp 64 : 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) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/
Scalar.h 188 Pass *createLoopUnrollPass(int OptLevel = 2, bool OnlyWhenForced = false,
195 Pass *createSimpleLoopUnrollPass(int OptLevel = 2, bool OnlyWhenForced = false,
202 Pass *createLoopUnrollAndJamPass(int OptLevel = 2);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopUnrollAndJamPass.cpp 285 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;
458 LoopUnrollAndJam(int OptLevel = 2) : LoopPass(ID), OptLevel(OptLevel) {
476 ORE, OptLevel, nullptr);
516 Pass *llvm::createLoopUnrollAndJamPass(int OptLevel) {
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
InstructionSelect.h 59 CodeGenOpt::Level OptLevel = CodeGenOpt::None;
  /src/external/apache2/llvm/dist/llvm/include/llvm-c/Transforms/
PassManagerBuilder.h 35 /** See llvm::PassManagerBuilder::OptLevel. */
38 unsigned OptLevel);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
AVR.h 26 CodeGenOpt::Level OptLevel);
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyISelDAGToDAG.cpp 41 CodeGenOpt::Level OptLevel)
42 : SelectionDAGISel(TM, OptLevel), Subtarget(nullptr) {
216 CodeGenOpt::Level OptLevel) {
217 return new WebAssemblyDAGToDAGISel(TM, OptLevel);
  /src/external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/passmgr_builder/
passmgr_builder_ocaml.c 48 value llvm_pmbuilder_set_opt_level(value OptLevel, value PMB) {
49 LLVMPassManagerBuilderSetOptLevel(PMBuilder_val(PMB), Int_val(OptLevel));
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86SpeculativeExecutionSideEffectSuppression.cpp 91 const auto &OptLevel = MF.getTarget().getOptLevel();
98 !(Subtarget.useLVILoadHardening() && OptLevel == CodeGenOpt::None) &&
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
JITTargetMachineBuilder.cpp 52 Options, RM, CM, OptLevel, /*JIT*/ true);
126 switch (JTMB.OptLevel) {

Completed in 48 milliseconds

1 2 3 4 5