Lines Matching defs:AMDGPURewriteOutArguments
81 class AMDGPURewriteOutArguments : public FunctionPass {
92 AMDGPURewriteOutArguments() : FunctionPass(ID) {}
105 INITIALIZE_PASS_BEGIN(AMDGPURewriteOutArguments, DEBUG_TYPE,
108 INITIALIZE_PASS_END(AMDGPURewriteOutArguments, DEBUG_TYPE,
111 char AMDGPURewriteOutArguments::ID = 0;
113 Type *AMDGPURewriteOutArguments::getStoredType(Value &Arg) const {
152 Type *AMDGPURewriteOutArguments::getOutArgumentType(Argument &Arg) const {
170 bool AMDGPURewriteOutArguments::doInitialization(Module &M) {
175 bool AMDGPURewriteOutArguments::runOnFunction(Function &F) {
404 return new AMDGPURewriteOutArguments();