Home
last modified time | relevance | path

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

123

/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVTargetMachine.cpp90 return getTM<SPIRVTargetMachine>(); in getSPIRVTargetMachine()
149 addPass(createSPIRVEmitIntrinsicsPass(&getTM<SPIRVTargetMachine>())); in addISelPrepare()
/llvm-project-15.0.7/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.cpp165 return getTM<NVPTXTargetMachine>(); in getNVPTXTargetMachine()
317 const NVPTXSubtarget &ST = *getTM<NVPTXTargetMachine>().getSubtargetImpl(); in addIRPasses()
358 const NVPTXSubtarget &ST = *getTM<NVPTXTargetMachine>().getSubtargetImpl(); in addInstSelector()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsModuleISelDAGToDAG.cpp50 auto &TM = TPC.getTM<MipsTargetMachine>(); in runOnMachineFunction()
/llvm-project-15.0.7/llvm/lib/Target/MSP430/
H A DMSP430TargetMachine.cpp62 return getTM<MSP430TargetMachine>(); in getMSP430TargetMachine()
/llvm-project-15.0.7/llvm/lib/Target/ARC/
H A DARCTargetMachine.cpp55 return getTM<ARCTargetMachine>(); in getARCTargetMachine()
/llvm-project-15.0.7/llvm/lib/Target/Lanai/
H A DLanaiTargetMachine.cpp83 return getTM<LanaiTargetMachine>(); in getLanaiTargetMachine()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUAnnotateKernelFeatures.cpp133 TM = &TPC->getTM<TargetMachine>(); in doInitialization()
H A DAMDGPUPropagateAttributes.cpp379 TM = &TPC->getTM<TargetMachine>(); in runOnFunction()
394 TM = &TPC->getTM<TargetMachine>(); in runOnModule()
H A DAMDGPUTargetMachine.h113 return getTM<AMDGPUTargetMachine>(); in getAMDGPUTargetMachine()
H A DAMDGPULowerIntrinsics.cpp128 const TargetMachine &TM = TPC->getTM<TargetMachine>(); in makeLIDRangeMetadata()
/llvm-project-15.0.7/llvm/lib/Target/XCore/
H A DXCoreTargetMachine.cpp70 return getTM<XCoreTargetMachine>(); in getXCoreTargetMachine()
/llvm-project-15.0.7/llvm/lib/Target/AVR/
H A DAVRTargetMachine.cpp66 return getTM<AVRTargetMachine>(); in getAVRTargetMachine()
/llvm-project-15.0.7/llvm/lib/Target/VE/
H A DVETargetMachine.cpp108 return getTM<VETargetMachine>(); in getVETargetMachine()
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYTargetMachine.cpp96 return getTM<CSKYTargetMachine>(); in getCSKYTargetMachine()
/llvm-project-15.0.7/llvm/lib/Target/DirectX/
H A DDirectXTargetMachine.cpp66 return getTM<DirectXTargetMachine>(); in getDirectXTargetMachine()
/llvm-project-15.0.7/llvm/lib/Target/LoongArch/
H A DLoongArchTargetMachine.cpp100 return getTM<LoongArchTargetMachine>(); in getLoongArchTargetMachine()
/llvm-project-15.0.7/llvm/lib/Target/M68k/
H A DM68kTargetMachine.cpp141 return getTM<M68kTargetMachine>(); in getM68kTargetMachine()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCLowerMASSVEntries.cpp160 auto &TM = TPC->getTM<PPCTargetMachine>(); in runOnModule()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVCodeGenPrepare.cpp158 auto &TM = TPC.getTM<RISCVTargetMachine>(); in runOnFunction()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DLowerEmuTLS.cpp71 auto &TM = TPC->getTM<TargetMachine>(); in runOnModule()
H A DIndirectBrExpandPass.cpp87 auto &TM = TPC->getTM<TargetMachine>(); in runOnFunction()
/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBPFTargetMachine.cpp91 return getTM<BPFTargetMachine>(); in getBPFTargetMachine()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DTargetPassConfig.h151 template<typename TMC> TMC &getTM() const { in getTM() function
/llvm-project-15.0.7/llvm/lib/Target/Sparc/
H A DSparcTargetMachine.cpp145 return getTM<SparcTargetMachine>(); in getSparcTargetMachine()
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZTargetMachine.cpp230 return getTM<SystemZTargetMachine>(); in getSystemZTargetMachine()

123