Home
last modified time | relevance | path

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

1234

/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVTargetMachine.cpp102 return getTM<SPIRVTargetMachine>(); in getSPIRVTargetMachine()
185 addPass(createSPIRVEmitIntrinsicsPass(&getTM<SPIRVTargetMachine>())); in addISelPrepare()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.cpp178 return getTM<NVPTXTargetMachine>(); in getNVPTXTargetMachine()
329 const NVPTXSubtarget &ST = *getTM<NVPTXTargetMachine>().getSubtargetImpl(); in addIRPasses()
376 const NVPTXSubtarget &ST = *getTM<NVPTXTargetMachine>().getSubtargetImpl(); in addInstSelector()
/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/AMDGPU/
H A DAMDGPUAnnotateKernelFeatures.cpp133 TM = &TPC->getTM<TargetMachine>(); in doInitialization()
H A DAMDGPUTargetMachine.h130 return getTM<AMDGPUTargetMachine>(); in getAMDGPUTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430TargetMachine.cpp65 return getTM<MSP430TargetMachine>(); in getMSP430TargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiTargetMachine.cpp93 return getTM<LanaiTargetMachine>(); in getLanaiTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreTargetMachine.cpp71 return getTM<XCoreTargetMachine>(); in getXCoreTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRTargetMachine.cpp68 return getTM<AVRTargetMachine>(); in getAVRTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCTargetMachine.cpp57 return getTM<ARCTargetMachine>(); in getARCTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaTargetMachine.cpp94 return getTM<XtensaTargetMachine>(); in getXtensaTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVETargetMachine.cpp122 return getTM<VETargetMachine>(); in getVETargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYTargetMachine.cpp106 return getTM<CSKYTargetMachine>(); in getCSKYTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDirectXTargetMachine.cpp75 return getTM<DirectXTargetMachine>(); in getDirectXTargetMachine()
/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.cpp152 return getTM<M68kTargetMachine>(); in getM68kTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVCodeGenPrepare.cpp205 auto &TM = TPC.getTM<RISCVTargetMachine>(); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandLargeDivRem.cpp155 auto *TM = &getAnalysis<TargetPassConfig>().getTM<TargetMachine>(); in runOnFunction()
H A DLowerEmuTLS.cpp94 auto &TM = TPC->getTM<TargetMachine>(); in runOnModule()
H A DIndirectBrExpandPass.cpp285 auto &TM = TPC->getTM<TargetMachine>(); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFTargetMachine.cpp92 return getTM<BPFTargetMachine>(); in getBPFTargetMachine()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetPassConfig.h157 template<typename TMC> TMC &getTM() const {
151 template<typename TMC> TMC &getTM() const { getTM() function
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchTargetMachine.cpp150 return getTM<LoongArchTargetMachine>(); in getLoongArchTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetMachine.cpp209 return getTM<SystemZTargetMachine>(); in getSystemZTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcTargetMachine.cpp164 return getTM<SparcTargetMachine>(); in getSparcTargetMachine()

1234