OSDN Git Service

PR testsuite/50796
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / graphite / scop-22.c
1 double u[1782225];
2
3 void foo(int N, int *res)
4 {
5   int i;
6   double a, b;
7   double sum = 0.0;
8
9   for (i = 0; i < N; i++)
10     {
11       a = u[i];
12       u[i] = i * i;
13       b = u[i];
14       sum += a + b;
15     }
16
17   *res = sum + N;
18 }
19
20 /* { dg-final { scan-tree-dump-times "number of SCoPs: 1" 1 "graphite"} } */
21 /* { dg-final { cleanup-tree-dump "graphite" } } */