1 /* { dg-do compile } */
2 /* { dg-options "-O2 -fdump-tree-optimized-raw" } */
3 /* PR tree-optimization/109959 */
5 unsigned fu(unsigned a
)
24 signed fui(unsigned a
)
31 /* These all should be optimized to `a == 1` */
32 /* { dg-final { scan-tree-dump-times "eq_expr," 4 "optimized"} } */
33 /* { dg-final { scan-tree-dump-not "le_expr," "optimized"} } */
34 /* { dg-final { scan-tree-dump-not "bit_and_expr," "optimized"} } */