Home
last modified time | relevance | path

Searched refs:getTM (Results 1 – 25 of 86) sorted by relevance

1234

/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVTargetMachine.cpp124 return getTM<SPIRVTargetMachine>(); in getSPIRVTargetMachine()
229 addPass(createSPIRVEmitIntrinsicsPass(&getTM<SPIRVTargetMachine>())); in addISelPrepare()
231 addPass(createSPIRVLegalizePointerCastPass(&getTM<SPIRVTargetMachine>())); in addISelPrepare()
265 addPass(createSPIRVEmitNonSemanticDIPass(&getTM<SPIRVTargetMachine>())); in addPreEmitPass()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsModuleISelDAGToDAG.cpp50 auto &TM = TPC.getTM<MipsTargetMachine>(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVZacasABIFix.cpp72 auto &TM = TPC.getTM<RISCVTargetMachine>(); in runOnFunction()
H A DRISCVCodeGenPrepare.cpp281 auto &TM = TPC.getTM<RISCVTargetMachine>(); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCTargetMachine.cpp58 return getTM<ARCTargetMachine>(); in getARCTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430TargetMachine.cpp66 return getTM<MSP430TargetMachine>(); in getMSP430TargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiTargetMachine.cpp90 return getTM<LanaiTargetMachine>(); in getLanaiTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRTargetMachine.cpp68 return getTM<AVRTargetMachine>(); in getAVRTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreTargetMachine.cpp70 return getTM<XCoreTargetMachine>(); in getXCoreTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.cpp193 return getTM<NVPTXTargetMachine>(); in getNVPTXTargetMachine()
360 const NVPTXSubtarget &ST = *getTM<NVPTXTargetMachine>().getSubtargetImpl(); in addIRPasses()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVETargetMachine.cpp124 return getTM<VETargetMachine>(); in getVETargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DLiveDebugValues.cpp134 MF, TPC->getTM<TargetMachine>().Options.ShouldEmitDebugEntryValues()); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYTargetMachine.cpp106 return getTM<CSKYTargetMachine>(); in getCSKYTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMAsmPrinter.h79 const ARMBaseTargetMachine &getTM() const;
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaTargetMachine.cpp106 return getTM<XtensaTargetMachine>(); in getXtensaTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCLowerMASSVEntries.cpp162 auto &TM = TPC->getTM<PPCTargetMachine>(); in runOnModule()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kTargetMachine.cpp151 return getTM<M68kTargetMachine>(); in getM68kTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLowerEmuTLS.cpp94 auto &TM = TPC->getTM<TargetMachine>(); in runOnModule()
H A DExpandLargeDivRem.cpp154 auto *TM = &getAnalysis<TargetPassConfig>().getTM<TargetMachine>(); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDirectXTargetMachine.cpp100 return getTM<DirectXTargetMachine>(); in getDirectXTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFTargetMachine.cpp105 return getTM<BPFTargetMachine>(); in getBPFTargetMachine()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetPassConfig.h159 template<typename TMC> TMC &getTM() const { in getTM() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.h135 return getTM<AMDGPUTargetMachine>(); in getAMDGPUTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchTargetMachine.cpp155 return getTM<LoongArchTargetMachine>(); in getLoongArchTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetMachine.cpp226 return getTM<SystemZTargetMachine>(); in getSystemZTargetMachine()

1234