summaryrefslogtreecommitdiffstats
path: root/mlir/test/mlir-tblgen/op-decl.td
diff options
context:
space:
mode:
Diffstat (limited to 'mlir/test/mlir-tblgen/op-decl.td')
-rw-r--r--mlir/test/mlir-tblgen/op-decl.td4
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,
OpenPOWER on IntegriCloud