1 /* Generated from ./swim.cloog by CLooG 0.15 64 bits in 2.42s. */
32 for (p1=1;p1<=N;p1++) {
33 for (p3=1;p3<=N;p3++) {
46 if ((M == 1) && (O <= 1)) {
53 if ((M == 1) && (N >= 1) && (Q >= 1) && (R >= 1)) {
54 for (p1=2;p1<=P;p1++) {
57 for (p3=1;p3<=Q;p3++) {
58 for (p5=1;p5<=R;p5++) {
59 S40(i = p1,j = p3,k = p5) ;
60 S41(i = p1,j = p3,k = p5) ;
61 S42(i = p1,j = p3,k = p5) ;
62 S43(i = p1,j = p3,k = p5) ;
65 for (p3=1;p3<=Q;p3++) {
71 for (p3=1;p3<=R;p3++) {
84 for (p3=1;p3<=Q;p3++) {
85 for (p5=1;p5<=R;p5++) {
86 S59(i = p1,j = p3,k = p5) ;
87 S60(i = p1,j = p3,k = p5) ;
88 S61(i = p1,j = p3,k = p5) ;
91 for (p3=1;p3<=Q;p3++) {
96 for (p3=1;p3<=R;p3++) {
128 for (p3=1;p3<=N;p3++) {
129 for (p5=1;p5<=N;p5++) {
130 S95(i = p1,j = p3,k = p5) ;
131 S96(i = p1,j = p3,k = p5) ;
132 S97(i = p1,j = p3,k = p5) ;
139 for (p3=1;p3<=Q;p3++) {
140 for (p5=1;p5<=R;p5++) {
141 S102(i = p1,j = p3,k = p5) ;
142 S103(i = p1,j = p3,k = p5) ;
143 S104(i = p1,j = p3,k = p5) ;
144 S105(i = p1,j = p3,k = p5) ;
145 S106(i = p1,j = p3,k = p5) ;
146 S107(i = p1,j = p3,k = p5) ;
149 for (p3=1;p3<=Q;p3++) {
150 S108(i = p1,j = p3) ;
151 S109(i = p1,j = p3) ;
152 S110(i = p1,j = p3) ;
153 S111(i = p1,j = p3) ;
154 S112(i = p1,j = p3) ;
155 S113(i = p1,j = p3) ;
157 for (p3=1;p3<=R;p3++) {
158 S114(i = p1,j = p3) ;
159 S115(i = p1,j = p3) ;
160 S116(i = p1,j = p3) ;
161 S117(i = p1,j = p3) ;
162 S118(i = p1,j = p3) ;
163 S119(i = p1,j = p3) ;
173 if ((M == 1) && (N <= 0) && (Q >= 1) && (R >= 1)) {
174 for (p1=2;p1<=P;p1++) {
177 for (p3=1;p3<=Q;p3++) {
178 for (p5=1;p5<=R;p5++) {
179 S40(i = p1,j = p3,k = p5) ;
180 S41(i = p1,j = p3,k = p5) ;
181 S42(i = p1,j = p3,k = p5) ;
182 S43(i = p1,j = p3,k = p5) ;
185 for (p3=1;p3<=Q;p3++) {
191 for (p3=1;p3<=R;p3++) {
204 for (p3=1;p3<=Q;p3++) {
205 for (p5=1;p5<=R;p5++) {
206 S59(i = p1,j = p3,k = p5) ;
207 S60(i = p1,j = p3,k = p5) ;
208 S61(i = p1,j = p3,k = p5) ;
211 for (p3=1;p3<=Q;p3++) {
216 for (p3=1;p3<=R;p3++) {
251 for (p3=1;p3<=Q;p3++) {
252 for (p5=1;p5<=R;p5++) {
253 S102(i = p1,j = p3,k = p5) ;
254 S103(i = p1,j = p3,k = p5) ;
255 S104(i = p1,j = p3,k = p5) ;
256 S105(i = p1,j = p3,k = p5) ;
257 S106(i = p1,j = p3,k = p5) ;
258 S107(i = p1,j = p3,k = p5) ;
261 for (p3=1;p3<=Q;p3++) {
262 S108(i = p1,j = p3) ;
263 S109(i = p1,j = p3) ;
264 S110(i = p1,j = p3) ;
265 S111(i = p1,j = p3) ;
266 S112(i = p1,j = p3) ;
267 S113(i = p1,j = p3) ;
269 for (p3=1;p3<=R;p3++) {
270 S114(i = p1,j = p3) ;
271 S115(i = p1,j = p3) ;
272 S116(i = p1,j = p3) ;
273 S117(i = p1,j = p3) ;
274 S118(i = p1,j = p3) ;
275 S119(i = p1,j = p3) ;
285 if ((M == 1) && (N >= 1) && (Q <= 0) && (R >= 1)) {
286 for (p1=2;p1<=P;p1++) {
289 for (p3=1;p3<=R;p3++) {
302 for (p3=1;p3<=R;p3++) {
334 for (p3=1;p3<=N;p3++) {
335 for (p5=1;p5<=N;p5++) {
336 S95(i = p1,j = p3,k = p5) ;
337 S96(i = p1,j = p3,k = p5) ;
338 S97(i = p1,j = p3,k = p5) ;
345 for (p3=1;p3<=R;p3++) {
346 S114(i = p1,j = p3) ;
347 S115(i = p1,j = p3) ;
348 S116(i = p1,j = p3) ;
349 S117(i = p1,j = p3) ;
350 S118(i = p1,j = p3) ;
351 S119(i = p1,j = p3) ;
361 if ((M == 1) && (N <= 0) && (Q <= 0) && (R >= 1)) {
362 for (p1=2;p1<=P;p1++) {
365 for (p3=1;p3<=R;p3++) {
378 for (p3=1;p3<=R;p3++) {
413 for (p3=1;p3<=R;p3++) {
414 S114(i = p1,j = p3) ;
415 S115(i = p1,j = p3) ;
416 S116(i = p1,j = p3) ;
417 S117(i = p1,j = p3) ;
418 S118(i = p1,j = p3) ;
419 S119(i = p1,j = p3) ;
429 if ((M == 1) && (N >= 1) && (Q <= 0) && (R <= 0)) {
430 for (p1=2;p1<=P;p1++) {
467 for (p3=1;p3<=N;p3++) {
468 for (p5=1;p5<=N;p5++) {
469 S95(i = p1,j = p3,k = p5) ;
470 S96(i = p1,j = p3,k = p5) ;
471 S97(i = p1,j = p3,k = p5) ;
486 if ((M == 1) && (N <= 0) && (Q <= 0) && (R <= 0)) {
487 for (p1=2;p1<=P;p1++) {
535 if ((M == 1) && (N >= 1) && (Q >= 1) && (R <= 0)) {
536 for (p1=2;p1<=P;p1++) {
539 for (p3=1;p3<=Q;p3++) {
552 for (p3=1;p3<=Q;p3++) {
584 for (p3=1;p3<=N;p3++) {
585 for (p5=1;p5<=N;p5++) {
586 S95(i = p1,j = p3,k = p5) ;
587 S96(i = p1,j = p3,k = p5) ;
588 S97(i = p1,j = p3,k = p5) ;
595 for (p3=1;p3<=Q;p3++) {
596 S108(i = p1,j = p3) ;
597 S109(i = p1,j = p3) ;
598 S110(i = p1,j = p3) ;
599 S111(i = p1,j = p3) ;
600 S112(i = p1,j = p3) ;
601 S113(i = p1,j = p3) ;
611 if ((M == 1) && (N <= 0) && (Q >= 1) && (R <= 0)) {
612 for (p1=2;p1<=P;p1++) {
615 for (p3=1;p3<=Q;p3++) {
628 for (p3=1;p3<=Q;p3++) {
663 for (p3=1;p3<=Q;p3++) {
664 S108(i = p1,j = p3) ;
665 S109(i = p1,j = p3) ;
666 S110(i = p1,j = p3) ;
667 S111(i = p1,j = p3) ;
668 S112(i = p1,j = p3) ;
669 S113(i = p1,j = p3) ;