1 /* PR rtl-optimization/70542 */
3 /* { dg-require-effective-target int32plus } */
6 short b
[113], c
[113], e
[113];
13 for (i
= 0; i
< 113; ++i
)
18 for (j
= 1; j
<= 112; ++j
)
20 c
[j
] = b
[j
] >> ((a
[j
] & 1587842570) - 1510214139);
23 e
[j
] = 7 << ((2312631697 - b
[j
]) - 2312663500);
25 asm volatile ("" : : : "memory");
26 if (c
[0] || d
[0] || e
[0])
28 for (i
= 1; i
<= 112; ++i
)
29 if (c
[i
] != -1 || d
[i
] != i
|| e
[i
] != 14)