4 context: '[N] -> { : 8 <= N <= 16 }'
5 schedule: '{ domain: "[N] -> { S_11[i] : 0 <= i < N; S_8[i] : 0 <= i <= 1 + N; S_10[i]
6 : 0 <= i < N; S_9[]; S_6[]; S_14[i] : 0 <= i < N; S_17[]; S_4[i] : 0 <= i <= N;
7 S_16[]; S_0[]; S_3[]; S_7[i] : 0 <= i <= 1 + N; S_12[i] : 0 <= i < N; S_1[i] : 0
8 <= i < N; S_5[i] : 0 <= i <= N; S_15[i] : 0 <= i < N; S_2[i] : 0 <= i < N; S_13[i]
9 : 0 <= i < N }", child: { sequence: [ { filter: "[N] -> { S_0[] }" }, { filter:
10 "[N] -> { S_1[i]; S_2[i] }", child: { schedule: "[N] -> L_0[{ S_1[i] -> [(i)]; S_2[i]
11 -> [(i)] }]", child: { sequence: [ { filter: "[N] -> { S_1[i] }" }, { filter: "[N]
12 -> { S_2[i] }" } ] } } }, { filter: "[N] -> { S_3[] }" }, { filter: "[N] -> { S_4[i];
13 S_5[i] }", child: { schedule: "[N] -> L_1[{ S_4[i] -> [(i)]; S_5[i] -> [(i)] }]",
14 child: { sequence: [ { filter: "[N] -> { S_4[i] }" }, { filter: "[N] -> { S_5[i]
15 }" } ] } } }, { filter: "[N] -> { S_6[] }" }, { filter: "[N] -> { S_8[i]; S_7[i]
16 }", child: { schedule: "[N] -> L_2[{ S_8[i] -> [(i)]; S_7[i] -> [(i)] }]", child:
17 { sequence: [ { filter: "[N] -> { S_7[i] }" }, { filter: "[N] -> { S_8[i] }" } ]
18 } } }, { filter: "[N] -> { S_9[] }" }, { filter: "[N] -> { S_11[i]; S_10[i]; S_14[i];
19 S_12[i]; S_15[i]; S_13[i] }", child: { schedule: "[N] -> L_3[{ S_11[i] -> [(i)];
20 S_10[i] -> [(i)]; S_14[i] -> [(i)]; S_12[i] -> [(i)]; S_15[i] -> [(i)]; S_13[i]
21 -> [(i)] }]", child: { sequence: [ { filter: "[N] -> { S_10[i] }" }, { filter: "[N]
22 -> { S_11[i] }" }, { filter: "[N] -> { S_12[i] }" }, { filter: "[N] -> { S_13[i]
23 }" }, { filter: "[N] -> { S_14[i] }" }, { filter: "[N] -> { S_15[i] }" } ] } } },
24 { filter: "[N] -> { S_17[]; S_16[] }", child: { set: [ { filter: "{ S_16[] }" },
25 { filter: "{ S_17[] }" } ] } } ] } }'
28 extent: '[N] -> { __pet_test_0[i] : 0 <= i < N }'
29 value_bounds: '{ [i0] : 0 <= i0 <= 1 }'
34 extent: '[N] -> { i[] }'
37 - context: '[N] -> { : -1 <= N <= 2147483646 }'
38 extent: '[N] -> { t[i0] : 0 <= i0 <= N }'
41 - context: '[N] -> { : N >= 0 }'
42 extent: '[N] -> { x[i0] : 0 <= i0 < N }'
45 - context: '[N] -> { : -1 <= N <= 2147483646 }'
46 extent: '[N] -> { y[i0] : 0 <= i0 <= N }'
49 - context: '[N] -> { : -2 <= N <= 2147483645 }'
50 extent: '[N] -> { z[i0] : 0 <= i0 <= 1 + N }'
55 domain: '[N] -> { S_0[] }'
63 index: '[N] -> { S_0[] -> i[] }'
64 reference: __pet_ref_0
70 domain: '[N] -> { S_1[i] : 0 <= i < N }'
78 index: '[N] -> { S_1[i] -> x[(i)] }'
79 reference: __pet_ref_1
85 domain: '[N] -> { S_2[i] : 0 <= i < N }'
93 index: '[N] -> { S_2[i] -> i[] }'
94 reference: __pet_ref_2
98 index: '[N] -> { S_2[i] -> [(1 + i)] }'
99 reference: __pet_ref_3
103 domain: '[N] -> { S_3[] }'
111 index: '[N] -> { S_3[] -> i[] }'
112 reference: __pet_ref_4
118 domain: '[N] -> { S_4[i] : 0 <= i <= N }'
129 may_read: '[N] -> { S_4[i] -> y[i] }'
130 may_write: '[N] -> { S_4[i] -> y[i] }'
131 must_write: '[N] -> { }'
132 index: '[N] -> { S_4[i] -> y[(i)] }'
133 reference: __pet_ref_5
140 may_read: '[N] -> { S_4[i] -> t[i] }'
141 may_write: '[N] -> { S_4[i] -> t[i] }'
142 must_write: '[N] -> { }'
143 index: '[N] -> { S_4[i] -> t[(i)] }'
144 reference: __pet_ref_6
148 domain: '[N] -> { S_5[i] : 0 <= i <= N }'
156 index: '[N] -> { S_5[i] -> i[] }'
157 reference: __pet_ref_7
161 index: '[N] -> { S_5[i] -> [(1 + i)] }'
162 reference: __pet_ref_8
166 domain: '[N] -> { S_6[] }'
174 index: '[N] -> { S_6[] -> i[] }'
175 reference: __pet_ref_9
181 domain: '[N] -> { S_7[i] : 0 <= i <= 1 + N }'
189 index: '[N] -> { S_7[i] -> z[(i)] }'
190 reference: __pet_ref_10
196 domain: '[N] -> { S_8[i] : 0 <= i <= 1 + N }'
204 index: '[N] -> { S_8[i] -> i[] }'
205 reference: __pet_ref_11
209 index: '[N] -> { S_8[i] -> [(1 + i)] }'
210 reference: __pet_ref_12
214 domain: '[N] -> { S_9[] }'
222 index: '[N] -> { S_9[] -> i[] }'
223 reference: __pet_ref_13
229 domain: '[N] -> { [S_10[i] -> [z = 0]] : 0 <= i < N }'
237 index: '[N] -> { S_10[i] -> x[(i)] }'
238 reference: __pet_ref_15
245 index: '[N] -> { S_10[i] -> x[(i)] }'
246 reference: __pet_ref_16
251 index: '[N] -> { S_10[i] -> z[(i)] }'
252 reference: __pet_ref_14
256 domain: '[N] -> { S_11[i] : 0 <= i < N }'
264 index: '[N] -> { S_11[i] -> __pet_test_0[(i)] }'
265 reference: __pet_ref_17
275 index: '[N] -> { S_11[i] -> x[(i)] }'
276 reference: __pet_ref_18
280 index: '[N] -> { S_11[i] -> x[(i)] }'
281 reference: __pet_ref_19
287 domain: '[N] -> { [S_12[i] -> [__pet_test_0 = 1]] : 0 <= i < N }'
295 index: '[N] -> { S_12[i] -> y[(1 + i)] }'
296 reference: __pet_ref_21
303 index: '[N] -> { S_12[i] -> y[(i)] }'
304 reference: __pet_ref_22
309 index: '[N] -> { S_12[i] -> __pet_test_0[(i)] }'
310 reference: __pet_ref_20
314 domain: '[N] -> { [S_13[i] -> [__pet_test_0 = 1]] : 0 <= i < N }'
322 index: '[N] -> { S_13[i] -> t[(i)] }'
323 reference: __pet_ref_24
330 index: '[N] -> { S_13[i] -> t[(i)] }'
331 reference: __pet_ref_25
336 index: '[N] -> { S_13[i] -> __pet_test_0[(i)] }'
337 reference: __pet_ref_23
341 domain: '[N] -> { S_14[i] : 0 <= i < N }'
349 index: '[N] -> { S_14[i] -> y[(1 + i)] }'
350 reference: __pet_ref_26
354 index: '[N] -> { S_14[i] -> z[(i)] }'
355 reference: __pet_ref_27
362 may_read: '[N] -> { S_14[i] -> y[1 + i] }'
363 may_write: '[N] -> { S_14[i] -> y[1 + i] }'
364 must_write: '[N] -> { }'
365 index: '[N] -> { S_14[i] -> y[(1 + i)] }'
366 reference: __pet_ref_28
373 may_read: '[N] -> { S_14[i] -> z[2 + i] }'
374 may_write: '[N] -> { S_14[i] -> z[2 + i] }'
375 must_write: '[N] -> { }'
376 index: '[N] -> { S_14[i] -> z[(2 + i)] }'
377 reference: __pet_ref_29
381 domain: '[N] -> { S_15[i] : 0 <= i < N }'
389 index: '[N] -> { S_15[i] -> i[] }'
390 reference: __pet_ref_30
394 index: '[N] -> { S_15[i] -> [(1 + i)] }'
395 reference: __pet_ref_31
399 domain: '[N] -> { S_16[] }'
407 killed: '[N] -> { S_16[] -> i[] }'
408 index: '[N] -> { S_16[] -> i[] }'
409 reference: __pet_ref_32
412 domain: '[N] -> { S_17[] }'
420 killed: '[N] -> { S_17[] -> x[o0] : 0 <= o0 < N }'
421 index: '[N] -> { S_17[] -> x[] }'
423 reference: __pet_ref_33