[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