[Mlir-commits] [mlir] [mlir][ArmSME] Update tile slice layout syntax (PR #69151)

Andrzej WarzyƄski llvmlistbot at llvm.org
Mon Oct 16 01:36:44 PDT 2023


================
@@ -76,6 +76,7 @@ def TileSliceLayout : I32EnumAttr<"TileSliceLayout", "Layout of a tile slice", [
 def ArmSME_TileSliceLayoutAttr : EnumAttr<ArmSME_Dialect, TileSliceLayout,
                                           "layout"> {
   let assemblyFormat = "`<` $value `>`";
+  let defaultValue = "TileSliceLayout::Horizontal";
----------------
banach-space wrote:

Ah, this means that:

```
DefaultValuedAttr<ArmSME_TileSliceLayoutAttr,
                      "::mlir::arm_sme::TileSliceLayout::Horizontal">:$layout
```

can be replaced with:

```
    ArmSME_TileSliceLayoutAttr:$layout
```
?

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


More information about the Mlir-commits mailing list