Searched refs:getTM (Results 1 – 25 of 66) sorted by relevance
123
168 return getTM<NVPTXTargetMachine>(); in getNVPTXTargetMachine()319 const NVPTXSubtarget &ST = *getTM<NVPTXTargetMachine>().getSubtargetImpl(); in addIRPasses()360 const NVPTXSubtarget &ST = *getTM<NVPTXTargetMachine>().getSubtargetImpl(); in addInstSelector()
50 auto &TM = TPC.getTM<MipsTargetMachine>(); in runOnMachineFunction()
234 return getTM<MipsTargetMachine>(); in getMipsTargetMachine()
66 return getTM<MSP430TargetMachine>(); in getMSP430TargetMachine()
133 TM = &TPC->getTM<TargetMachine>(); in doInitialization()
379 TM = &TPC->getTM<TargetMachine>(); in runOnFunction()394 TM = &TPC->getTM<TargetMachine>(); in runOnModule()
117 return getTM<AMDGPUTargetMachine>(); in getAMDGPUTargetMachine()
128 const TargetMachine &TM = TPC->getTM<TargetMachine>(); in makeLIDRangeMetadata()
65 const TargetMachine &TM = TPC.getTM<TargetMachine>(); in runOnFunction()
93 return getTM<LanaiTargetMachine>(); in getLanaiTargetMachine()
57 return getTM<ARCTargetMachine>(); in getARCTargetMachine()
69 return getTM<AVRTargetMachine>(); in getAVRTargetMachine()
118 auto *TM = &getAnalysis<TargetPassConfig>().getTM<TargetMachine>(); in runOnFunction()
71 auto &TM = TPC->getTM<TargetMachine>(); in runOnModule()
88 auto &TM = TPC->getTM<TargetMachine>(); in runOnFunction()
71 return getTM<XCoreTargetMachine>(); in getXCoreTargetMachine()
122 return getTM<VETargetMachine>(); in getVETargetMachine()
92 return getTM<BPFTargetMachine>(); in getBPFTargetMachine()
157 auto &TM = TPC.getTM<RISCVTargetMachine>(); in runOnFunction()
160 auto &TM = TPC->getTM<PPCTargetMachine>(); in runOnModule()
197 auto &TM = TPC->getTM<PPCTargetMachine>(); in runOnFunction()
151 template<typename TMC> TMC &getTM() const { in getTM() function
201 return getTM<SystemZTargetMachine>(); in getSystemZTargetMachine()
164 return getTM<SparcTargetMachine>(); in getSparcTargetMachine()
381 TargetMachine *TM = &getAnalysis<TargetPassConfig>().getTM<TargetMachine>(); in runOnFunction()