(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
torture/
pr71594.c
       1  /* { dg-do compile } */
       2  /* { dg-options "--param max-rtl-if-conversion-insns=2" } */
       3  
       4  unsigned short a;
       5  int b, c;
       6  int *d;
       7  void fn1() {
       8    *d = 24;
       9    for (; *d <= 65;) {
      10      unsigned short *e = &a;
      11      b = (a &= 0 <= 0) < (c ?: (*e %= *d));
      12      for (; *d <= 83;)
      13        ;
      14    }
      15  }