Lines Matching defs:TM
80 const TargetMachine *TM;
85 AMDGPUImageIntrinsicOptimizer(const TargetMachine *TM = nullptr)
86 : FunctionPass(ID), TM(TM) {}
284 static bool imageIntrinsicOptimizerImpl(Function &F, const TargetMachine *TM) {
285 if (!TM)
289 const GCNSubtarget &ST = TM->getSubtarget<GCNSubtarget>(F);
322 return imageIntrinsicOptimizerImpl(F, TM);
326 llvm::createAMDGPUImageIntrinsicOptimizerPass(const TargetMachine *TM) {
327 return new AMDGPUImageIntrinsicOptimizer(TM);
334 bool Changed = imageIntrinsicOptimizerImpl(F, &TM);