First commit : 0.14.0 version (with roadmap in doc instead of
[cloog.git] / test / reservoir / mg-rprj3.c
blob5a99ca8b97cecb3e04e19ae9d1b8e22be10f44a6
1 /* Generated from mg-rprj3.cloog by CLooG v0.14.0 64 bits in 0.09s. */
2 /* CLooG asked for 292 KBytes. */
3 if ((M >= 4) && (N >= 4)) {
4 for (c2=2;c2<=O-1;c2++) {
5 for (c6=2;c6<=M;c6++) {
6 S1(i = c2,j = 2,k = c6) ;
8 for (c4=3;c4<=N-1;c4++) {
9 for (c6=2;c6<=M;c6++) {
10 j = c4-1 ;
11 S2(i = c2,k = c6) ;
13 j = c4-1 ;
14 S4(i = c2,k = 2) ;
15 for (c6=2;c6<=M-2;c6++) {
16 j = c4-1 ;
17 S3(i = c2,k = c6) ;
18 j = c4-1 ;
19 S5(i = c2,k = c6) ;
20 j = c4-1 ;
21 k = c6+1 ;
22 S4(i = c2) ;
24 c6 = M-1 ;
25 j = c4-1 ;
26 k = M-1 ;
27 S3(i = c2) ;
28 j = c4-1 ;
29 k = M-1 ;
30 S5(i = c2) ;
31 for (c6=2;c6<=M;c6++) {
32 S1(i = c2,j = c4,k = c6) ;
35 for (c6=2;c6<=M;c6++) {
36 j = N-1 ;
37 S2(i = c2,k = c6) ;
39 j = N-1 ;
40 S4(i = c2,k = 2) ;
41 for (c6=2;c6<=M-2;c6++) {
42 j = N-1 ;
43 S3(i = c2,k = c6) ;
44 j = N-1 ;
45 S5(i = c2,k = c6) ;
46 j = N-1 ;
47 k = c6+1 ;
48 S4(i = c2) ;
50 c6 = M-1 ;
51 j = N-1 ;
52 k = M-1 ;
53 S3(i = c2) ;
54 j = N-1 ;
55 k = M-1 ;
56 S5(i = c2) ;
59 if ((M >= 4) && (N == 3)) {
60 for (c2=2;c2<=O-1;c2++) {
61 for (c6=2;c6<=M;c6++) {
62 S1(i = c2,j = 2,k = c6) ;
64 for (c6=2;c6<=M;c6++) {
65 j = N-1 ;
66 S2(i = c2,k = c6) ;
68 j = N-1 ;
69 S4(i = c2,k = 2) ;
70 for (c6=2;c6<=M-2;c6++) {
71 j = N-1 ;
72 S3(i = c2,k = c6) ;
73 j = N-1 ;
74 S5(i = c2,k = c6) ;
75 j = N-1 ;
76 k = c6+1 ;
77 S4(i = c2) ;
79 c6 = M-1 ;
80 j = N-1 ;
81 k = M-1 ;
82 S3(i = c2) ;
83 j = N-1 ;
84 k = M-1 ;
85 S5(i = c2) ;
88 if ((M == 3) && (N == 3)) {
89 for (c2=2;c2<=O-1;c2++) {
90 for (c6=2;c6<=M;c6++) {
91 S1(i = c2,j = 2,k = c6) ;
93 for (c6=2;c6<=3;c6++) {
94 j = N-1 ;
95 S2(i = c2,k = c6) ;
97 j = N-1 ;
98 S4(i = c2,k = 2) ;
99 j = N-1 ;
100 k = M-1 ;
101 S3(i = c2) ;
102 j = N-1 ;
103 k = M-1 ;
104 S5(i = c2) ;
107 if ((M == 3) && (N >= 4)) {
108 for (c2=2;c2<=O-1;c2++) {
109 for (c6=2;c6<=M;c6++) {
110 S1(i = c2,j = 2,k = c6) ;
112 for (c4=3;c4<=N-1;c4++) {
113 for (c6=2;c6<=3;c6++) {
114 j = c4-1 ;
115 S2(i = c2,k = c6) ;
117 j = c4-1 ;
118 S4(i = c2,k = 2) ;
119 j = c4-1 ;
120 k = M-1 ;
121 S3(i = c2) ;
122 j = c4-1 ;
123 k = M-1 ;
124 S5(i = c2) ;
125 for (c6=2;c6<=3;c6++) {
126 S1(i = c2,j = c4,k = c6) ;
129 for (c6=2;c6<=3;c6++) {
130 j = N-1 ;
131 S2(i = c2,k = c6) ;
133 j = N-1 ;
134 S4(i = c2,k = 2) ;
135 j = N-1 ;
136 k = M-1 ;
137 S3(i = c2) ;
138 j = N-1 ;
139 k = M-1 ;
140 S5(i = c2) ;
143 if ((M == 2) && (N >= 4)) {
144 for (c2=2;c2<=O-1;c2++) {
145 S1(i = c2,j = 2,k = 2) ;
146 for (c4=3;c4<=N-1;c4++) {
147 j = c4-1 ;
148 S2(i = c2,k = 2) ;
149 S1(i = c2,j = c4,k = 2) ;
151 j = N-1 ;
152 S2(i = c2,k = 2) ;
155 if ((M == 2) && (N == 3)) {
156 for (c2=2;c2<=O-1;c2++) {
157 S1(i = c2,j = 2,k = 2) ;
158 j = N-1 ;
159 S2(i = c2,k = 2) ;