summaryrefslogtreecommitdiff
path: root/cloog-0.16.3/test/forwardsub-2-1-2-3.cloog
blob: 33d29f3c093b3b18c474f67731b10c9aa80fff4a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# language: C
c

# Context
#{M | 3<=M}
2 3
#   M   1
1   1  -3
1   0   1
0

4 # Number of statements

1
#{i,j,k | i=1; j=1; 2<=k<=M; 3<=M}
6 6
#   i   j   k    M    1
0   1   0   0    0   -1
0   0   1   0    0   -1
1   0   0   0    1   -3
1   0   0   -1   1   0
1   0   0   1    0   -2
1   0   0   0    0   1
0 0 0

1
#{i,j,k | 2<=i<=k-1; j=1; k<=M}
5 6
#   i    j   k    M    1
0   0    1   0    0   -1
1   -1   0   1    0   -1
1   1    0   0    0   -2
1   0    0   -1   1   0
1   0    0   0    0   1
0 0 0

1
#{i,j | i=1; j=0; 3<=M}
4 5
#   i   j   M    1
0   1   0   0   -1
0   0   1   0   0
1   0   0   1   -3
1   0   0   0   1
0 0 0

1
#{i,j | 2<=i<=M; j=0; 3<=M}
4 5
#   i    j   M    1
0   0    1   0   0
1   1    0   0   -2
1   0    0   1   -3
1   -1   0   1   0
0 0 0
0

0 # Scattering functions