1 /* PR tree-optimization/84111 */
2 
3 void
foo(int x,int y,int z)4 foo (int x, int y, int z)
5 {
6   int a = 0;
7   int *b = &x;
8 
9   while (a < 1)
10     {
11       int c = y;
12       *b = x;
13  lab:
14       for (a = 0; a < 36; ++a)
15         {
16           *b = 0;
17           if (x != 0)
18             y = 0;
19           while (c < 1)
20 	    ;
21         }
22     }
23   if (z < 33)
24     {
25       b = (int *) 0;
26       ++y;
27       ++z;
28       if (x / *b != 0)
29         goto lab;
30     }
31 }
32