1 /* { dg-do compile } */
2 /* { dg-options "-O2 -floop-nest-optimize" } */
3 
4 int uo[3];
5 int di;
6 
7 void
i7(int mp)8 i7 (int mp)
9 {
10   int l4;
11 
12 wh:
13   while (l4 > 1)
14     {
15       for (di = 0; di < 2; ++di)
16 	uo[di] = 0;
17 
18       for (di = 0; di < 3; ++di)
19 	{
20 	  uo[di] = 0;
21 	  if (mp != 0)
22 	    goto wh;
23 	}
24 
25       --l4;
26     }
27 }
28