diff options
Diffstat (limited to 'mlir/test/mlir-tblgen/op-decl.td')
-rw-r--r-- | mlir/test/mlir-tblgen/op-decl.td | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/mlir/test/mlir-tblgen/op-decl.td b/mlir/test/mlir-tblgen/op-decl.td index c0420cb19c1..a217a139848 100644 --- a/mlir/test/mlir-tblgen/op-decl.td +++ b/mlir/test/mlir-tblgen/op-decl.td @@ -9,7 +9,9 @@ def Test_Dialect : Dialect { class NS_Op<string mnemonic, list<OpTrait> traits> : Op<Test_Dialect, mnemonic, traits>; -def NS_AOp : NS_Op<"a_op", [NoSideEffect]> { +// NoSideEffect trait is included twice to ensure it gets uniqued during +// emission. +def NS_AOp : NS_Op<"a_op", [NoSideEffect, NoSideEffect]> { let arguments = (ins I32:$a, Variadic<F32>:$b, |