For each polyhedral lib backend, add an expected output for each testcase.
[cloog-ppl.git] / test / vasilache.c.ppl
blob344f0c5e5c92985296cedc4b92b2da4f075b1996
1 /* Generated from ./test/vasilache.cloog by CLooG v0.14.0 64 bits in 0.08s. */
2 /* CLooG asked for 168 KBytes. */
3 S1 ;
4 S2 ;
5 for (p1=0;p1<=N-1;p1++) {
6   for (p3=0;p3<=N-1;p3++) {
7     S4(i = p1,j = p3) ;
8     S5(i = p1,j = p3) ;
9   }
11 for (p1=0;p1<=N-1;p1++) {
12   for (p3=0;p3<=N-1;p3++) {
13     for (p5=0;p5<=floord(N-1,32);p5++) {
14       if (p5 >= 0) {
15         p7 = 32*p5 ;
16         l = 32*p5 ;
17         S7(i = p1,j = p3,k = p5) ;
18       }
19       if (p5 <= -1) {
20         S7(i = p1,j = p3,k = p5,l = 0) ;
21       }
22       for (p7=max(32*p5+1,1);p7<=min(N-1,32*p5+31);p7++) {
23         l = p7-1 ;
24         S6(i = p1,j = p3,k = p5) ;
25         S7(i = p1,j = p3,k = p5,l = p7) ;
26       }
27       if (p5 >= ceild(N-32,32)) {
28         l = N-1 ;
29         S6(i = p1,j = p3,k = p5) ;
30       }
31       if (p5 <= floord(N-33,32)) {
32         p7 = 32*p5+32 ;
33         l = 32*p5+31 ;
34         S6(i = p1,j = p3,k = p5) ;
35       }
36     }
37   }
39 S8 ;