1 /* PR tree-optimization/63464 */
2 /* { dg-do run { target int32plus } } */
6 __attribute__((noinline
, noclone
)) void
13 if ((unsigned) x
< 24U && ((1U << x
) & 0x860c0cU
) != 0)
17 if ((unsigned) x
>= 24U || ((1U << x
) & 0x860c0cU
) == 0)
21 if ((unsigned) x
- 43U < 40U && ((1ULL << (x
- 43U)) & 0x8f0000004fULL
) != 0)
25 if ((unsigned) x
- 43U >= 40U || ((1ULL << (x
- 43U)) & 0x8f0000004fULL
) == 0)
33 __attribute__((noinline
, noclone
)) void
36 if (x
!= 2 && x
!= 3 && x
!= 10 && x
!= 11 && x
!= 17 && x
!= 18 && x
!= 23)
40 __attribute__((noinline
, noclone
)) void
43 if (x
== 2 || x
== 3 || x
== 10 || x
== 11 || x
== 17 || x
== 18 || x
== 23)
47 __attribute__((noinline
, noclone
)) void
50 if (x
!= 43 && x
!= 76 && x
!= 44 && x
!= 78 && x
!= 49
51 && x
!= 77 && x
!= 46 && x
!= 75 && x
!= 45 && x
!= 82)
55 __attribute__((noinline
, noclone
)) void
58 if (x
== 43 || x
== 76 || x
== 44 || x
== 78 || x
== 49
59 || x
== 77 || x
== 46 || x
== 75 || x
== 45 || x
== 82)
67 f1 (-__INT_MAX__
- 1);
68 for (i
= -3; i
< 92; i
++)
73 f2 (-__INT_MAX__
- 1);
74 for (i
= -3; i
< 92; i
++)
79 f3 (-__INT_MAX__
- 1);
80 for (i
= -3; i
< 92; i
++)
83 if (cnt
!= 97 * 2 - 10)
85 f4 (-__INT_MAX__
- 1);
86 for (i
= -3; i
< 92; i
++)