(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
vect/
pr92677.c
       1  /* { dg-do compile } */
       2  /* { dg-additional-options "-O3" } */
       3  
       4  int a, c;
       5  int *b;
       6  long d;
       7  double *e;
       8  
       9  void fn1() {
      10    long f;
      11    double g, h;
      12    while (c) {
      13      if (d) {
      14        g = *e;
      15        *(b + 4) = g;
      16      }
      17      if (f) {
      18        h = *(e + 2);
      19        *(b + 6) = h;
      20      }
      21      e += a;
      22      b += 8;
      23      c--;
      24      d += 2;
      25    }
      26  }