Lines Matching refs:TM
61 createAMDGPULowerModuleLDSLegacyPass(const AMDGPUTargetMachine *TM = nullptr);
73 AMDGPUImageIntrinsicOptimizerPass(TargetMachine &TM) : TM(TM) {} in AMDGPUImageIntrinsicOptimizerPass()
77 TargetMachine &TM;
134 const AMDGPUTargetMachine &TM; member
135 AMDGPULowerModuleLDSPass(const AMDGPUTargetMachine &TM_) : TM(TM_) {} in AMDGPULowerModuleLDSPass()
145 AMDGPULowerBufferFatPointersPass(const TargetMachine &TM) : TM(TM) {} in AMDGPULowerBufferFatPointersPass()
149 const TargetMachine &TM;
228 AMDGPUPromoteAllocaPass(TargetMachine &TM) : TM(TM) {} in AMDGPUPromoteAllocaPass()
232 TargetMachine &TM;
237 AMDGPUPromoteAllocaToVectorPass(TargetMachine &TM) : TM(TM) {} in AMDGPUPromoteAllocaToVectorPass()
241 TargetMachine &TM;
245 AMDGPUAtomicOptimizerPass(TargetMachine &TM, ScanOptions ScanImpl) in AMDGPUAtomicOptimizerPass()
246 : TM(TM), ScanImpl(ScanImpl) {} in AMDGPUAtomicOptimizerPass()
250 TargetMachine &TM;
255 FunctionPass *createAMDGPUISelDag(TargetMachine &TM, CodeGenOptLevel OptLevel);
269 TargetMachine &TM;
272 AMDGPUCodeGenPreparePass(TargetMachine &TM) : TM(TM){}; in AMDGPUCodeGenPreparePass() argument
279 TargetMachine &TM;
282 AMDGPULowerKernelArgumentsPass(TargetMachine &TM) : TM(TM){}; in AMDGPULowerKernelArgumentsPass() argument
288 TargetMachine &TM;
291 AMDGPUAttributorPass(TargetMachine &TM) : TM(TM){}; in AMDGPUAttributorPass() argument