(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
vect/
pr68445.c
       1  /* { dg-do compile } */
       2  /* { dg-require-effective-target vect_int } */
       3  
       4  void IMB_double_fast_x (int *destf, int *dest, int y, int *p1f)
       5  {
       6    int i;
       7    for (i = y; i > 0; i--)
       8      {
       9        *dest++ = 0;
      10        destf[0] = destf[4] = p1f[0];
      11        destf[1] = destf[5] = p1f[1];
      12        destf[2] = destf[6] = p1f[2];
      13        destf[3] = destf[7] = p1f[3];
      14        destf += 8;
      15        p1f += 4;
      16      }
      17  }
      18  
      19  /* { dg-final { scan-tree-dump "vectorizing stmts using SLP" "vect" { xfail vect_variable_length } } } */