4 context: '[N, in] -> { : N <= 2147483646 and N >= -1 and in <= 2147483647 and in
6 schedule: '{ domain: "[N] -> { S_0[] : N >= 0; S_1[i] : i >= 1 and i <= N; S_2[] :
7 N >= 0 }", child: { sequence: [ { filter: "[N] -> { S_0[] }" }, { filter: "[N] ->
8 { S_1[i] }", child: { schedule: "[N] -> L_0[{ S_1[i] -> [(i)] }]" } }, { filter:
9 "[N] -> { S_2[] }" } ] } }'
11 - context: '[N] -> { : N <= 2147483646 and N >= -1 }'
12 extent: '[N, in] -> { A[i0] : i0 <= N and i0 >= 0 }'
16 extent: '[N, in] -> { out[] }'
21 domain: '[N, in] -> { S_0[] : N >= 0 }'
29 index: '[N, in] -> { S_0[] -> A[(0)] }'
30 reference: __pet_ref_0
34 index: '[N, in] -> { S_0[] -> [(in)] }'
35 reference: __pet_ref_1
39 domain: '[N, in] -> { S_1[i] : i >= 1 and i <= N }'
47 index: '[N, in] -> { S_1[i] -> A[(i)] }'
48 reference: __pet_ref_2
58 index: '[N, in] -> { S_1[i] -> A[(floor((i)/2))] }'
59 reference: __pet_ref_3
63 domain: '[N, in] -> { S_2[] : N >= 0 }'
71 index: '[N, in] -> { S_2[] -> out[] }'
72 reference: __pet_ref_4
79 index: '[N, in] -> { S_2[] -> A[(N)] }'
80 reference: __pet_ref_5