First commit : 0.14.0 version (with roadmap in doc instead of
[cloog.git] / test / cholesky2.c
blob12c135bacf6350c61e58de08e799f850e8c438d9
1 /* Generated by CLooG v0.12 in 0.03s. */
2 if (M >= 2) {
3 for (c2=1;c2<=M-1;c2++) {
4 S1(i = c2) ;
5 for (c3=c2+1;c3<=M;c3++) {
6 S4(i = c2,j = c3) ;
9 S1(i = M) ;
11 if (M == 1) {
12 S1(i = 1) ;
14 if (M >= 2) {
15 S3(i = 1) ;
17 if (M >= 3) {
18 S6(i = 1,j = 2) ;
19 for (c2=3;c2<=M;c2++) {
20 S6(i = 1,j = c2) ;
21 for (i=2;i<=c2-1;i++) {
22 S5(j = c2,k = 1) ;
26 if (M == 2) {
27 S6(i = 1,j = 2) ;
29 for (c1=3;c1<=3*M-7;c1++) {
30 if ((c1+2)%3 == 0) {
31 i = (c1+2)/3 ;
32 S3 ;
34 if ((c1+3)%3 == 0) {
35 c2 = (c1+3)/3 ;
36 if ((c1+3)%3 == 0) {
37 i = (c1+3)/3 ;
38 if (c1%3 == 0) {
39 S2(j = c1/3) ;
43 for (c2=ceild(c1+4,3);c2<=floord(c1+6,3);c2++) {
44 if ((c1+1)%3 == 0) {
45 i = (c1+1)/3 ;
46 S6(j = c2) ;
48 if (c1%3 == 0) {
49 S2(i = c2,j = c1/3) ;
52 for (c2=ceild(c1+7,3);c2<=M;c2++) {
53 if ((c1+1)%3 == 0) {
54 i = (c1+1)/3 ;
55 S6(j = c2) ;
57 if (c1%3 == 0) {
58 S2(i = c2,j = c1/3) ;
60 if ((c1+1)%3 == 0) {
61 c3 = (c1+1)/3 ;
62 for (i=ceild(c1+4,3);i<=c2-1;i++) {
63 if ((c1+1)%3 == 0) {
64 k = (c1+1)/3 ;
65 S5(j = c2) ;
71 for (c1=max(3*M-6,3);c1<=3*M-4;c1++) {
72 if ((c1+2)%3 == 0) {
73 i = (c1+2)/3 ;
74 S3 ;
76 if ((c1+3)%3 == 0) {
77 c2 = (c1+3)/3 ;
78 if ((c1+3)%3 == 0) {
79 i = (c1+3)/3 ;
80 if (c1%3 == 0) {
81 S2(j = c1/3) ;
85 for (c2=ceild(c1+4,3);c2<=M;c2++) {
86 if ((c1+1)%3 == 0) {
87 i = (c1+1)/3 ;
88 S6(j = c2) ;
90 if (c1%3 == 0) {
91 S2(i = c2,j = c1/3) ;
95 if (M >= 2) {
96 c1 = 3*M-3 ;
97 j = M-1 ;
98 S2(i = M) ;
100 if (M >= 1) {
101 c1 = 3*M-2 ;
102 S3(i = M) ;