aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/vect/pr86871.c
blob: a1816819e48ad66bb099df41656b25539074aa5e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/* { dg-do compile } */

extern int b[];
extern int c[];
void g(int f) {
  for (; f; f++) {
    int d = 0;
    for (int e = -1; e <= 1; e++) {
      int a = f + e;
      if (a)
        d = *(c + a);
    }
    *(b + f) = d;
  }
 }