blob: 200bc36b2aa025b05f6e251feadcc76fce622e4b [file] [log] [blame]
/* { dg-do compile } */
/* { dg-options "-funswitch-loops" } */
int a, b, c, d, e, f;
void
fn1 ()
{
int g, h;
lbl_173:
if (a)
c++;
lbl_158:
e = 0;
h = 0;
for (; h > -8; h--)
{
g = 0;
for (; g <= 0; g += 1)
{
d = 1;
for (; d >= 0; d -= 1)
a = 1;
if (b)
break;
if (f)
return;
if (h)
goto lbl_158;
}
}
goto lbl_173;
}