view gcc/testsuite/gcc.c-torture/compile/20050423-1.c @ 145:1830386684a0

gcc-9.2.0
author anatofuz
date Thu, 13 Feb 2020 11:34:05 +0900
parents 04ced10e8804
children
line wrap: on
line source

/* PR tree-optimization/20742 */

int
foo (int x, int y)
{
  register int a = y + 57;
  register int b = y + 31;

  while (x-- > 0)
    {
 #define TEN(x) x x x x x x x x x x
      TEN (TEN (a += b; b -= a;))
      TEN (TEN (a += b; b -= a;))
    }
  return a + b;
}