1 /* Generated from ./reservoir/mg-interp.cloog by CLooG 0.18.1-2-g43fc508 gmp bits in 0.16s. */
2 if ((M
>= 2) && (N
>= 2)) {
3 for (c2
=1;c2
<=O
-1;c2
++) {
4 for (c6
=1;c6
<=M
;c6
++) {
8 for (c6
=1;c6
<=M
-1;c6
++) {
14 for (c6
=1;c6
<=M
-1;c6
++) {
20 for (c6
=1;c6
<=M
;c6
++) {
25 for (c6
=1;c6
<=M
-1;c6
++) {
30 for (c6
=1;c6
<=M
;c6
++) {
33 for (c6
=1;c6
<=M
;c6
++) {
38 for (c6
=1;c6
<=M
-1;c6
++) {
42 for (c6
=1;c6
<=M
-1;c6
++) {
47 for (c6
=1;c6
<=M
-1;c6
++) {
51 for (c6
=1;c6
<=M
-1;c6
++) {
55 for (c4
=3;c4
<=2*N
-5;c4
++) {
56 for (c6
=1;c6
<=M
-1;c6
++) {
58 S10(c2
,((c4
-1)/2),c6
);
61 for (c6
=1;c6
<=M
;c6
++) {
66 for (c6
=1;c6
<=M
-1;c6
++) {
80 for (c6
=1;c6
<=M
-1;c6
++) {
87 for (c6
=1;c6
<=M
-1;c6
++) {
91 for (c6
=1;c6
<=M
-1;c6
++) {
96 for (c6
=1;c6
<=M
-1;c6
++) {
99 for (c6
=1;c6
<=M
;c6
++) {
104 for (c6
=1;c6
<=M
-1;c6
++) {
108 for (c6
=1;c6
<=M
-1;c6
++) {
113 if ((M
== 1) && (N
>= 2)) {
114 for (c2
=1;c2
<=O
-1;c2
++) {
116 for (c4
=1;c4
<=2*N
-5;c4
++) {
127 if ((M
>= 2) && (N
>= 2)) {
128 for (c2
=1;c2
<=O
-1;c2
++) {
129 for (c6
=1;c6
<=M
;c6
++) {
132 for (c6
=1;c6
<=M
-1;c6
++) {
135 for (c4
=3;c4
<=2*N
-2;c4
++) {
136 for (c6
=1;c6
<=M
;c6
++) {
141 for (c6
=1;c6
<=M
-1;c6
++) {
146 for (c6
=1;c6
<=M
-1;c6
++) {
148 S9(c2
,((c4
-1)/2),c6
);
152 for (c6
=1;c6
<=M
-1;c6
++) {
157 if ((M
== 1) && (N
>= 2)) {
158 for (c2
=1;c2
<=O
-1;c2
++) {
159 for (c4
=2;c4
<=2*N
-2;c4
++) {
166 if ((M
>= 2) && (N
>= 2)) {
167 for (c2
=1;c2
<=O
-1;c2
++) {
168 for (c4
=1;c4
<=N
-1;c4
++) {
169 for (c6
=1;c6
<=M
-1;c6
++) {
175 if ((M
>= 2) && (N
>= 2)) {
176 for (c2
=1;c2
<=O
-1;c2
++) {
177 for (c4
=1;c4
<=N
-1;c4
++) {
178 for (c6
=1;c6
<=M
-1;c6
++) {
184 if ((M
>= P
+1) && (N
>= Q
+1)) {
185 for (c2
=R
;c2
<=O
-1;c2
++) {
186 for (c4
=Q
;c4
<=N
-1;c4
++) {
187 for (c6
=P
;c6
<=M
-1;c6
++) {
193 if ((M
>= 2) && (N
>= Q
+1)) {
194 for (c2
=R
;c2
<=O
-1;c2
++) {
195 for (c4
=Q
;c4
<=N
-1;c4
++) {
196 for (c6
=1;c6
<=M
-1;c6
++) {
202 if ((M
>= P
+1) && (N
>= 2)) {
203 for (c2
=R
;c2
<=O
-1;c2
++) {
204 for (c4
=1;c4
<=N
-1;c4
++) {
205 for (c6
=P
;c6
<=M
-1;c6
++) {
211 if ((M
>= 2) && (N
>= 2)) {
212 for (c2
=R
;c2
<=O
-1;c2
++) {
213 for (c4
=1;c4
<=N
-1;c4
++) {
214 for (c6
=1;c6
<=M
-1;c6
++) {