1 /* { dg-do compile } */
2 /* { dg-options "-O -fdump-tree-ifcombine" } */
32 /* The special treatment of a & 1 != 0 in fold caused the pattern not
33 to be recognized due to extra conversions inserted. */
35 /* { dg-final { scan-tree-dump "optimizing bits or bits test" "ifcombine" } } */
36 /* { dg-final { scan-tree-dump "optimizing double bit test" "ifcombine" } } */
37 /* { dg-final { cleanup-tree-dump "ifcombine" } } */