~ubuntu-branches/ubuntu/wily/cloog/wily-proposed

« back to all changes in this revision

Viewing changes to test/classen.c

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2015-04-24 15:07:57 UTC
  • mfrom: (3.1.9 sid)
  • Revision ID: package-import@ubuntu.com-20150424150757-wumy8mdonvtgf29j
Tags: 0.18.3-1
* New upstream version.
* Update symbols file.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* Generated from /home/skimo/git/cloog/test/classen.cloog by CLooG 0.14.0-284-ga90f184 gmp bits in 0.45s. */
 
1
/* Generated from ./classen.cloog by CLooG 0.18.1-2-g43fc508 gmp bits in 0.25s. */
2
2
if (m >= 1) {
3
3
  if (m >= 2) {
4
4
    S1(0,1,1,1);
13
13
  }
14
14
  for (glT1=1;glT1<=2*m-4;glT1++) {
15
15
    if (glT1 <= m-2) {
16
 
      S5(glT1-1,1,glT1,1,glT1,1,glT1+1,1);
17
 
      S1(glT1,1,glT1+1,1);
18
 
      S2(glT1,1,glT1+1,1,glT1+1,1,glT1+2,1);
19
 
      S3(glT1,1,glT1+1,2,glT1+1,1,glT1+1,2);
20
 
      S4(glT1,1,glT1+2,2,glT1+1,1,glT1+2,2);
 
16
      S5((glT1-1),1,glT1,1,glT1,1,(glT1+1),1);
 
17
      S1(glT1,1,(glT1+1),1);
 
18
      S2(glT1,1,(glT1+1),1,(glT1+1),1,(glT1+2),1);
 
19
      S3(glT1,1,(glT1+1),2,(glT1+1),1,(glT1+1),2);
 
20
      S4(glT1,1,(glT1+2),2,(glT1+1),1,(glT1+2),2);
21
21
    }
22
22
    if (glT1 >= m) {
23
 
      S5(glT1-1,glT1-m+2,glT1,glT1-m+2,m-1,glT1-m+2,m,glT1-m+2);
24
 
      S6(glT1-1,glT1-m+1,glT1,glT1-m+2,m,glT1-m+1,m,glT1-m+2);
25
 
      S1(glT1,glT1-m+2,m,glT1-m+2);
26
 
      S3(glT1,glT1-m+2,glT1+1,glT1-m+3,m,glT1-m+2,m,glT1-m+3);
 
23
      S5((glT1-1),(glT1-m+2),glT1,(glT1-m+2),(m-1),(glT1-m+2),m,(glT1-m+2));
 
24
      S6((glT1-1),(glT1-m+1),glT1,(glT1-m+2),m,(glT1-m+1),m,(glT1-m+2));
 
25
      S1(glT1,(glT1-m+2),m,(glT1-m+2));
 
26
      S3(glT1,(glT1-m+2),(glT1+1),(glT1-m+3),m,(glT1-m+2),m,(glT1-m+3));
27
27
    }
28
28
    if (glT1 == m-1) {
29
 
      S5(m-2,1,m-1,1,m-1,1,m,1);
30
 
      S1(m-1,1,m,1);
31
 
      S3(m-1,1,m,2,m,1,m,2);
 
29
      S5((m-2),1,(m-1),1,(m-1),1,m,1);
 
30
      S1((m-1),1,m,1);
 
31
      S3((m-1),1,m,2,m,1,m,2);
32
32
    }
33
33
    for (rp1=max(2,glT1-m+3);rp1<=min(glT1,m-1);rp1++) {
34
 
      S5(glT1-1,rp1,glT1,rp1,glT1-rp1+1,rp1,glT1-rp1+2,rp1);
35
 
      S6(glT1-1,rp1-1,glT1,rp1,glT1-rp1+2,rp1-1,glT1-rp1+2,rp1);
36
 
      S7(glT1-1,rp1-1,glT1+1,rp1,glT1-rp1+2,rp1-1,glT1-rp1+3,rp1);
37
 
      S1(glT1,rp1,glT1-rp1+2,rp1);
38
 
      S2(glT1,rp1,glT1+1,rp1,glT1-rp1+2,rp1,glT1-rp1+3,rp1);
39
 
      S3(glT1,rp1,glT1+1,rp1+1,glT1-rp1+2,rp1,glT1-rp1+2,rp1+1);
40
 
      S4(glT1,rp1,glT1+2,rp1+1,glT1-rp1+2,rp1,glT1-rp1+3,rp1+1);
 
34
      S5((glT1-1),rp1,glT1,rp1,(glT1-rp1+1),rp1,(glT1-rp1+2),rp1);
 
35
      S6((glT1-1),(rp1-1),glT1,rp1,(glT1-rp1+2),(rp1-1),(glT1-rp1+2),rp1);
 
36
      S7((glT1-1),(rp1-1),(glT1+1),rp1,(glT1-rp1+2),(rp1-1),(glT1-rp1+3),rp1);
 
37
      S1(glT1,rp1,(glT1-rp1+2),rp1);
 
38
      S2(glT1,rp1,(glT1+1),rp1,(glT1-rp1+2),rp1,(glT1-rp1+3),rp1);
 
39
      S3(glT1,rp1,(glT1+1),(rp1+1),(glT1-rp1+2),rp1,(glT1-rp1+2),(rp1+1));
 
40
      S4(glT1,rp1,(glT1+2),(rp1+1),(glT1-rp1+2),rp1,(glT1-rp1+3),(rp1+1));
41
41
    }
42
42
    if (glT1 <= m-2) {
43
 
      S6(glT1-1,glT1,glT1,glT1+1,1,glT1,1,glT1+1);
44
 
      S7(glT1-1,glT1,glT1+1,glT1+1,1,glT1,2,glT1+1);
45
 
      S1(glT1,glT1+1,1,glT1+1);
46
 
      S2(glT1,glT1+1,glT1+1,glT1+1,1,glT1+1,2,glT1+1);
47
 
      S3(glT1,glT1+1,glT1+1,glT1+2,1,glT1+1,1,glT1+2);
48
 
      S4(glT1,glT1+1,glT1+2,glT1+2,1,glT1+1,2,glT1+2);
 
43
      S6((glT1-1),glT1,glT1,(glT1+1),1,glT1,1,(glT1+1));
 
44
      S7((glT1-1),glT1,(glT1+1),(glT1+1),1,glT1,2,(glT1+1));
 
45
      S1(glT1,(glT1+1),1,(glT1+1));
 
46
      S2(glT1,(glT1+1),(glT1+1),(glT1+1),1,(glT1+1),2,(glT1+1));
 
47
      S3(glT1,(glT1+1),(glT1+1),(glT1+2),1,(glT1+1),1,(glT1+2));
 
48
      S4(glT1,(glT1+1),(glT1+2),(glT1+2),1,(glT1+1),2,(glT1+2));
49
49
    }
50
50
    if (glT1 >= m) {
51
 
      S5(glT1-1,m,glT1,m,glT1-m+1,m,glT1-m+2,m);
52
 
      S6(glT1-1,m-1,glT1,m,glT1-m+2,m-1,glT1-m+2,m);
53
 
      S7(glT1-1,m-1,glT1+1,m,glT1-m+2,m-1,glT1-m+3,m);
54
 
      S1(glT1,m,glT1-m+2,m);
55
 
      S2(glT1,m,glT1+1,m,glT1-m+2,m,glT1-m+3,m);
 
51
      S5((glT1-1),m,glT1,m,(glT1-m+1),m,(glT1-m+2),m);
 
52
      S6((glT1-1),(m-1),glT1,m,(glT1-m+2),(m-1),(glT1-m+2),m);
 
53
      S7((glT1-1),(m-1),(glT1+1),m,(glT1-m+2),(m-1),(glT1-m+3),m);
 
54
      S1(glT1,m,(glT1-m+2),m);
 
55
      S2(glT1,m,(glT1+1),m,(glT1-m+2),m,(glT1-m+3),m);
56
56
    }
57
57
    if (glT1 == m-1) {
58
 
      S6(m-2,m-1,m-1,m,1,m-1,1,m);
59
 
      S7(m-2,m-1,m,m,1,m-1,2,m);
60
 
      S1(m-1,m,1,m);
61
 
      S2(m-1,m,m,m,1,m,2,m);
 
58
      S6((m-2),(m-1),(m-1),m,1,(m-1),1,m);
 
59
      S7((m-2),(m-1),m,m,1,(m-1),2,m);
 
60
      S1((m-1),m,1,m);
 
61
      S2((m-1),m,m,m,1,m,2,m);
62
62
    }
63
63
    for (coordP1=max(1,glT1-m+2);coordP1<=min(m,glT1+1);coordP1++) {
64
64
      S8(glT1,coordP1);
66
66
  }
67
67
  if (m >= 2) {
68
68
    if (m >= 3) {
69
 
      S5(2*m-4,m-1,2*m-3,m-1,m-1,m-1,m,m-1);
70
 
      S6(2*m-4,m-2,2*m-3,m-1,m,m-2,m,m-1);
71
 
      S1(2*m-3,m-1,m,m-1);
72
 
      S3(2*m-3,m-1,2*m-2,m,m,m-1,m,m);
 
69
      S5((2*m-4),(m-1),(2*m-3),(m-1),(m-1),(m-1),m,(m-1));
 
70
      S6((2*m-4),(m-2),(2*m-3),(m-1),m,(m-2),m,(m-1));
 
71
      S1((2*m-3),(m-1),m,(m-1));
 
72
      S3((2*m-3),(m-1),(2*m-2),m,m,(m-1),m,m);
73
73
    }
74
74
    if (m == 2) {
75
75
      S5(0,1,1,1,1,1,2,1);
77
77
      S3(1,1,2,2,2,1,2,2);
78
78
    }
79
79
    if (m >= 3) {
80
 
      S5(2*m-4,m,2*m-3,m,m-2,m,m-1,m);
81
 
      S6(2*m-4,m-1,2*m-3,m,m-1,m-1,m-1,m);
82
 
      S7(2*m-4,m-1,2*m-2,m,m-1,m-1,m,m);
83
 
      S1(2*m-3,m,m-1,m);
 
80
      S5((2*m-4),m,(2*m-3),m,(m-2),m,(m-1),m);
 
81
      S6((2*m-4),(m-1),(2*m-3),m,(m-1),(m-1),(m-1),m);
 
82
      S7((2*m-4),(m-1),(2*m-2),m,(m-1),(m-1),m,m);
 
83
      S1((2*m-3),m,(m-1),m);
84
84
    }
85
85
    if (m == 2) {
86
86
      S6(0,1,1,2,1,1,1,2);
87
87
      S7(0,1,2,2,1,1,2,2);
88
88
      S1(1,2,1,2);
89
89
    }
90
 
    S2(2*m-3,m,2*m-2,m,m-1,m,m,m);
 
90
    S2((2*m-3),m,(2*m-2),m,(m-1),m,m,m);
91
91
    for (coordP1=m-1;coordP1<=m;coordP1++) {
92
 
      S8(2*m-3,coordP1);
 
92
      S8((2*m-3),coordP1);
93
93
    }
94
94
  }
95
95
  if (m >= 2) {
96
 
    S5(2*m-3,m,2*m-2,m,m-1,m,m,m);
97
 
    S6(2*m-3,m-1,2*m-2,m,m,m-1,m,m);
98
 
    S1(2*m-2,m,m,m);
99
 
    S8(2*m-2,m);
 
96
    S5((2*m-3),m,(2*m-2),m,(m-1),m,m,m);
 
97
    S6((2*m-3),(m-1),(2*m-2),m,m,(m-1),m,m);
 
98
    S1((2*m-2),m,m,m);
 
99
    S8((2*m-2),m);
100
100
  }
101
101
}