================
@@ -4194,41 +4194,24 @@ def int_amdgcn_swmmac_f16_16x16x128_bf8_bf8 :
AMDGPUSWmmacIntrinsicIdxReuse<llvm
def int_amdgcn_swmmac_i32_16x16x128_iu8 :
AMDGPUSWmmacIntrinsicABIdxClamp<llvm_anyint_ty, llvm_anyint_ty, llvm_anyint_ty,
llvm_anyint_ty>;
}
-
class AMDGPUTensorLoadStore:
Intrinsic<
[],
[llvm_v4i32_ty, // D# group 0
llvm_v8i32_ty, // D# group 1
- llvm_v4i32_ty, // D# group 2
- llvm_v4i32_ty, // D# group 3
+ llvm_v4i32_ty, // D# group 2: group 2 and 3 should be zero-initialized
for D# up to 2D.
----------------
arsenm wrote:
Should this accept type mangling to change the vector width?
https://github.com/llvm/llvm-project/pull/182334
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits