1 /* { dg-options "-funroll-loops -w" } */
2 int vz;
3 
4 void
ms(int sw,int cm)5 ms (int sw, int cm)
6 {
7   for (vz = 0; vz < 19; ++vz)
8     {
9  fx:
10       sw *= 2;
11     }
12 
13   for (;;)
14     {
15       if (sw != 0)
16         for (;;)
17           {
18           }
19       if (1 / 0 && cm != 0)
20         goto fx;
21     }
22 }
23