summaryrefslogtreecommitdiffstats
path: root/llvm/test/TableGen/eqbit.td
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/TableGen/eqbit.td')
-rw-r--r--llvm/test/TableGen/eqbit.td13
1 files changed, 11 insertions, 2 deletions
diff --git a/llvm/test/TableGen/eqbit.td b/llvm/test/TableGen/eqbit.td
index 1d58fa0c191..5749b27e26c 100644
--- a/llvm/test/TableGen/eqbit.td
+++ b/llvm/test/TableGen/eqbit.td
@@ -1,10 +1,19 @@
// RUN: llvm-tblgen %s | FileCheck %s
// XFAIL: vg_leak
-// CHECK: a = 6
-// CHECK: a = 5
+
+// CHECK-LABEL: def X {
+// CHECK: int a = 6;
+// CHECK: int c = 5;
+// CHECK: }
+
+// CHECK-LABEL: def Y {
+// CHECK: int a = 5;
+// CHECK: int c = 6;
+// CHECK: }
class A<bit b = 1> {
int a = !if(!eq(b, 1), 5, 6);
+ int c = !if(!ne(b, 1), 5, 6);
}
def X : A<0>;
OpenPOWER on IntegriCloud