CLooG 0.18.4
[cloog.git] / test / classen2.cloog
blobdc12884b48a18c64ea5327421cf993bd40723c10
1 # created: Wed Mar 17 17:37:13 CET 2010
2 # ---------------------- CONTEXT ----------------------
3 c # language is C
5 # Context (no parameter, so always true)
6 1 7
7  1 0 0 0 0 0 0
10 1 # set parameter names
11 outerTimeTileScatter outerProcTileScatter1 outerProcTileScatter2 M N
13 # --------------------- STATEMENTS --------------------
16 1 # domains per statement
17 20 13
18  1 2 1 1 -1 0 0 0 0 0 0 0 0
19  1 1 1 1 0 -1 0 0 0 0 0 0 1
20  1 1 1 0 0 0 -1 0 0 0 0 0 1
21  1 -2 -1 -1 1 0 0 0 0 0 0 0 0
22  1 -1 -1 -1 0 1 0 0 0 0 0 0 -1
23  1 -1 -1 0 0 0 1 0 0 0 0 0 -1
24  1 0 0 1 0 0 0 0 0 0 0 0 -1
25  1 0 0 -1 0 0 0 0 0 0 0 1 -2
26  1 0 1 0 0 0 0 0 0 0 0 0 -1
27  1 0 -1 0 0 0 0 0 0 0 0 1 -2
28  1 1 0 0 0 0 0 0 0 0 0 0 -1
29  1 -1 0 0 0 0 0 0 0 0 1 0 -1
30  1 0 0 0 1 0 0 -5 0 0 0 0 0
31  1 0 0 0 0 1 0 0 -5 0 0 0 0
32  1 0 0 0 0 0 1 0 0 -5 0 0 0
33  1 0 0 0 0 0 -1 0 0 5 0 0 4
34  1 0 0 0 0 -1 0 0 5 0 0 0 4
35  1 0 0 0 -1 0 0 5 0 0 0 0 4
36  1 0 0 0 0 0 0 0 0 0 0 1 -3
37  1 0 0 0 0 0 0 0 0 0 1 0 -2
40 0 0 0 # for future options...
44 1 # set the iterator names
45 compIter1 compIter2 compIter3 compIter4 compIter5 compIter6
47 # --------------------- SCATTERING --------------------
48 1 # Scattering functions
49 3 16
50  0 1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0
51  0 0 1 0 0 0 0 0 -1 0 0 0 0 0 0 0
52  0 0 0 1 0 0 0 0 0 -1 0 0 0 0 0 0
55 1 # we set the scattering dimension names
56 compScatter1 compScatter2 compScatter3