Home
last modified time | relevance | path

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

1234

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetMachine.cpp385 if (static_cast<int>(getOptLevel()) <= EnableGlobalISelAtO && in AArch64TargetMachine()
496 if (TM.getOptLevel() != CodeGenOptLevel::None) in AArch64PassConfig()
575 return getStandardCSEConfigForOpt(TM->getOptLevel()); in getCSEConfig()
585 TM->getOptLevel() == CodeGenOptLevel::Aggressive) in addIRPasses()
591 if (TM->getOptLevel() != CodeGenOptLevel::None && EnableAtomicTidy) in addIRPasses()
604 if (TM->getOptLevel() != CodeGenOptLevel::None) { in addIRPasses()
626 if (getOptLevel() == CodeGenOptLevel::Aggressive && EnableSelectOpt) in addIRPasses()
631 /*IsOptNone=*/TM->getOptLevel() == CodeGenOptLevel::None)); in addIRPasses()
634 if (TM->getOptLevel() >= CodeGenOptLevel::Default) in addIRPasses()
638 if (TM->getOptLevel() != CodeGenOptLevel::None) { in addIRPasses()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetMachine.cpp400 computeFSAdditions(FS, getOptLevel(), getTargetTriple()), *this); in getSubtargetImpl()
418 if (TM.getOptLevel() != CodeGenOptLevel::None) in PPCPassConfig()
458 if (TM->getOptLevel() != CodeGenOptLevel::None) in addIRPasses()
467 if (TM->getOptLevel() == CodeGenOptLevel::Aggressive && in addIRPasses()
477 if (TM->getOptLevel() >= CodeGenOptLevel::Default && EnableGEPOpt) { in addIRPasses()
494 if (MergeStringPool && getOptLevel() != CodeGenOptLevel::None) in addPreISel()
497 if (!DisableInstrFormPrep && getOptLevel() != CodeGenOptLevel::None) in addPreISel()
500 if (!DisableCTRLoops && getOptLevel() != CodeGenOptLevel::None) in addPreISel()
517 addPass(createPPCISelDag(getPPCTargetMachine(), getOptLevel())); in addInstSelector()
520 if (!DisableCTRLoops && getOptLevel() != CodeGenOptLevel::None) in addInstSelector()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetMachine.cpp416 return getStandardCSEConfigForOpt(TM->getOptLevel()); in getCSEConfig()
428 if (TM->getOptLevel() != CodeGenOptLevel::None && EnableAtomicTidy) in addIRPasses()
442 if (getOptLevel() == CodeGenOptLevel::Aggressive) in addIRPasses()
446 if (TM->getOptLevel() >= CodeGenOptLevel::Default) in addIRPasses()
450 if (TM->getOptLevel() != CodeGenOptLevel::None) in addIRPasses()
462 if (getOptLevel() != CodeGenOptLevel::None) in addCodeGenPrepare()
468 if ((TM->getOptLevel() != CodeGenOptLevel::None && in addPreISel()
477 (TM->getOptLevel() < CodeGenOptLevel::Aggressive) && in addPreISel()
488 if (TM->getOptLevel() != CodeGenOptLevel::None) { in addPreISel()
505 addPass(createARMISelDag(getARMTargetMachine(), getOptLevel())); in addInstSelector()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.cpp336 if (TM.getOptLevel() != CodeGenOptLevel::None) in RISCVPassConfig()
402 if (TM->getOptLevel() != CodeGenOptLevel::None && in addRegAssignAndRewriteFast()
413 if (TM->getOptLevel() != CodeGenOptLevel::None && in addRegAssignAndRewriteOptimized()
422 if (getOptLevel() != CodeGenOptLevel::None) { in addIRPasses()
435 if (TM->getOptLevel() != CodeGenOptLevel::None) { in addPreISel()
452 if (getOptLevel() != CodeGenOptLevel::None) in addCodeGenPrepare()
458 addPass(createRISCVISelDag(getRISCVTargetMachine(), getOptLevel())); in addInstSelector()
464 addPass(new IRTranslator(getOptLevel())); in addIRTranslator()
469 if (getOptLevel() == CodeGenOptLevel::None) { in addPreLegalizeMachineIR()
482 if (getOptLevel() != CodeGenOptLevel::None) in addPreRegBankSelect()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetMachine.cpp232 if (getOptLevel() != CodeGenOptLevel::None) { in addIRPasses()
243 addPass(createSystemZISelDag(getSystemZTargetMachine(), getOptLevel())); in addInstSelector()
245 if (getOptLevel() != CodeGenOptLevel::None) in addInstSelector()
271 if (getOptLevel() == CodeGenOptLevel::None) in addPostRegAlloc()
276 if (getOptLevel() != CodeGenOptLevel::None) in addPreSched2()
284 if (getOptLevel() != CodeGenOptLevel::None) in addPreEmitPass()
310 if (getOptLevel() != CodeGenOptLevel::None) in addPreEmitPass()
317 if (getOptLevel() != CodeGenOptLevel::None) in addPreEmitPass()
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/
H A DCodeGenPassBuilder.h137 Opt.OptimizeRegAlloc = getOptLevel() != CodeGenOptLevel::None; in CodeGenPassBuilder()
262 CodeGenOptLevel getOptLevel() const { return TM.getOptLevel(); } in getOptLevel() function
650 if (getOptLevel() != CodeGenOptLevel::None && !Opt.DisableLSR) { in addIRPasses()
658 if (getOptLevel() != CodeGenOptLevel::None) { in addIRPasses()
678 if (getOptLevel() != CodeGenOptLevel::None && !Opt.DisableConstantHoisting) in addIRPasses()
683 if (getOptLevel() != CodeGenOptLevel::None) in addIRPasses()
686 if (getOptLevel() != CodeGenOptLevel::None && in addIRPasses()
702 if (getOptLevel() != CodeGenOptLevel::None && !Opt.DisableSelectOptimize) in addIRPasses()
758 if (getOptLevel() != CodeGenOptLevel::None && !Opt.DisableCGP) in addCodeGenPrepare()
805 else if (TM.getOptLevel() == CodeGenOptLevel::None && TM.getO0WantsFastISel()) in addCoreISelPasses()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetMachine.cpp473 if (TM->getOptLevel() != CodeGenOptLevel::None) { in addIRPasses()
499 addPass(createX86ISelDag(getX86TargetMachine(), getOptLevel())); in addInstSelector()
503 getOptLevel() != CodeGenOptLevel::None) in addInstSelector()
512 addPass(new IRTranslator(getOptLevel())); in addIRTranslator()
527 addPass(new InstructionSelect(getOptLevel())); in addGlobalInstructionSelect()
551 if (getOptLevel() != CodeGenOptLevel::None) { in addPreRegAlloc()
564 if (getOptLevel() != CodeGenOptLevel::None) in addPreRegAlloc()
582 if (getOptLevel() != CodeGenOptLevel::None) in addPostRegAlloc()
592 if (getOptLevel() != CodeGenOptLevel::None) { in addPreEmitPass()
601 if (getOptLevel() != CodeGenOptLevel::None) { in addPreEmitPass()
[all …]
H A DX86SpeculativeExecutionSideEffectSuppression.cpp91 const auto &OptLevel = MF.getTarget().getOptLevel(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetPassConfig.cpp603 CodeGenOptLevel TargetPassConfig::getOptLevel() const { in getOptLevel() function in TargetPassConfig
604 return TM->getOptLevel(); in getOptLevel()
817 if (getOptLevel() != CodeGenOptLevel::None) { in addIRPasses()
860 if (getOptLevel() != CodeGenOptLevel::None && !DisableConstantHoisting) in addIRPasses()
863 if (getOptLevel() != CodeGenOptLevel::None && !DisableReplaceWithVecLib) in addIRPasses()
866 if (getOptLevel() != CodeGenOptLevel::None && !DisablePartialLibcallInlining) in addIRPasses()
887 if (getOptLevel() != CodeGenOptLevel::None) in addIRPasses()
891 if (getOptLevel() != CodeGenOptLevel::None && !DisableSelectOptimize) in addIRPasses()
914 addPass(createDwarfEHPass(getOptLevel())); in addPassesToHandleExceptions()
921 addPass(createDwarfEHPass(getOptLevel())); in addPassesToHandleExceptions()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetMachine.cpp374 bool NoOpt = (getOptLevel() == CodeGenOptLevel::None); in addIRPasses()
407 bool NoOpt = (getOptLevel() == CodeGenOptLevel::None); in addInstSelector()
412 addPass(createHexagonISelDag(TM, getOptLevel())); in addInstSelector()
445 if (getOptLevel() != CodeGenOptLevel::None) { in addPreRegAlloc()
461 if (TM->getOptLevel() >= CodeGenOptLevel::Default) in addPreRegAlloc()
466 if (getOptLevel() != CodeGenOptLevel::None) { in addPostRegAlloc()
478 if (getOptLevel() != CodeGenOptLevel::None) in addPreSched2()
484 bool NoOpt = (getOptLevel() == CodeGenOptLevel::None); in addPreEmitPass()
H A DHexagonLoopAlign.cpp191 if (HTM->getOptLevel() < CodeGenOptLevel::Default) in runOnMachineFunction()
194 if (HTM->getOptLevel() < CodeGenOptLevel::Aggressive) in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsTargetMachine.cpp261 return getStandardCSEConfigForOpt(TM->getOptLevel()); in getCSEConfig()
276 addPass(createMips16ISelDag(getMipsTargetMachine(), getOptLevel())); in addInstSelector()
277 addPass(createMipsSEISelDag(getMipsTargetMachine(), getOptLevel())); in addInstSelector()
336 addPass(new IRTranslator(getOptLevel())); in addIRTranslator()
350 bool IsOptNone = getOptLevel() == CodeGenOptLevel::None; in addPreRegBankSelect()
360 addPass(new InstructionSelect(getOptLevel())); in addGlobalInstructionSelect()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.cpp907 return getStandardCSEConfigForOpt(TM->getOptLevel()); in getCSEConfig()
989 if (getOptLevel() == CodeGenOptLevel::Aggressive) in addEarlyCSEOrGVNPass()
1051 if (TM.getOptLevel() > CodeGenOptLevel::None) in addIRPasses()
1056 (TM.getOptLevel() >= CodeGenOptLevel::Less) && in addIRPasses()
1063 if (TM.getOptLevel() > CodeGenOptLevel::None) { in addIRPasses()
1085 if (TM.getOptLevel() > CodeGenOptLevel::Less) in addIRPasses()
1154 if (TM->getOptLevel() > CodeGenOptLevel::None) in addPreISel()
1160 addPass(createAMDGPUISelDag(getAMDGPUTargetMachine(), getOptLevel())); in addInstSelector()
1205 if (TM->getOptLevel() > CodeGenOptLevel::None) in addPreISel()
1208 if (TM->getOptLevel() > CodeGenOptLevel::None) in addPreISel()
[all …]
H A DR600TargetMachine.cpp124 addPass(createR600ISelDag(getAMDGPUTargetMachine(), getOptLevel())); in addInstSelector()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.cpp269 if (getOptLevel() == CodeGenOptLevel::Aggressive) in addEarlyCSEOrGVNPass()
332 if (getOptLevel() != CodeGenOptLevel::None) in addIRPasses()
340 if (getOptLevel() != CodeGenOptLevel::None) { in addIRPasses()
363 if (getOptLevel() != CodeGenOptLevel::None) { in addIRPasses()
380 addPass(createNVPTXISelDag(getNVPTXTargetMachine(), getOptLevel())); in addInstSelector()
395 if (getOptLevel() != CodeGenOptLevel::None) { in addPostRegAlloc()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchTargetMachine.cpp175 if (TM->getOptLevel() != CodeGenOptLevel::None && EnableLoopDataPrefetch) in addIRPasses()
183 if (getOptLevel() != CodeGenOptLevel::None) in addCodeGenPrepare()
222 if (TM->getOptLevel() != CodeGenOptLevel::None && in addRegAssignAndRewriteFast()
229 if (TM->getOptLevel() != CodeGenOptLevel::None && in addRegAssignAndRewriteOptimized()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetMachine.cpp457 if (getOptLevel() != CodeGenOptLevel::None) in addIRPasses()
504 createWebAssemblyISelDag(getWebAssemblyTargetMachine(), getOptLevel())); in addInstSelector()
532 if (getOptLevel() == CodeGenOptLevel::Less) in addOptimizedRegAlloc()
580 if (getOptLevel() != CodeGenOptLevel::None) { in addPreEmitPass()
615 if (getOptLevel() != CodeGenOptLevel::None) in addPreEmitPass()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFTargetMachine.cpp182 if (getOptLevel() != CodeGenOptLevel::None) in addPreEmitPass()
203 addPass(new InstructionSelect(getOptLevel())); in addGlobalInstructionSelect()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430TargetMachine.cpp93 addPass(createMSP430ISelDag(getMSP430TargetMachine(), getOptLevel())); in addInstSelector()
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreTargetMachine.cpp98 addPass(createXCoreISelDag(getXCoreTargetMachine(), getOptLevel())); in addInstSelector()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRTargetMachine.cpp122 addPass(createAVRISelDag(getAVRTargetMachine(), getOptLevel())); in addInstSelector()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCTargetMachine.cpp79 addPass(createARCISelDag(getARCTargetMachine(), getOptLevel())); in addInstSelector()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaTargetMachine.cpp102 addPass(createXtensaISelDag(getXtensaTargetMachine(), getOptLevel())); in addInstSelector()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYTargetMachine.cpp126 addPass(createCSKYISelDag(getCSKYTargetMachine(), getOptLevel())); in addInstSelector()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVPreLegalizerCombiner.cpp143 MF.getTarget().getOptLevel() != CodeGenOptLevel::None && !skipFunction(F); in runOnMachineFunction()

1234