/* PR optimization/8334 */ | |
/* Verify that GCC produces valid operands | |
after simplifying an addition. */ | |
void foo(int m, int n, double *f) | |
{ | |
int i, j, k = 1; | |
for (j = 0; j < n; j++) { | |
for (i = k; i < m; i++) { | |
f[i] = (double) (i * j); | |
f[i + j] = (double) ((i + 1) * j); | |
} | |
} | |
} |