1 /* The same test as loop-3c.c. It failed on ia64
2 due to not handling of subreg in the lhs that is fixed. */
4 /* { dg-options "-O2 -fmodulo-sched -fmodulo-sched-allow-regmoves -w" } */
18 a[sh >>= 1] = ((unsigned)i << 3) + (char*)a;
21 while (i < INT_MAX/2 + 1 + 4 * 4);
28 f (INT_MAX/2 + INT_MAX/4 + 2);
29 if (a[0x10] || a[0x08])
34 if (! a[0x10] || a[0x08])