1 /* PR middle-end/21137 */
2 /* { dg-do compile } */
3 /* { dg-options "-O2 -fdump-tree-original" } */
35 void test6(unsigned int f)
42 /* { dg-final { scan-tree-dump-times "\\(a \& 8\\) != 0" 1 "original" } } */
43 /* { dg-final { scan-tree-dump-times "\\(b \& 32\\) != 0" 1 "original" } } */
44 /* { dg-final { scan-tree-dump-times "c >> 3 \& 1" 1 "original" } } */
45 /* { dg-final { scan-tree-dump-times "d >> 3 \& 4" 1 "original" } } */
46 /* { dg-final { cleanup-tree-dump "original" } } */