wrap polyhedron in an additional structure for being able to represent unions
[cloog-ppl.git] / test / levenshtein-1-2-3.c
blob8ef922e62d23067fbc4ff4d513e7a4698bbe2848
1 /* Generated from levenshtein-1-2-3.cloog by CLooG v0.14.0 gmp bits in 0.04s. */
2 /* CLooG asked for 236 KBytes. */
3 S1(i = 0,j = 0) ;
4 S2(i = 1,j = 0) ;
5 S3(i = 1,j = 1) ;
6 for (i=2;i<=N;i++) {
7 S2(j = 0) ;
8 for (j=1;j<=i-1;j++) {
9 S6 ;
11 S3(j = i) ;
13 i = N+1 ;
14 S7(j = 0) ;
15 for (j=1;j<=N;j++) {
16 S6 ;
17 S8 ;
19 for (i=N+2;i<=2*M-N-2;i++) {
20 for (j=ceild(i-N-2,2);j<=floord(i-N-1,2);j++) {
21 S7 ;
23 if ((i+N)%2 == 0) {
24 j = (i-N)/2 ;
25 S5 ;
26 S8 ;
28 for (j=ceild(i-N+1,2);j<=floord(i+N-1,2);j++) {
29 S6 ;
30 S8 ;
32 if ((i+N)%2 == 0) {
33 j = (i+N)/2 ;
34 S4 ;
35 S8 ;
38 for (i=2*M-N-1;i<=2*M-2;i++) {
39 for (j=i-M+1;j<=M-1;j++) {
40 S6 ;