CLooG 0.18.4
[cloog.git] / test / nul_girbal.cloog
blob638eb99fb954742afdf5b3225f646404ecaafb23
1 c # language is C
2 # ---------- CONTEXT ----------
3 1 # Context (no constraints on parameters)
4 1    2     # 1 lines, 2 columns
5 0    0
7 0 # Automatically find parameter names
9 # ---------- STATEMENTS ----------
10 5 # Number of statements
12 1 # Statement has a non resticted domain
13 1    2
14 1    0
15 0    0    0
17 1 # Statement has a non resticted domain
18 1    2
19 1    0
20 0    0    0
22 1 # Statement has 1 domain STATEMENT QUI ME PAUSE PB
23 6    5
24 #    i    j    p    1
25 1    0    1    0    0    # 0 <= j <= 999
26 1    0    -1   0    999
27 1    -1   1    0    0    # j <= i <= j + 9
28 1    1    -1   0    9
29 1    -1   0    10   0    #  i = 10 * p
30 1    1    0    -10  0
31 0    0    0
33 1 # Statement has a non resticted domain
34 1    2
35 1    0
36 0    0    0
38 1 # Statement has a non resticted domain
39 1    2
40 1    0
41 0    0    0
43 0 # Automatically find iterator names.
45 # ---------- SCATTERING FUNCTIONS ----------
46 5 # Number of scattering functions
48 5    7
49 #    p0   p1   p2   p3   p4
50 0    1    0    0    0    0                   0     # Beta 0
51 0    0    1    0    0    0                   0     # Alpha & Gamma 1
52 0    0    0    1    0    0                   0     # Beta 1
53 0    0    0    0    1    0                   0     # Alpha & Gamma 2
54 0    0    0    0    0    1                   0     # Beta 2
56 5    7
57 #    p0   p1   p2   p3   p4
58 0    1    0    0    0    0                   -1    # Beta 0
59 0    0    1    0    0    0                   0     # Alpha & Gamma 1
60 0    0    0    1    0    0                   0     # Beta 1
61 0    0    0    0    1    0                   0     # Alpha & Gamma 2
62 0    0    0    0    0    1                   0     # Beta 2
64 5    10
65 #    p0   p1   p2   p3   p4
66 0    1    0    0    0    0         0    0           0     -2    # Beta 0
67 0    0    1    0    0    0         -1   0           0      0     # Alpha & Gamma 1
68 0    0    0    1    0    0         0    0           0      0     # Beta 1
69 0    0    0    0    1    0         0    -1          0      0     # Alpha & Gamma 2
70 0    0    0    0    0    1         0    0           0      0     # Beta 2
72 5    7
73 #    p0   p1   p2   p3   p4
74 0    1    0    0    0    0                   -3    # Beta 0
75 0    0    1    0    0    0                   0     # Alpha & Gamma 1
76 0    0    0    1    0    0                   0     # Beta 1
77 0    0    0    0    1    0                   0     # Alpha & Gamma 2
78 0    0    0    0    0    1                   0     # Beta 2
80 5    7
81 #    p0   p1   p2   p3   p4
82 0    1    0    0    0    0                   -4    # Beta 0
83 0    0    1    0    0    0                   0     # Alpha & Gamma 1
84 0    0    0    1    0    0                   0     # Beta 1
85 0    0    0    0    1    0                   0     # Alpha & Gamma 2
86 0    0    0    0    0    1                   0     # Beta 2
88 1 # Set the scattering parameter names.
89 p0 p1 p2 p3 p4