ifbit.td 214 B

12345678910111213
  1. // RUN: llvm-tblgen %s | FileCheck %s
  2. // XFAIL: vg_leak
  3. // CHECK: a = 6
  4. // CHECK: a = 5
  5. class A<bit b = 1> {
  6. int a = !if(b, 5, 6);
  7. bit c = !if(b, 0, 1);
  8. bits<1> d = !if(b, 0, 1);
  9. }
  10. def X : A<0>;
  11. def Y : A;