Home
last modified time | relevance | path

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

123

/openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVTargetMachine.cpp91 return getTM<SPIRVTargetMachine>(); in getSPIRVTargetMachine()
152 addPass(createSPIRVEmitIntrinsicsPass(&getTM<SPIRVTargetMachine>())); in addISelPrepare()
/openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.cpp168 return getTM<NVPTXTargetMachine>(); in getNVPTXTargetMachine()
319 const NVPTXSubtarget &ST = *getTM<NVPTXTargetMachine>().getSubtargetImpl(); in addIRPasses()
360 const NVPTXSubtarget &ST = *getTM<NVPTXTargetMachine>().getSubtargetImpl(); in addInstSelector()
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsModuleISelDAGToDAG.cpp50 auto &TM = TPC.getTM<MipsTargetMachine>(); in runOnMachineFunction()
/openbsd-src/gnu/llvm/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 DAMDGPULowerIntrinsics.cpp128 const TargetMachine &TM = TPC->getTM<TargetMachine>(); in makeLIDRangeMetadata()
H A DAMDGPUTargetMachine.h117 return getTM<AMDGPUTargetMachine>(); in getAMDGPUTargetMachine()
/openbsd-src/gnu/llvm/llvm/lib/Target/MSP430/
H A DMSP430TargetMachine.cpp66 return getTM<MSP430TargetMachine>(); in getMSP430TargetMachine()
/openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/
H A DLanaiTargetMachine.cpp93 return getTM<LanaiTargetMachine>(); in getLanaiTargetMachine()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARC/
H A DARCTargetMachine.cpp57 return getTM<ARCTargetMachine>(); in getARCTargetMachine()
/openbsd-src/gnu/llvm/llvm/lib/Target/AVR/
H A DAVRTargetMachine.cpp69 return getTM<AVRTargetMachine>(); in getAVRTargetMachine()
/openbsd-src/gnu/llvm/llvm/lib/Target/XCore/
H A DXCoreTargetMachine.cpp71 return getTM<XCoreTargetMachine>(); in getXCoreTargetMachine()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DExpandLargeDivRem.cpp118 auto *TM = &getAnalysis<TargetPassConfig>().getTM<TargetMachine>(); in runOnFunction()
H A DLowerEmuTLS.cpp71 auto &TM = TPC->getTM<TargetMachine>(); in runOnModule()
H A DIndirectBrExpandPass.cpp88 auto &TM = TPC->getTM<TargetMachine>(); in runOnFunction()
/openbsd-src/gnu/llvm/llvm/lib/Target/VE/
H A DVETargetMachine.cpp122 return getTM<VETargetMachine>(); in getVETargetMachine()
/openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/
H A DCSKYTargetMachine.cpp106 return getTM<CSKYTargetMachine>(); in getCSKYTargetMachine()
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCLowerMASSVEntries.cpp160 auto &TM = TPC->getTM<PPCTargetMachine>(); in runOnModule()
/openbsd-src/gnu/llvm/llvm/lib/Target/BPF/
H A DBPFTargetMachine.cpp92 return getTM<BPFTargetMachine>(); in getBPFTargetMachine()
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVCodeGenPrepare.cpp157 auto &TM = TPC.getTM<RISCVTargetMachine>(); in runOnFunction()
/openbsd-src/gnu/llvm/llvm/lib/Target/M68k/
H A DM68kTargetMachine.cpp150 return getTM<M68kTargetMachine>(); in getM68kTargetMachine()
/openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/
H A DLoongArchTargetMachine.cpp112 return getTM<LoongArchTargetMachine>(); in getLoongArchTargetMachine()
/openbsd-src/gnu/llvm/llvm/lib/Target/DirectX/
H A DDirectXTargetMachine.cpp73 return getTM<DirectXTargetMachine>(); in getDirectXTargetMachine()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DTargetPassConfig.h151 template<typename TMC> TMC &getTM() const { in getTM() function
/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZTargetMachine.cpp201 return getTM<SystemZTargetMachine>(); in getSystemZTargetMachine()

123