Home
last modified time | relevance | path

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

123

/minix3/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/
H A DSchedulerRegistry.h69 CodeGenOpt::Level OptLevel);
74 CodeGenOpt::Level OptLevel);
93 CodeGenOpt::Level OptLevel);
99 CodeGenOpt::Level OptLevel);
103 CodeGenOpt::Level OptLevel);
108 CodeGenOpt::Level OptLevel);
H A DSelectionDAGISel.h53 CodeGenOpt::Level OptLevel; variable
102 CodeGenOpt::Level OptLevel,
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/IPO/
H A DInlineSimple.cpp62 static int computeThresholdFromOptLevels(unsigned OptLevel, in computeThresholdFromOptLevels() argument
64 if (OptLevel > 2) in computeThresholdFromOptLevels()
91 Pass *llvm::createFunctionInliningPass(unsigned OptLevel, in createFunctionInliningPass() argument
94 computeThresholdFromOptLevels(OptLevel, SizeOptLevel)); in createFunctionInliningPass()
H A DPassManagerBuilder.cpp82 OptLevel = 2; in PassManagerBuilder()
148 if (OptLevel == 0) return; in populateFunctionPassManager()
164 if (OptLevel == 0) { in populateModulePassManager()
211 if (OptLevel > 2) in populateModulePassManager()
234 MPM.add(createLoopUnswitchPass(SizeLevel || OptLevel < 3)); in populateModulePassManager()
244 if (OptLevel > 1) { in populateModulePassManager()
272 if (OptLevel > 1 && UseGVNAfterVectorization) in populateModulePassManager()
309 if (OptLevel > 1 && ExtraVectorizerPasses) { in populateModulePassManager()
320 MPM.add(createLoopUnswitchPass(SizeLevel || OptLevel < 3)); in populateModulePassManager()
328 if (OptLevel > 1 && ExtraVectorizerPasses) { in populateModulePassManager()
[all …]
/minix3/external/bsd/llvm/dist/llvm/include/llvm/MC/
H A DMCCodeGenInfo.h33 CodeGenOpt::Level OptLevel; variable
44 CodeGenOpt::Level getOptLevel() const { return OptLevel; } in getOptLevel()
47 void setOptLevel(CodeGenOpt::Level Level) { OptLevel = Level; } in setOptLevel()
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DBackendUtil.cpp151 if (Builder.OptLevel > 0) in addObjCARCAPElimPass()
156 if (Builder.OptLevel > 0) in addObjCARCExpandPass()
161 if (Builder.OptLevel > 0) in addObjCARCOptPass()
207 if (Builder.OptLevel > 0) { in addMemorySanitizerPass()
250 unsigned OptLevel = CodeGenOpts.OptimizationLevel; in CreatePasses() local
256 OptLevel = 0; in CreatePasses()
261 PMBuilder.OptLevel = OptLevel; in CreatePasses()
340 createFunctionInliningPass(OptLevel, CodeGenOpts.OptimizeSize); in CreatePasses()
345 if (OptLevel == 0) in CreatePasses()
455 CodeGenOpt::Level OptLevel = CodeGenOpt::Default; in CreateTargetMachine() local
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/ExecutionEngine/
H A DTargetSelect.cpp94 OptLevel == CodeGenOpt::None) { in selectTarget()
95 OptLevel = CodeGenOpt::Less; in selectTarget()
103 OptLevel); in selectTarget()
H A DExecutionEngineBindings.cpp133 unsigned OptLevel, in LLVMCreateJITCompilerForModule() argument
139 .setOptLevel((CodeGenOpt::Level)OptLevel); in LLVMCreateJITCompilerForModule()
187 .setOptLevel((CodeGenOpt::Level)options.OptLevel) in LLVMCreateMCJITCompilerForModule()
221 unsigned OptLevel, in LLVMCreateJITCompiler() argument
226 OptLevel, OutError); in LLVMCreateJITCompiler()
/minix3/external/bsd/llvm/dist/llvm/tools/opt/
H A Dopt.cpp198 unsigned OptLevel, unsigned SizeLevel) { in AddOptimizationPasses() argument
203 Builder.OptLevel = OptLevel; in AddOptimizationPasses()
208 } else if (OptLevel > 1) { in AddOptimizationPasses()
209 Builder.Inliner = createFunctionInliningPass(OptLevel, SizeLevel); in AddOptimizationPasses()
215 DisableLoopUnrolling : OptLevel == 0; in AddOptimizationPasses()
222 Builder.LoopVectorize = OptLevel > 1 && SizeLevel < 2; in AddOptimizationPasses()
226 DisableSLPVectorization ? false : OptLevel > 1 && SizeLevel < 2; in AddOptimizationPasses()
237 Builder.OptLevel = 0; in AddStandardLinkPasses()
/minix3/external/bsd/llvm/dist/llvm/include/llvm-c/
H A DExecutionEngine.h45 unsigned OptLevel; member
85 unsigned OptLevel,
126 unsigned OptLevel,
/minix3/external/bsd/llvm/dist/llvm/bindings/ocaml/transforms/passmgr_builder/
H A Dpassmgr_builder_ocaml.c52 CAMLprim value llvm_pmbuilder_set_opt_level(value OptLevel, value PMB) { in llvm_pmbuilder_set_opt_level() argument
53 LLVMPassManagerBuilderSetOptLevel(PMBuilder_val(PMB), Int_val(OptLevel)); in llvm_pmbuilder_set_opt_level()
/minix3/external/bsd/llvm/dist/llvm/lib/MC/
H A DMCCodeGenInfo.cpp22 OptLevel = OL; in InitMCCodeGenInfo()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/XCore/
H A DXCoreISelDAGToDAG.cpp43 XCoreDAGToDAGISel(XCoreTargetMachine &TM, CodeGenOpt::Level OptLevel) in XCoreDAGToDAGISel() argument
44 : SelectionDAGISel(TM, OptLevel), in XCoreDAGToDAGISel()
86 CodeGenOpt::Level OptLevel) { in createXCoreISelDag() argument
87 return new XCoreDAGToDAGISel(TM, OptLevel); in createXCoreISelDag()
H A DXCore.h32 CodeGenOpt::Level OptLevel);
/minix3/external/bsd/llvm/dist/llvm/lib/Target/MSP430/
H A DMSP430.h41 CodeGenOpt::Level OptLevel);
H A DMSP430ISelDAGToDAG.cpp99 MSP430DAGToDAGISel(MSP430TargetMachine &TM, CodeGenOpt::Level OptLevel) in MSP430DAGToDAGISel() argument
100 : SelectionDAGISel(TM, OptLevel), in MSP430DAGToDAGISel()
132 CodeGenOpt::Level OptLevel) { in createMSP430ISelDag() argument
133 return new MSP430DAGToDAGISel(TM, OptLevel); in createMSP430ISelDag()
360 IsLegalToFold(N1, Op, Op, OptLevel)) { in SelectIndexedBinOp()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/
H A DTargetSubtargetInfo.cpp51 CodeGenOpt::Level OptLevel) const { in enableRALocalReassignment()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/
H A DX86.h30 CodeGenOpt::Level OptLevel);
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp259 SavedOptLevel = IS.OptLevel; in OptLevelChanger()
262 IS.OptLevel = NewOptLevel; in OptLevelChanger()
274 if (IS.OptLevel == SavedOptLevel) in ~OptLevelChanger()
278 DEBUG(dbgs() << "\tBefore: -O" << IS.OptLevel in ~OptLevelChanger()
280 IS.OptLevel = SavedOptLevel; in ~OptLevelChanger()
290 CodeGenOpt::Level OptLevel) { in createDefaultScheduler() argument
294 if (OptLevel == CodeGenOpt::None || ST.useMachineScheduler() || in createDefaultScheduler()
296 return createSourceListDAGScheduler(IS, OptLevel); in createDefaultScheduler()
298 return createBURRListDAGScheduler(IS, OptLevel); in createDefaultScheduler()
300 return createHybridListDAGScheduler(IS, OptLevel); in createDefaultScheduler()
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64.h34 CodeGenOpt::Level OptLevel);
/minix3/external/bsd/llvm/dist/llvm/include/llvm-c/Transforms/
H A DPassManagerBuilder.h39 unsigned OptLevel);
/minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/
H A DARM.h32 CodeGenOpt::Level OptLevel);
/minix3/external/bsd/llvm/dist/llvm/lib/Target/R600/
H A DAMDGPUTargetMachine.cpp57 CodeGenOpt::Level OptLevel) in AMDGPUTargetMachine() argument
58 : LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OptLevel), in AMDGPUTargetMachine()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Transforms/
H A DIPO.h92 Pass *createFunctionInliningPass(unsigned OptLevel, unsigned SizeOptLevel);
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagon.h33 CodeGenOpt::Level OptLevel);

123