1227614Sluigi/* PR tree-optimization/65418 */
2262151Sluigi
3227614Sluigi__attribute__((noinline, noclone)) int
4227614Sluigifoo (int x)
5227614Sluigi{
6227614Sluigi  if (x == -216 || x == -132 || x == -218 || x == -146)
7227614Sluigi     return 1;
8227614Sluigi  return 0;
9227614Sluigi}
10227614Sluigi
11227614Sluigiint
12227614Sluigimain ()
13227614Sluigi{
14227614Sluigi  volatile int i;
15227614Sluigi  for (i = -230; i < -120; i++)
16227614Sluigi    if (foo (i) != (i == -216 || i == -132 || i == -218 || i == -146))
17227614Sluigi      __builtin_abort ();
18227614Sluigi  return 0;
19227614Sluigi}
20227614Sluigi