4 context: '[N] -> { : 8 <= N <= 16 }'
5 schedule: '{ domain: "[N] -> { S_9[]; S_11[]; S_3[i, j] : i >= 0 and 0 <= j < N; S_2[i,
6 j] : i >= 0 and 0 <= j < N; S_10[]; S_4[i] : i >= 0; S_0[]; S_7[i] : i >= 0; S_8[];
7 S_1[i] : i >= 0; S_6[i, j] : i >= 0 and 0 <= j < N; S_5[i, j] : i >= 0 and 0 <=
8 j < N }", child: { sequence: [ { filter: "[N] -> { S_0[] }" }, { filter: "[N] ->
9 { S_3[i, j]; S_2[i, j]; S_4[i]; S_7[i]; S_1[i]; S_6[i, j]; S_5[i, j] }", child:
10 { schedule: "[N] -> L_0[{ S_3[i, j] -> [(i)]; S_2[i, j] -> [(i)]; S_4[i] -> [(i)];
11 S_7[i] -> [(i)]; S_1[i] -> [(i)]; S_6[i, j] -> [(i)]; S_5[i, j] -> [(i)] }]", child:
12 { sequence: [ { filter: "[N] -> { S_1[i] }" }, { filter: "[N] -> { S_3[i, j]; S_2[i,
13 j] }", child: { schedule: "[N] -> L_1[{ S_3[i, j] -> [(j)]; S_2[i, j] -> [(j)] }]",
14 child: { sequence: [ { filter: "[N] -> { S_2[i, j] }" }, { filter: "[N] -> { S_3[i,
15 j] }" } ] } } }, { filter: "[N] -> { S_4[i] }" }, { filter: "[N] -> { S_6[i, j];
16 S_5[i, j] }", child: { schedule: "[N] -> L_2[{ S_6[i, j] -> [(j)]; S_5[i, j] ->
17 [(j)] }]", child: { sequence: [ { filter: "[N] -> { S_5[i, j] }" }, { filter: "[N]
18 -> { S_6[i, j] }" } ] } } }, { filter: "[N] -> { S_7[i] }" } ] } } }, { filter:
19 "[N] -> { S_9[]; S_11[]; S_10[]; S_8[] }", child: { set: [ { filter: "{ S_8[] }"
20 }, { filter: "{ S_9[] }" }, { filter: "{ S_10[] }" }, { filter: "{ S_11[] }" } ]
23 - context: '[N] -> { : N >= 0 }'
24 extent: '[N] -> { a[i0] : 0 <= i0 < N }'
27 - context: '[N] -> { : N >= 0 }'
28 extent: '[N] -> { b[i0] : 0 <= i0 < N }'
32 extent: '[N] -> { i[] }'
33 element_type: unsigned int
36 extent: '[N] -> { j[] }'
41 domain: '[N] -> { S_0[] }'
49 index: '[N] -> { S_0[] -> i[] }'
50 reference: __pet_ref_0
56 domain: '[N] -> { S_1[i] : i >= 0 }'
64 index: '[N] -> { S_1[i] -> j[] }'
65 reference: __pet_ref_1
71 domain: '[N] -> { S_2[i, j] : i >= 0 and 0 <= j < N }'
79 index: '[N] -> { S_2[i, j] -> a[(j)] }'
80 reference: __pet_ref_2
86 domain: '[N] -> { S_3[i, j] : i >= 0 and 0 <= j < N }'
94 index: '[N] -> { S_3[i, j] -> j[] }'
95 reference: __pet_ref_3
99 index: '[N] -> { S_3[i, j] -> [(1 + j)] }'
100 reference: __pet_ref_4
104 domain: '[N] -> { S_4[i] : i >= 0 }'
112 index: '[N] -> { S_4[i] -> j[] }'
113 reference: __pet_ref_5
119 domain: '[N] -> { S_5[i, j] : i >= 0 and 0 <= j < N }'
127 index: '[N] -> { S_5[i, j] -> b[(j)] }'
128 reference: __pet_ref_6
132 index: '[N] -> { S_5[i, j] -> a[(j)] }'
133 reference: __pet_ref_7
137 domain: '[N] -> { S_6[i, j] : i >= 0 and 0 <= j < N }'
145 index: '[N] -> { S_6[i, j] -> j[] }'
146 reference: __pet_ref_8
150 index: '[N] -> { S_6[i, j] -> [(1 + j)] }'
151 reference: __pet_ref_9
155 domain: '[N] -> { S_7[i] : i >= 0 }'
163 index: '[N] -> { S_7[i] -> i[] }'
164 reference: __pet_ref_10
168 index: '[N] -> { S_7[i] -> [(1 + i - 4294967296*floor((1 + i)/4294967296))]
170 reference: __pet_ref_11
174 domain: '[N] -> { S_8[] }'
182 killed: '[N] -> { S_8[] -> i[] }'
183 index: '[N] -> { S_8[] -> i[] }'
184 reference: __pet_ref_12
187 domain: '[N] -> { S_9[] }'
195 killed: '[N] -> { S_9[] -> j[] }'
196 index: '[N] -> { S_9[] -> j[] }'
197 reference: __pet_ref_13
200 domain: '[N] -> { S_10[] }'
208 killed: '[N] -> { S_10[] -> a[o0] : 0 <= o0 < N }'
209 index: '[N] -> { S_10[] -> a[] }'
211 reference: __pet_ref_14
214 domain: '[N] -> { S_11[] }'
222 killed: '[N] -> { S_11[] -> b[o0] : 0 <= o0 < N }'
223 index: '[N] -> { S_11[] -> b[] }'
225 reference: __pet_ref_15