(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
pr104544.c
       1  /* PR rtl-optimization/104544 */
       2  /* { dg-do compile { target int128 } } */
       3  /* { dg-options "-O2 -fcompare-debug" } */
       4  
       5  int m, n;
       6  __int128 q;
       7  
       8  void
       9  bar (unsigned __int128 x, int y)
      10  {
      11    if (x)
      12      q += y;
      13  }
      14  
      15  void
      16  foo (void)
      17  {
      18    bar (!!q - 1, (m += m ? m : 1) < n);
      19  }