1// RUN: llvm-tblgen %s | FileCheck %s 2// XFAIL: vg_leak 3 4// CHECK-LABEL: def X { 5// CHECK: int a = 6; 6// CHECK: int c = 5; 7// CHECK: } 8 9// CHECK-LABEL: def Y { 10// CHECK: int a = 5; 11// CHECK: int c = 6; 12// CHECK: } 13 14class A<bit b = 1> { 15 int a = !if(!eq(b, 1), 5, 6); 16 int c = !if(!ne(b, 1), 5, 6); 17} 18 19def X : A<0>; 20def Y : A; 21