modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/20050423-1.c (about)

     1  /* PR tree-optimization/20742 */
     2  
     3  int
     4  foo (int x, int y)
     5  {
     6    register int a = y + 57;
     7    register int b = y + 31;
     8  
     9    while (x-- > 0)
    10      {
    11   #define TEN(x) x x x x x x x x x x
    12        TEN (TEN (a += b; b -= a;))
    13        TEN (TEN (a += b; b -= a;))
    14      }
    15    return a + b;
    16  }