OSDN Git Service

* tree-loop-linear.c (gather_interchange_stats): For multidimensional
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / tree-ssa / ltrans-5.c
1 /* { dg-do compile } */ 
2 /* { dg-options "-O2 -ftree-loop-linear -fdump-tree-ltrans-all" } */
3
4 int foo ()
5 {
6   int A[100][1111];
7   int i, j;
8
9   for( i = 0; i < 1111; i++)
10     for( j = 0; j < 100; j++)
11       A[j][i] = 5 * A[j][i];
12
13   return A[10][10];
14 }
15
16 /* { dg-final { scan-tree-dump-times "transformed loop" 1 "ltrans"} } */ 
17 /* { dg-final { cleanup-tree-dump "ltrans" } } */