[clang] [llvm] [mlir] [AMDGPU] Generalize amdgcn.make.buffer.rsrc to fat pointers (PR #126828)

Krzysztof Drewniak via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 12 11:27:03 PST 2025


================
@@ -1072,6 +1073,14 @@ static bool upgradeIntrinsicFunction1(Function *F, Function *&NewFn,
             {F->getReturnType(), F->getArg(1)->getType()});
         return true;
       }
+      // Old-style make.buffer.rsrc was only variadic in the input pointer
+      if (Name.consume_front("make.buffer.rsrc.") && Name.size() == 2) {
----------------
krzysz00 wrote:

Yeah, turns out remangling for something becoming more variadic is automatic

https://github.com/llvm/llvm-project/pull/126828


More information about the llvm-commits mailing list