Rebase.
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / pr56195.c
blobd1949fd0e8c687d1822ccaca5c2e4132dba65460
1 /* PR rtl-optimization/56195 */
2 /* { dg-do assemble } */
4 int i, a, t, b, c, d, e, f, j, *h;
6 void
7 fn (void)
9 if (b)
11 int *p, *q;
12 char g;
14 if (f++)
15 for (;; e++);
16 lbl:
17 for (b = 0; b < 2; b++)
18 t /= d + 1 ? : i || a < c < (d = f) ? : 1 | (j = 2);
20 *p = g >= *q ^ c != a ^ *p;
22 if (!e)
24 q = p;
25 goto lbl;
29 if (h++)
30 goto lbl;