[Mlir-commits] [mlir] [mlir][ArmSME] Add mask operand to store_tile_slice (PR #70838)

Benjamin Maxwell llvmlistbot at llvm.org
Wed Nov 1 09:39:24 PDT 2023


================
@@ -518,8 +526,8 @@ def StoreTileSliceOp : ArmSME_Op<"store_tile_slice"> {
   }];
 
   let assemblyFormat = [{
-    $tile `,` $tile_slice_index `,` $base `[` $indices `]` (`layout` `` $layout^)?
-      attr-dict `:` type($base) `,` type($tile)
+    $tile `,` $tile_slice_index `,` $mask `,` $base `[` $indices `]` (`layout` `` $layout^)?
+      attr-dict `:` type($base) `,` type($mask) `,` type($tile)
----------------
MacDue wrote:

I prefer omitting the types that are very clear from context (i.e. the mask size must match the slice), but this is fine for now.

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


More information about the Mlir-commits mailing list