Home
last modified time | relevance | path

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

1234

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetMachine.cpp401 if (static_cast<int>(getOptLevel()) <= EnableGlobalISelAtO && in AArch64TargetMachine()
547 if (TM.getOptLevel() != CodeGenOptLevel::None) in AArch64PassConfig()
604 return getStandardCSEConfigForOpt(TM->getOptLevel()); in getCSEConfig()
614 TM->getOptLevel() != CodeGenOptLevel::None) in addIRPasses()
620 if (TM->getOptLevel() != CodeGenOptLevel::None && EnableAtomicTidy) in addIRPasses()
633 if (TM->getOptLevel() != CodeGenOptLevel::None) { in addIRPasses()
655 if (getOptLevel() == CodeGenOptLevel::Aggressive && EnableSelectOpt) in addIRPasses()
659 /*IsOptNone=*/TM->getOptLevel() == CodeGenOptLevel::None)); in addIRPasses()
662 if (TM->getOptLevel() >= CodeGenOptLevel::Default) in addIRPasses()
666 if (TM->getOptLevel() != CodeGenOptLevel::None) { in addIRPasses()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.cpp393 if (TM.getOptLevel() != CodeGenOptLevel::None) in RISCVPassConfig()
433 return getStandardCSEConfigForOpt(TM->getOptLevel()); in getCSEConfig()
454 if (TM->getOptLevel() != CodeGenOptLevel::None && in addRegAssignAndRewriteFast()
464 if (TM->getOptLevel() != CodeGenOptLevel::None && in addRegAssignAndRewriteOptimized()
474 if (getOptLevel() != CodeGenOptLevel::None) { in addIRPasses()
487 if (TM->getOptLevel() != CodeGenOptLevel::None) { in addPreISel()
494 if ((TM->getOptLevel() != CodeGenOptLevel::None && in addPreISel()
510 if (getOptLevel() != CodeGenOptLevel::None) in addCodeGenPrepare()
516 addPass(createRISCVISelDag(getRISCVTargetMachine(), getOptLevel())); in addInstSelector()
522 addPass(new IRTranslator(getOptLevel())); in addIRTranslator()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetMachine.cpp401 computeFSAdditions(FS, getOptLevel(), getTargetTriple()), *this); in getSubtargetImpl()
429 if (TM.getOptLevel() != CodeGenOptLevel::None) in PPCPassConfig()
460 if (TM->getOptLevel() != CodeGenOptLevel::None) in addIRPasses()
469 if (TM->getOptLevel() == CodeGenOptLevel::Aggressive && in addIRPasses()
479 if (TM->getOptLevel() >= CodeGenOptLevel::Default && EnableGEPOpt) { in addIRPasses()
500 : getOptLevel() != CodeGenOptLevel::None) in addPreISel()
504 if (!DisableInstrFormPrep && getOptLevel() != CodeGenOptLevel::None) in addPreISel()
507 if (!DisableCTRLoops && getOptLevel() != CodeGenOptLevel::None) in addPreISel()
524 addPass(createPPCISelDag(getPPCTargetMachine(), getOptLevel())); in addInstSelector()
527 if (!DisableCTRLoops && getOptLevel() != CodeGenOptLevel::None) in addInstSelector()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetMachine.cpp400 return getStandardCSEConfigForOpt(TM->getOptLevel()); in getCSEConfig()
412 if (TM->getOptLevel() != CodeGenOptLevel::None && EnableAtomicTidy) in addIRPasses()
426 if (getOptLevel() == CodeGenOptLevel::Aggressive) in addIRPasses()
430 if (TM->getOptLevel() >= CodeGenOptLevel::Default) in addIRPasses()
434 if (TM->getOptLevel() != CodeGenOptLevel::None) in addIRPasses()
446 if (getOptLevel() != CodeGenOptLevel::None) in addCodeGenPrepare()
452 if ((TM->getOptLevel() != CodeGenOptLevel::None && in addPreISel()
461 (TM->getOptLevel() < CodeGenOptLevel::Aggressive) && in addPreISel()
472 if (TM->getOptLevel() != CodeGenOptLevel::None) { in addPreISel()
489 addPass(createARMISelDag(getARMTargetMachine(), getOptLevel())); in addInstSelector()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetMachine.cpp242 if (getOptLevel() != CodeGenOptLevel::None) { in addIRPasses()
253 addPass(createSystemZISelDag(getSystemZTargetMachine(), getOptLevel())); in addInstSelector()
255 if (getOptLevel() != CodeGenOptLevel::None) in addInstSelector()
281 if (getOptLevel() == CodeGenOptLevel::None) in addPostRegAlloc()
286 if (getOptLevel() != CodeGenOptLevel::None) in addPreSched2()
294 if (getOptLevel() != CodeGenOptLevel::None) in addPreEmitPass()
320 if (getOptLevel() != CodeGenOptLevel::None) in addPreEmitPass()
327 if (getOptLevel() != CodeGenOptLevel::None) in addPreEmitPass()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchTargetMachine.cpp180 if (TM->getOptLevel() != CodeGenOptLevel::None && EnableLoopDataPrefetch) in addIRPasses()
188 if (getOptLevel() != CodeGenOptLevel::None) in addCodeGenPrepare()
194 addPass(createLoongArchISelDag(getLoongArchTargetMachine(), getOptLevel())); in addInstSelector()
224 if (TM->getOptLevel() != CodeGenOptLevel::None) in addPreRegAlloc()
229 if (TM->getOptLevel() != CodeGenOptLevel::None && in addRegAssignAndRewriteFast()
236 if (TM->getOptLevel() != CodeGenOptLevel::None && in addRegAssignAndRewriteOptimized()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetMachine.cpp478 if (TM->getOptLevel() != CodeGenOptLevel::None) { in addIRPasses()
504 addPass(createX86ISelDag(getX86TargetMachine(), getOptLevel())); in addInstSelector()
508 getOptLevel() != CodeGenOptLevel::None) in addInstSelector()
517 addPass(new IRTranslator(getOptLevel())); in addIRTranslator()
532 addPass(new InstructionSelect(getOptLevel())); in addGlobalInstructionSelect()
556 if (getOptLevel() != CodeGenOptLevel::None) { in addPreRegAlloc()
570 if (getOptLevel() != CodeGenOptLevel::None) in addPreRegAlloc()
588 if (getOptLevel() != CodeGenOptLevel::None) in addPostRegAlloc()
598 if (getOptLevel() != CodeGenOptLevel::None) { in addPreEmitPass()
607 if (getOptLevel() != CodeGenOptLevel::None) { in addPreEmitPass()
[all …]
H A DX86SpeculativeExecutionSideEffectSuppression.cpp91 const auto &OptLevel = MF.getTarget().getOptLevel(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/
H A DCodeGenPassBuilder.h185 Opt.OptimizeRegAlloc = getOptLevel() != CodeGenOptLevel::None; in CodeGenPassBuilder()
357 CodeGenOptLevel getOptLevel() const { return TM.getOptLevel(); } in getOptLevel() function
753 if (getOptLevel() != CodeGenOptLevel::None && !Opt.DisableLSR) { in addIRPasses()
758 if (getOptLevel() != CodeGenOptLevel::None) { in addIRPasses()
778 if (getOptLevel() != CodeGenOptLevel::None && !Opt.DisableConstantHoisting) in addIRPasses()
783 if (getOptLevel() != CodeGenOptLevel::None) in addIRPasses()
786 if (getOptLevel() != CodeGenOptLevel::None && in addIRPasses()
802 if (getOptLevel() != CodeGenOptLevel::None && !Opt.DisableSelectOptimize) in addIRPasses()
861 if (getOptLevel() != CodeGenOptLevel::None && !Opt.DisableCGP) in addCodeGenPrepare()
911 else if (TM.getOptLevel() == CodeGenOptLevel::None && TM.getO0WantsFastISel()) in addCoreISelPasses()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetMachine.cpp335 bool NoOpt = (getOptLevel() == CodeGenOptLevel::None); in addIRPasses()
368 bool NoOpt = (getOptLevel() == CodeGenOptLevel::None); in addInstSelector()
373 addPass(createHexagonISelDag(TM, getOptLevel())); in addInstSelector()
406 if (getOptLevel() != CodeGenOptLevel::None) { in addPreRegAlloc()
424 if (TM->getOptLevel() >= CodeGenOptLevel::Default) in addPreRegAlloc()
429 if (getOptLevel() != CodeGenOptLevel::None) { in addPostRegAlloc()
440 bool NoOpt = (getOptLevel() == CodeGenOptLevel::None); in addPreSched2()
442 if (getOptLevel() != CodeGenOptLevel::None) in addPreSched2()
450 bool NoOpt = (getOptLevel() == CodeGenOptLevel::None); in addPreEmitPass()
H A DHexagonLoopAlign.cpp184 if (HTM->getOptLevel() < CodeGenOptLevel::Default) in runOnMachineFunction()
187 if (HTM->getOptLevel() < CodeGenOptLevel::Aggressive) in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.cpp1157 getOptLevel() >= CodeGenOptLevel::Less) && in createPostMachineScheduler()
1168 return getStandardCSEConfigForOpt(TM->getOptLevel()); in getCSEConfig()
1231 if (getOptLevel() == CodeGenOptLevel::Aggressive) in addEarlyCSEOrGVNPass()
1298 (TM.getOptLevel() >= CodeGenOptLevel::Less) && in addIRPasses()
1305 if (TM.getOptLevel() > CodeGenOptLevel::None) { in addIRPasses()
1327 if (TM.getOptLevel() > CodeGenOptLevel::Less) in addIRPasses()
1351 TM->getOptLevel() > CodeGenOptLevel::None) in addCodeGenPrepare()
1393 if (TM->getOptLevel() > CodeGenOptLevel::None) in addPreISel()
1399 addPass(createAMDGPUISelDag(getAMDGPUTargetMachine(), getOptLevel())); in addInstSelector()
1415 if (TM->getOptLevel() > CodeGenOptLevel::None) in addPreISel()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetPassConfig.cpp612 CodeGenOptLevel TargetPassConfig::getOptLevel() const { in getOptLevel() function in TargetPassConfig
613 return TM->getOptLevel(); in getOptLevel()
827 if (getOptLevel() != CodeGenOptLevel::None) { in addIRPasses()
868 if (getOptLevel() != CodeGenOptLevel::None && !DisableConstantHoisting) in addIRPasses()
871 if (getOptLevel() != CodeGenOptLevel::None && !DisableReplaceWithVecLib) in addIRPasses()
874 if (getOptLevel() != CodeGenOptLevel::None && !DisablePartialLibcallInlining) in addIRPasses()
891 if (getOptLevel() != CodeGenOptLevel::None && !DisableSelectOptimize) in addIRPasses()
920 addPass(createDwarfEHPass(getOptLevel())); in addPassesToHandleExceptions()
927 addPass(createDwarfEHPass(getOptLevel())); in addPassesToHandleExceptions()
949 if (getOptLevel() != CodeGenOptLevel::None && !DisableCGP) in addCodeGenPrepare()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsTargetMachine.cpp270 return getStandardCSEConfigForOpt(TM->getOptLevel()); in getCSEConfig()
285 addPass(createMips16ISelDag(getMipsTargetMachine(), getOptLevel())); in addInstSelector()
286 addPass(createMipsSEISelDag(getMipsTargetMachine(), getOptLevel())); in addInstSelector()
345 addPass(new IRTranslator(getOptLevel())); in addIRTranslator()
359 bool IsOptNone = getOptLevel() == CodeGenOptLevel::None; in addPreRegBankSelect()
369 addPass(new InstructionSelect(getOptLevel())); in addGlobalInstructionSelect()
H A DMipsPostLegalizerCombiner.cpp130 MF.getTarget().getOptLevel() != CodeGenOptLevel::None && !skipFunction(F); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.cpp301 if (getOptLevel() == CodeGenOptLevel::Aggressive) in addEarlyCSEOrGVNPass()
363 if (getOptLevel() != CodeGenOptLevel::None) in addIRPasses()
371 if (getOptLevel() != CodeGenOptLevel::None) { in addIRPasses()
394 if (getOptLevel() != CodeGenOptLevel::None) { in addIRPasses()
414 addPass(createNVPTXISelDag(getNVPTXTargetMachine(), getOptLevel())); in addInstSelector()
428 if (getOptLevel() != CodeGenOptLevel::None) { in addPostRegAlloc()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetMachine.cpp499 if (getOptLevel() != CodeGenOptLevel::None) in addIRPasses()
544 createWebAssemblyISelDag(getWebAssemblyTargetMachine(), getOptLevel())); in addInstSelector()
572 if (getOptLevel() == CodeGenOptLevel::Less) in addOptimizedRegAlloc()
621 if (getOptLevel() != CodeGenOptLevel::None) { in addPreEmitPass()
634 addPass(createWebAssemblyRegStackify(getOptLevel())); in addPreEmitPass()
636 if (getOptLevel() != CodeGenOptLevel::None) { in addPreEmitPass()
658 if (getOptLevel() != CodeGenOptLevel::None) in addPreEmitPass()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFTargetMachine.cpp195 if (getOptLevel() != CodeGenOptLevel::None) in addPreEmitPass()
216 addPass(new InstructionSelect(getOptLevel())); in addGlobalInstructionSelect()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCTargetMachine.cpp80 addPass(createARCISelDag(getARCTargetMachine(), getOptLevel())); in addInstSelector()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430TargetMachine.cpp94 addPass(createMSP430ISelDag(getMSP430TargetMachine(), getOptLevel())); in addInstSelector()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRTargetMachine.cpp123 addPass(createAVRISelDag(getAVRTargetMachine(), getOptLevel())); in addInstSelector()
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreTargetMachine.cpp97 addPass(createXCoreISelDag(getXCoreTargetMachine(), 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/Xtensa/
H A DXtensaTargetMachine.cpp115 addPass(createXtensaISelDag(getXtensaTargetMachine(), getOptLevel())); in addInstSelector()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVPostLegalizerCombiner.cpp132 MF.getTarget().getOptLevel() != CodeGenOptLevel::None && !skipFunction(F); in runOnMachineFunction()

1234