2009-11-03 Sebastian Pop <sebastian.pop@amd.com>
[official-gcc/constexpr.git] / gcc / testsuite / gcc.dg / graphite / interchange-1.c
blobcd9197d4d1a0b58b26ba869dd76a9b9275e52d31
1 /* { dg-require-effective-target size32plus } */
3 /* Formerly known as ltrans-1.c */
5 double u[1782225];
6 int foo(int N, int *res)
8 int i, j;
9 double sum = 0.0;
11 for (i = 0; i < N; i++)
13 for (j = 0; j < N; j++)
14 sum = sum + u[i + 1335 * j];
16 u[1336 * i] *= 2;
18 *res = sum + N;
21 /* { dg-final { scan-tree-dump-times "will be interchanged" 1 "graphite" { xfail *-*-* } } } */
22 /* { dg-final { cleanup-tree-dump "graphite" } } */