(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
gimplefe-16.c
       1  /* { dg-do compile } */
       2  /* { dg-options "-O -fgimple" } */
       3  
       4  struct Y { int b[2]; };
       5  struct X { int a; struct Y y; };
       6  struct X x;
       7  
       8  int __GIMPLE ()
       9  foo (struct X *p, _Complex int q)
      10  {
      11    int b;
      12    b_1 = __real q;
      13    p_4(D)->a = b_1;
      14    x.y.b[b_1] = b_1;
      15    b_2 = p->y.b[1];
      16    b_3 = x.a;
      17    return b_3;
      18  }