Lines Matching refs:AMDGPUAnnotateKernelFeatures
26 class AMDGPUAnnotateKernelFeatures : public ModulePass { class
36 AMDGPUAnnotateKernelFeatures() : ModulePass(ID) { } in AMDGPUAnnotateKernelFeatures() function in __anon8879b8e30111::AMDGPUAnnotateKernelFeatures
55 char AMDGPUAnnotateKernelFeatures::ID = 0;
57 char &llvm::AMDGPUAnnotateKernelFeaturesID = AMDGPUAnnotateKernelFeatures::ID;
59 INITIALIZE_PASS(AMDGPUAnnotateKernelFeatures, DEBUG_TYPE,
72 bool AMDGPUAnnotateKernelFeatures::visitConstantExpr(const ConstantExpr *CE) { in visitConstantExpr()
81 bool AMDGPUAnnotateKernelFeatures::visitConstantExprsRecursively( in visitConstantExprsRecursively()
117 bool AMDGPUAnnotateKernelFeatures::hasAddrSpaceCast(const Function &F) { in hasAddrSpaceCast()
141 void AMDGPUAnnotateKernelFeatures::addAttrToCallers(Function *Intrin, in addAttrToCallers()
155 bool AMDGPUAnnotateKernelFeatures::addAttrsForIntrinsics( in addAttrsForIntrinsics()
170 bool AMDGPUAnnotateKernelFeatures::runOnModule(Module &M) { in runOnModule()
219 return new AMDGPUAnnotateKernelFeatures(); in createAMDGPUAnnotateKernelFeaturesPass()