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 */ 29