1 /* PR middle-end/95108 */
2 /* { dg-do compile { target vect_simd_clones } } */
3 /* { dg-options "-O2 -fopenmp-simd -w" } */
4
5 int *v;
6
7 #pragma omp declare simd
8 void
9 foo (int x)
10 {
11 int *a = &x + 1;
12
13 for (;;)
14 {
15 *v = *a;
16 a = v;
17 }
18 }