Do not create the temporary array for reductions into VAR_DECL, PARM_DECL, and RESULT...
[official-gcc/graphite-test-results.git] / gcc / testsuite / gcc.dg / tree-ssa / pr23820.c
blobee855e139418b5fd7faff3553789599b1fca0438
1 /* { dg-do compile } */
2 /* { dg-options "-O2 -ftree-loop-linear" } */
4 int t [2][4];
6 void foo (void)
8 int i, j, k, v;
9 float e;
10 for (;;)
12 v = 0;
13 for (j = 0; j < 2; j ++)
15 for (k = 2; k < 4; k ++)
17 e = 0.0;
18 for (i = 0; i < 4; i ++)
19 e += t [j][i];
20 if (e)
21 v = j;
24 t [v][0] = 0;