1 /* Generated from /home/skimo/git/cloog/test/reservoir/mg-interp.cloog by CLooG 0.14.0-170-g9f98139 64 bits in 0.38s. */
2 if ((M
>= 2) && (N
>= 4)) {
3 for (c2
=1;c2
<=O
-1;c2
++) {
4 for (c6
=1;c6
<=M
;c6
++) {
7 for (c6
=1;c6
<=M
-1;c6
++) {
11 for (c6
=1;c6
<=M
;c6
++) {
14 for (c6
=1;c6
<=M
-1;c6
++) {
18 for (c6
=1;c6
<=M
-1;c6
++) {
22 for (c6
=1;c6
<=M
-1;c6
++) {
25 for (c4
=3;c4
<=2*N
-5;c4
++) {
26 for (c6
=1;c6
<=M
-1;c6
++) {
31 for (c6
=1;c6
<=M
;c6
++) {
36 for (c6
=1;c6
<=M
-1;c6
++) {
50 for (c6
=1;c6
<=M
-1;c6
++) {
56 for (c6
=1;c6
<=M
-1;c6
++) {
60 for (c6
=1;c6
<=M
-1;c6
++) {
63 for (c6
=1;c6
<=M
-1;c6
++) {
66 for (c6
=1;c6
<=M
;c6
++) {
69 for (c6
=1;c6
<=M
-1;c6
++) {
72 for (c6
=1;c6
<=M
-1;c6
++) {
77 if ((M
>= 2) && (N
== 3)) {
78 for (c2
=1;c2
<=O
-1;c2
++) {
79 for (c6
=1;c6
<=M
;c6
++) {
82 for (c6
=1;c6
<=M
-1;c6
++) {
86 for (c6
=1;c6
<=M
;c6
++) {
89 for (c6
=1;c6
<=M
-1;c6
++) {
93 for (c6
=1;c6
<=M
-1;c6
++) {
97 for (c6
=1;c6
<=M
-1;c6
++) {
100 for (c6
=1;c6
<=M
-1;c6
++) {
103 for (c6
=1;c6
<=M
;c6
++) {
106 for (c6
=1;c6
<=M
-1;c6
++) {
109 for (c6
=1;c6
<=M
-1;c6
++) {
114 if ((M
>= 2) && (N
== 2)) {
115 for (c2
=1;c2
<=O
-1;c2
++) {
116 for (c6
=1;c6
<=M
;c6
++) {
119 for (c6
=1;c6
<=M
-1;c6
++) {
123 for (c6
=1;c6
<=M
;c6
++) {
126 for (c6
=1;c6
<=M
-1;c6
++) {
129 for (c6
=1;c6
<=M
-1;c6
++) {
134 if ((M
== 1) && (N
>= 3)) {
135 for (c2
=1;c2
<=O
-1;c2
++) {
136 for (c4
=-1;c4
<=0;c4
++) {
141 for (c4
=1;c4
<=2*N
-5;c4
++) {
149 for (c4
=2*N
-4;c4
<=2*N
-3;c4
++) {
156 if ((M
== 1) && (N
== 2)) {
157 for (c2
=1;c2
<=O
-1;c2
++) {
162 if ((M
>= 2) && (N
>= 3)) {
163 for (c2
=1;c2
<=O
-1;c2
++) {
164 for (c6
=1;c6
<=M
;c6
++) {
167 for (c6
=1;c6
<=M
-1;c6
++) {
170 for (c4
=3;c4
<=2*N
-2;c4
++) {
171 for (c6
=1;c6
<=M
;c6
++) {
176 for (c6
=1;c6
<=M
-1;c6
++) {
181 for (c6
=1;c6
<=M
-1;c6
++) {
187 for (c6
=1;c6
<=M
-1;c6
++) {
192 if ((M
>= 2) && (N
== 2)) {
193 for (c2
=1;c2
<=O
-1;c2
++) {
194 for (c6
=1;c6
<=M
;c6
++) {
197 for (c6
=1;c6
<=M
-1;c6
++) {
200 for (c6
=1;c6
<=M
-1;c6
++) {
205 if ((M
== 1) && (N
>= 2)) {
206 for (c2
=1;c2
<=O
-1;c2
++) {
207 for (c4
=2;c4
<=2*N
-2;c4
++) {
214 if ((M
>= 2) && (N
>= 2)) {
215 for (c2
=1;c2
<=O
-1;c2
++) {
216 for (c4
=1;c4
<=N
-1;c4
++) {
217 for (c6
=1;c6
<=M
-1;c6
++) {
223 if ((M
>= 2) && (N
>= 2)) {
224 for (c2
=1;c2
<=O
-1;c2
++) {
225 for (c4
=1;c4
<=N
-1;c4
++) {
226 for (c6
=1;c6
<=M
-1;c6
++) {
232 if ((M
>= P
+1) && (N
>= Q
+1)) {
233 for (c2
=R
;c2
<=O
-1;c2
++) {
234 for (c4
=Q
;c4
<=N
-1;c4
++) {
235 for (c6
=P
;c6
<=M
-1;c6
++) {
241 if ((M
>= 2) && (N
>= Q
+1)) {
242 for (c2
=R
;c2
<=O
-1;c2
++) {
243 for (c4
=Q
;c4
<=N
-1;c4
++) {
244 for (c6
=1;c6
<=M
-1;c6
++) {
250 if ((M
>= P
+1) && (N
>= 2)) {
251 for (c2
=R
;c2
<=O
-1;c2
++) {
252 for (c4
=1;c4
<=N
-1;c4
++) {
253 for (c6
=P
;c6
<=M
-1;c6
++) {
259 if ((M
>= 2) && (N
>= 2)) {
260 for (c2
=R
;c2
<=O
-1;c2
++) {
261 for (c4
=1;c4
<=N
-1;c4
++) {
262 for (c6
=1;c6
<=M
-1;c6
++) {