[Mlir-commits] [mlir] [MLIR][XeGPU] Remove offsets from create_nd_tdesc & remove update_nd_offset, move offsets to load/store/prefetch ops (PR #193330)

Sang Ik Lee llvmlistbot at llvm.org
Fri Apr 24 08:53:19 PDT 2026


================
@@ -286,7 +258,7 @@ def XeGPU_PrefetchNdOp : XeGPU_Op<"prefetch_nd", [AnchorLayoutInterface]> {
 
   let arguments = (ins XeGPU_TensorDesc: $TensorDesc,
                        Variadic<Index>: $offsets,
-                       OptionalAttr<DenseI64ArrayAttr>: $const_offsets,
+                       DenseI64ArrayAttr: $const_offsets,
----------------
silee2 wrote:

Nevermind. I checked MemRef ops and seems like Optional is not required for representing mixes.

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


More information about the Mlir-commits mailing list