Home
last modified time | relevance | path

Searched refs:getOptLevel (Results 1 – 25 of 68) sorted by relevance

123

/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64TargetMachine.cpp359 if (getOptLevel() <= EnableGlobalISelAtO && in AArch64TargetMachine()
469 if (TM.getOptLevel() != CodeGenOpt::None) in AArch64PassConfig()
538 return getStandardCSEConfigForOpt(TM->getOptLevel()); in getCSEConfig()
547 if (EnableSVEIntrinsicOpts && TM->getOptLevel() == CodeGenOpt::Aggressive) in addIRPasses()
553 if (TM->getOptLevel() != CodeGenOpt::None && EnableAtomicTidy) in addIRPasses()
566 if (TM->getOptLevel() != CodeGenOpt::None) { in addIRPasses()
573 if (TM->getOptLevel() == CodeGenOpt::Aggressive && EnableGEPOpt) { in addIRPasses()
588 if (getOptLevel() == CodeGenOpt::Aggressive && EnableSelectOpt) in addIRPasses()
592 /*IsOptNone=*/TM->getOptLevel() == CodeGenOpt::None)); in addIRPasses()
595 if (TM->getOptLevel() >= CodeGenOpt::Default) in addIRPasses()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMTargetMachine.cpp412 return getStandardCSEConfigForOpt(TM->getOptLevel()); in getCSEConfig()
424 if (TM->getOptLevel() != CodeGenOpt::None && EnableAtomicTidy) in addIRPasses()
438 if (getOptLevel() == CodeGenOpt::Aggressive) in addIRPasses()
442 if (TM->getOptLevel() >= CodeGenOpt::Default) in addIRPasses()
446 if (TM->getOptLevel() != CodeGenOpt::None) in addIRPasses()
458 if (getOptLevel() != CodeGenOpt::None) in addCodeGenPrepare()
464 if ((TM->getOptLevel() != CodeGenOpt::None && in addPreISel()
472 bool OnlyOptimizeForSize = (TM->getOptLevel() < CodeGenOpt::Aggressive) && in addPreISel()
483 if (TM->getOptLevel() != CodeGenOpt::None) { in addPreISel()
500 addPass(createARMISelDag(getARMTargetMachine(), getOptLevel())); in addInstSelector()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCTargetMachine.cpp382 computeFSAdditions(FS, getOptLevel(), getTargetTriple()), *this); in getSubtargetImpl()
400 if (TM.getOptLevel() != CodeGenOpt::None) in PPCPassConfig()
440 if (TM->getOptLevel() != CodeGenOpt::None) in addIRPasses()
449 if (TM->getOptLevel() == CodeGenOpt::Aggressive && in addIRPasses()
459 if (TM->getOptLevel() >= CodeGenOpt::Default && EnableGEPOpt) { in addIRPasses()
476 if (!DisableInstrFormPrep && getOptLevel() != CodeGenOpt::None) in addPreISel()
479 if (!DisableCTRLoops && getOptLevel() != CodeGenOpt::None) in addPreISel()
496 addPass(createPPCISelDag(getPPCTargetMachine(), getOptLevel())); in addInstSelector()
499 if (!DisableCTRLoops && getOptLevel() != CodeGenOpt::None) in addInstSelector()
510 if (!DisableCTRLoops && getOptLevel() != CodeGenOpt::None) in addMachineSSAOptimization()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZTargetMachine.cpp224 if (getOptLevel() != CodeGenOpt::None) { in addIRPasses()
233 addPass(createSystemZISelDag(getSystemZTargetMachine(), getOptLevel())); in addInstSelector()
235 if (getOptLevel() != CodeGenOpt::None) in addInstSelector()
257 if (getOptLevel() == CodeGenOpt::None) in addPostRegAlloc()
262 if (getOptLevel() != CodeGenOpt::None) in addPreSched2()
270 if (getOptLevel() != CodeGenOpt::None) in addPreEmitPass()
296 if (getOptLevel() != CodeGenOpt::None) in addPreEmitPass()
303 if (getOptLevel() != CodeGenOpt::None) in addPreEmitPass()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DCodeGenPassBuilder.h118 Opt.OptimizeRegAlloc = getOptLevel() != CodeGenOpt::None; in CodeGenPassBuilder()
246 CodeGenOpt::Level getOptLevel() const { return TM.getOptLevel(); } in getOptLevel() function
600 if (getOptLevel() != CodeGenOpt::None && !Opt.DisableLSR) { in addIRPasses()
608 if (getOptLevel() != CodeGenOpt::None) { in addIRPasses()
628 if (getOptLevel() != CodeGenOpt::None && !Opt.DisableConstantHoisting) in addIRPasses()
633 if (getOptLevel() != CodeGenOpt::None) in addIRPasses()
636 if (getOptLevel() != CodeGenOpt::None && !Opt.DisablePartialLibcallInlining) in addIRPasses()
651 if (getOptLevel() != CodeGenOpt::None && !Opt.DisableSelectOptimize) in addIRPasses()
675 addPass(DwarfEHPass(getOptLevel())); in addPassesToHandleExceptions()
682 addPass(DwarfEHPass(getOptLevel())); in addPassesToHandleExceptions()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.cpp274 if (getOptLevel() != CodeGenOpt::None) in addIRPasses()
277 if (getOptLevel() != CodeGenOpt::None) in addIRPasses()
284 if (TM->getOptLevel() != CodeGenOpt::None) { in addPreISel()
301 addPass(createRISCVISelDag(getRISCVTargetMachine(), getOptLevel())); in addInstSelector()
307 addPass(new IRTranslator(getOptLevel())); in addIRTranslator()
322 addPass(new InstructionSelect(getOptLevel())); in addGlobalInstructionSelect()
354 if (TM->getOptLevel() != CodeGenOpt::None) in addPreRegAlloc()
360 if (TM->getOptLevel() != CodeGenOpt::None && EnableRedundantCopyElimination) in addPostRegAlloc()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86TargetMachine.cpp447 if (TM->getOptLevel() != CodeGenOpt::None) { in addIRPasses()
473 addPass(createX86ISelDag(getX86TargetMachine(), getOptLevel())); in addInstSelector()
477 getOptLevel() != CodeGenOpt::None) in addInstSelector()
485 addPass(new IRTranslator(getOptLevel())); in addIRTranslator()
500 addPass(new InstructionSelect(getOptLevel())); in addGlobalInstructionSelect()
521 if (getOptLevel() != CodeGenOpt::None) { in addPreRegAlloc()
533 if (getOptLevel() != CodeGenOpt::None) in addPreRegAlloc()
551 if (getOptLevel() != CodeGenOpt::None) in addPostRegAlloc()
561 if (getOptLevel() != CodeGenOpt::None) { in addPreEmitPass()
570 if (getOptLevel() != CodeGenOpt::None) { in addPreEmitPass()
[all …]
H A DX86SpeculativeExecutionSideEffectSuppression.cpp91 const auto &OptLevel = MF.getTarget().getOptLevel(); in runOnMachineFunction()
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonTargetMachine.cpp334 bool NoOpt = (getOptLevel() == CodeGenOpt::None); in addIRPasses()
367 bool NoOpt = (getOptLevel() == CodeGenOpt::None); in addInstSelector()
372 addPass(createHexagonISelDag(TM, getOptLevel())); in addInstSelector()
405 if (getOptLevel() != CodeGenOpt::None) { in addPreRegAlloc()
415 if (TM->getOptLevel() >= CodeGenOpt::Default) in addPreRegAlloc()
420 if (getOptLevel() != CodeGenOpt::None) { in addPostRegAlloc()
432 if (getOptLevel() != CodeGenOpt::None) in addPreSched2()
438 bool NoOpt = (getOptLevel() == CodeGenOpt::None); in addPreEmitPass()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DTargetPassConfig.cpp630 CodeGenOpt::Level TargetPassConfig::getOptLevel() const { in getOptLevel() function in TargetPassConfig
631 return TM->getOptLevel(); in getOptLevel()
845 if (getOptLevel() != CodeGenOpt::None) { in addIRPasses()
888 if (getOptLevel() != CodeGenOpt::None && !DisableConstantHoisting) in addIRPasses()
891 if (getOptLevel() != CodeGenOpt::None) in addIRPasses()
894 if (getOptLevel() != CodeGenOpt::None && !DisablePartialLibcallInlining) in addIRPasses()
912 if (getOptLevel() != CodeGenOpt::None) in addIRPasses()
916 if (getOptLevel() != CodeGenOpt::None && !DisableSelectOptimize) in addIRPasses()
938 addPass(createDwarfEHPass(getOptLevel())); in addPassesToHandleExceptions()
945 addPass(createDwarfEHPass(getOptLevel())); in addPassesToHandleExceptions()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.cpp847 return getStandardCSEConfigForOpt(TM->getOptLevel()); in getCSEConfig()
928 if (getOptLevel() == CodeGenOpt::Aggressive) in addEarlyCSEOrGVNPass()
994 if (TM.getOptLevel() > CodeGenOpt::None) in addIRPasses()
999 if (TM.getOptLevel() > CodeGenOpt::None) { in addIRPasses()
1066 if (TM->getOptLevel() > CodeGenOpt::None) in addPreISel()
1072 addPass(createAMDGPUISelDag(getAMDGPUTargetMachine(), getOptLevel())); in addInstSelector()
1117 if (TM->getOptLevel() > CodeGenOpt::None) in addPreISel()
1124 if (TM->getOptLevel() > CodeGenOpt::None) in addPreISel()
1147 if (TM->getOptLevel() > CodeGenOpt::Less) in addPreISel()
1193 addPass(new IRTranslator(getOptLevel())); in addIRTranslator()
[all …]
H A DR600TargetMachine.cpp123 addPass(createR600ISelDag(getAMDGPUTargetMachine(), getOptLevel())); in addInstSelector()
H A DAMDGPUTargetMachine.h141 if (TM->getOptLevel() < Level)
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsTargetMachine.cpp262 return getStandardCSEConfigForOpt(TM->getOptLevel()); in getCSEConfig()
277 addPass(createMips16ISelDag(getMipsTargetMachine(), getOptLevel())); in addInstSelector()
278 addPass(createMipsSEISelDag(getMipsTargetMachine(), getOptLevel())); in addInstSelector()
340 addPass(new IRTranslator(getOptLevel())); in addIRTranslator()
354 bool IsOptNone = getOptLevel() == CodeGenOpt::None; in addPreRegBankSelect()
364 addPass(new InstructionSelect(getOptLevel())); in addGlobalInstructionSelect()
H A DMipsPostLegalizerCombiner.cpp121 MF.getTarget().getOptLevel() != CodeGenOpt::None && !skipFunction(F); in runOnMachineFunction()
/openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.cpp265 if (getOptLevel() == CodeGenOpt::Aggressive) in addEarlyCSEOrGVNPass()
322 if (getOptLevel() != CodeGenOpt::None) in addIRPasses()
330 if (getOptLevel() != CodeGenOpt::None) { in addIRPasses()
351 if (getOptLevel() != CodeGenOpt::None) { in addIRPasses()
364 addPass(createNVPTXISelDag(getNVPTXTargetMachine(), getOptLevel())); in addInstSelector()
379 if (getOptLevel() != CodeGenOpt::None) { in addPostRegAlloc()
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetMachine.cpp435 if (getOptLevel() != CodeGenOpt::None) in addIRPasses()
479 createWebAssemblyISelDag(getWebAssemblyTargetMachine(), getOptLevel())); in addInstSelector()
503 if (getOptLevel() == CodeGenOpt::Less) in addOptimizedRegAlloc()
550 if (getOptLevel() != CodeGenOpt::None) { in addPreEmitPass()
585 if (getOptLevel() != CodeGenOpt::None) in addPreEmitPass()
/openbsd-src/gnu/llvm/clang/tools/clang-fuzzer/handle-llvm/
H A Dhandle_llvm.cpp52 getOptLevel(const std::vector<const char *> &ExtraArgs) { in getOptLevel() function
226 CodeGenOpt::Level OLvl = getOptLevel(ExtraArgs); in HandleLLVM()
/openbsd-src/gnu/llvm/llvm/lib/Target/MSP430/
H A DMSP430TargetMachine.cpp87 addPass(createMSP430ISelDag(getMSP430TargetMachine(), getOptLevel())); in addInstSelector()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARC/
H A DARCTargetMachine.cpp72 addPass(createARCISelDag(getARCTargetMachine(), getOptLevel())); in addInstSelector()
/openbsd-src/gnu/llvm/llvm/lib/Target/AVR/
H A DAVRTargetMachine.cpp123 addPass(createAVRISelDag(getAVRTargetMachine(), getOptLevel())); in addInstSelector()
/openbsd-src/gnu/llvm/llvm/lib/Target/XCore/
H A DXCoreTargetMachine.cpp98 addPass(createXCoreISelDag(getXCoreTargetMachine(), getOptLevel())); in addInstSelector()
/openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/
H A DCSKYTargetMachine.cpp126 addPass(createCSKYISelDag(getCSKYTargetMachine(), getOptLevel())); in addInstSelector()
/openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVTargetMachine.cpp157 addPass(new IRTranslator(getOptLevel())); in addIRTranslator()
/openbsd-src/gnu/llvm/llvm/lib/Target/BPF/
H A DBPFTargetMachine.cpp160 if (getOptLevel() != CodeGenOpt::None) in addPreEmitPass()

123