rt_gccstream/gcc/testsuite/gcc.c-torture/compile/pr12517.c

20 lines
250 B
C

/* PR tree-optimization/12517 */
int f(void);
void g(int);
void h(int a, int b, int c)
{
int i = f();
if (b && (i & 4))
g(i & 8 ? 0 : 1);
if (a) {
do {
if (i & 8)
g(0);
if (i & 4)
g(i ? 0 : 1);
} while (--c);
}
}