blob: 4f65c36d121470482d3a3ada11d607cada3b5b73 [file] [log] [blame]
/* { dg-do compile } */
/* { dg-additional-options "--param case-values-threshold=1" } */
int n;
void
qux (int a)
{
}
int
baz (void)
{
return -1;
}
__attribute__ ((returns_twice)) int
bar (int b)
{
if (n != 0)
{
if (b != 2)
if (b != 0)
return n + b;
if (n == 2)
return 0;
}
}
void
foo (void)
{
qux (n);
bar (baz ());
}