blob: 92321472f9f0a628f30868d51e8eb2139c5e9244 [file] [log] [blame]
/* { dg-do compile } */
/* { dg-options "-O2 -floop-nest-optimize" } */
int y8;
void
dm (int io)
{
if (y8 != 0)
{
int pu = 1;
while (io < 2)
{
int xo = (pu != 0) ? y8 : 0;
while (y8 != 0)
if (xo != 0)
{
gi:
xo = (__INTPTR_TYPE__)&io;
pu = 0;
}
}
}
if (io != 0)
{
y8 = 1;
while (y8 != 0)
if (io / !y8 != 0)
y8 = 0;
goto gi;
}
}