1 /* { dg-do compile } */
2 /* { dg-options "-O2 -floop-nest-optimize" } */
3 
4 void
foo(int c,int * p,int * a1,int * a2,int * a3)5 foo (int c, int *p, int *a1, int *a2, int *a3)
6 {
7   int i;
8 
9   if (c)
10     {
11       for (i = 0; i < 8; i++)
12 	a1[i] = 1;
13 
14       if (*p)
15 	*a2 = 0;
16     }
17 
18   for (i = 0; i < 8; i++)
19     a3[i] = 0;
20 }
21