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 }