1 /* PR optimization/8334 */ 2 /* Verify that GCC produces valid operands 3 after simplifying an addition. */ 4 foo(int m,int n,double * f)5void foo(int m, int n, double *f) 6 { 7 int i, j, k = 1; 8 9 for (j = 0; j < n; j++) { 10 for (i = k; i < m; i++) { 11 f[i] = (double) (i * j); 12 f[i + j] = (double) ((i + 1) * j); 13 } 14 } 15 } 16