(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
vect/
bb-slp-56.c
       1  /* { dg-do compile } */
       2  
       3  typedef struct {
       4    double a, b;
       5  } c;
       6  int d, e;
       7  int i(void);
       8  void h(c, c);
       9  void f() {
      10    c a, g;
      11    do {
      12      a.a = e ?: g.a;
      13      a.b = g.b + d;
      14      h(g, a);
      15      g = a;
      16    } while (i());
      17  }