(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
vect/
bb-slp-54.c
       1  /* { dg-do compile } */
       2  /* { dg-require-effective-target vect_double } */
       3  
       4  double a[2], b[2], c[2];
       5  
       6  void foo(int flag)
       7  {
       8    double tem1, tem2;
       9    if (flag)
      10      {
      11        tem1 = a[0];
      12        tem2 = a[1];
      13      }
      14    else
      15      {
      16        tem1 = b[0];
      17        tem2 = b[1];
      18      }
      19    c[0] = tem1;
      20    c[1] = tem2;
      21  }
      22  
      23  /* { dg-final { scan-tree-dump-times "transform load" 2 "slp2" } } */