(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
pr58010.c
       1  /* { dg-do compile } */
       2  /* { dg-options "-O2 -funswitch-loops -ftree-vectorize" } */
       3  
       4  short a, b, c, d;
       5  
       6  void f(void)
       7  {
       8    short e;
       9  
      10    for(; e; e++)
      11      for(; b; b++);
      12  
      13    for(d = 0; d < 4; d++)
      14      a ^= (e ^= 1) || c ? : e;
      15  }