[gcc/]
[official-gcc.git] / gcc / testsuite / gcc.dg / graphite / isl-ast-gen-user-1.c
bloba08a0f771a0d97c72016bf8bbf40b021a013f16b
1 /* { dg-do compile } */
2 /* { dg-options "-O2 -fgraphite-identity -fgraphite-code-generator=isl" } */
4 #include <stdio.h>
5 #include <stdlib.h>
7 static const int N = 12;
9 void Crystal_Cholesky (int nSlip, int a[N][N])
11 int i, j, k, fdot = 0;
13 for ( i = 1; i < nSlip; i++)
15 for ( j = i+1; j < nSlip; j++)
17 for ( k = 0; k < i; k++)
18 fdot += a[i][k] * a[k][j];
19 a[i][j] = a[i][j] - fdot;