/* { dg-options "-O1 -funsafe-math-optimizations -floop-interchange" } */
double f(double x)
{
double y = 0.0;
int i;
for (i = 0; i < 8; i++) {
y += x * i;
}
return y;