(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
i386/
pr83467-1.c
       1  /* { dg-do compile } */
       2  /* { dg-options "-O2 -flive-range-shrinkage -m8bit-idiv" } */
       3  /* { dg-require-effective-target int128 } */
       4  
       5  unsigned a;
       6  
       7  __int128
       8  b (unsigned c, short d, int e, long f, unsigned __int128 g, char h,
       9     int i, __int128 j)
      10  {
      11    j %= 5;
      12    c *= i;
      13    e = e >> (g & 31);
      14    h &= e /= d;
      15    g <<= 0 <= 0;
      16    g &= h < j;
      17    return c + d + f + g + h + i + a + j;
      18  }