PR ipa/83051
[official-gcc.git] / gcc / testsuite / gcc.c-torture / compile / pr83051.c
blob133cabc538b9cb3ef39e08cb75f359a0a05deec8
2 int a[1], b, c, d, e, f, g, h;
4 void fn1 (int p)
5 {
6 b = b >> 8 ^ a[b ^ (c & 5)] >> 8 ^ a[(b ^ c) & 5];
7 b = b >> 8 ^ a[(b ^ c) & 5];
10 static void fn2 ()
12 int k;
13 while (1)
14 while (e)
16 while (g)
17 while (h)
18 for (k = 0; k < 6; k++)
19 while (f)
20 fn1 (0);
21 fn1 (0);
22 fn1 (0);
23 fn1 (0);
27 int main ()
29 fn2 ();
30 return 0;