1 /* PR tree-optimization/63641 */
3 __attribute__ ((noinline
, noclone
)) int
6 if (0x0 <= b
&& b
<= 0x8)
10 if (0x0e <= b
&& b
<= 0x1a)
12 if (0x1c <= b
&& b
<= 0x1f)
19 __attribute__ ((noinline
, noclone
)) int
22 if (0x0 <= b
&& b
<= 0x8)
26 if (0x0e <= b
&& b
<= 0x1a)
28 if (0x3c <= b
&& b
<= 0x3f)
35 char tab1
[] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1,
36 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1 };
37 char tab2
[] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1,
38 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0,
39 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
40 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1 };
46 asm volatile ("" : : : "memory");
47 for (i
= 0; i
< 256; i
++)
48 if (foo (i
) != (i
< 32 ? tab1
[i
] : 0))
50 for (i
= 0; i
< 256; i
++)
51 if (bar (i
) != (i
< 64 ? tab2
[i
] : 0))