1 struct s {
   2         unsigned i:1;
   3 };
   4 
   5 int foo(struct s x)
   6 {
   7         unsigned int i = x.i;
   8 
   9         if (i == 0)
  10                 return 1;
  11         else if (i == 1)
  12                 return 1;
  13         return 0;
  14 }
  15 
  16 /*
  17  * check-name: mask1-setne0
  18  * check-command: test-linearize -Wno-decl $file
  19  *
  20  * check-output-start
  21 foo:
  22 .L0:
  23         <entry-point>
  24         ret.32      $1
  25 
  26 
  27  * check-output-end
  28  */