* tree-loop-distribution.c (struct partition): New field recording
[official-gcc.git] / gcc / testsuite / gcc.c-torture / compile / pr71916.c
blob95bc5b71f30333bc2fe19b772e09ce45133ad065
1 /* PR rtl-optimization/71916 */
3 int a, b, c, d, f, g;
4 short h;
6 short
7 foo (short p1)
9 return a >= 2 || p1 > 7 >> a ? p1 : p1 << a;
12 void
13 bar (void)
15 for (;;)
17 int i, j[3];
18 h = b >= 2 ? d : d >> b;
19 if (foo (f > h ^ c))
21 d = 0;
22 while (f <= 2)
24 char k[2];
25 for (;;)
26 k[i++] = 7;
29 else
30 for (;;)
31 g = j[2];
32 if (g)
33 for (;;)