1 /* PR tree-optimization/52429 */
2 /* { dg-do compile } */
3 /* { dg-require-effective-target pthread } */
4 /* { dg-options "-g -ftree-parallelize-loops=4" } */
5 
6 double d[65536], e[65536];
7 
8 void
foo(void)9 foo (void)
10 {
11   int i;
12   double f, g;
13   for (i = 0; i < 65536; i++)
14     {
15       f = e[i];
16       goto lab1;
17     lab2:
18       d[i] = f * g;
19       continue;
20     lab1:
21       g = d[i];
22       goto lab2;
23     }
24 }
25