================
@@ -137,6 +167,21 @@ bool llvm::isAMDGPUCallBrIntrinsic(Intrinsic::ID ID) {
void llvm::verifyAMDGPUIntrinsicCall(VerifierSupport &VS, Intrinsic::ID ID,
CallBase &Call) {
+ // No intrinsic models "VGPR as memory" (only plain load/store is supported),
+ // so an addrspace(13) pointer argument - to a memory intrinsic, masked
+ // load/store, gather/scatter, ptrmask, etc. - would be mishandled.
----------------
rovka wrote:
Do we support ptr addrspace(13) arguments to functions? Please add a test for
that (sorry if it exists and I missed it, I did try to look).
https://github.com/llvm/llvm-project/pull/205435
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits