view gcc/testsuite/gcc.dg/tree-ssa/ipa-split-3.c @ 158:494b0b89df80 default tip

...
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 25 May 2020 18:13:55 +0900
parents 04ced10e8804
children
line wrap: on
line source

int baz (void);
static int
foo (int x)
{
  if (__builtin_expect (x <= 0, 0))
    {
      __builtin_printf ("foo\n");
      __builtin_printf ("foo\n");
      __builtin_printf ("foo\n");
      __builtin_abort ();
    }
  return 6;
}

int a,b,c;

int
bar (int x)
{
  return foo (a) + foo (b) + foo (c);
}