4 context: '[N, K, M] -> { : 0 <= N <= 2147483647 and 0 <= K <= 2147483647 and -2147483648
6 schedule: '{ domain: "[N, K, M] -> { S_11[]; S_1[i] : 0 <= i < M; S_4[i, j, k] : 0
7 <= i < M and 0 <= j < N and 0 <= k < K; S_8[i, j, k] : 0 <= i < M and 0 <= j < N
8 and 0 <= k < K; S_9[i, j] : 0 <= i < M and 0 <= j < N; S_13[]; S_0[]; S_7[i, j,
9 k] : 0 <= i < M and 0 <= j < N and 0 <= k < K; S_2[i, j] : 0 <= i < M and 0 <= j
10 < N; S_12[]; S_10[i] : 0 <= i < M; S_6[i, j, k] : 0 <= i < M and 0 <= j < N and
11 0 <= k < K; S_5[i, j, k] : 0 <= i < M and 0 <= j < N and 0 <= k < K; S_3[i, j] :
12 0 <= i < M and 0 <= j < N }", child: { sequence: [ { filter: "[M, N, K] -> { S_0[]
13 }" }, { filter: "[M, N, K] -> { S_4[i, j, k]; S_5[i, j, k]; S_9[i, j]; S_6[i, j,
14 k]; S_2[i, j]; S_8[i, j, k]; S_7[i, j, k]; S_3[i, j]; S_1[i]; S_10[i] }", child:
15 { schedule: "[M, N, K] -> L_0[{ S_4[i, j, k] -> [(i)]; S_5[i, j, k] -> [(i)]; S_9[i,
16 j] -> [(i)]; S_6[i, j, k] -> [(i)]; S_2[i, j] -> [(i)]; S_8[i, j, k] -> [(i)]; S_7[i,
17 j, k] -> [(i)]; S_3[i, j] -> [(i)]; S_1[i] -> [(i)]; S_10[i] -> [(i)] }]", child:
18 { sequence: [ { filter: "[M, N, K] -> { S_1[i] }" }, { filter: "[M, N, K] -> { S_4[i,
19 j, k]; S_5[i, j, k]; S_9[i, j]; S_6[i, j, k]; S_2[i, j]; S_8[i, j, k]; S_7[i, j,
20 k]; S_3[i, j] }", child: { schedule: "[M, N, K] -> L_1[{ S_4[i, j, k] -> [(j)];
21 S_5[i, j, k] -> [(j)]; S_9[i, j] -> [(j)]; S_6[i, j, k] -> [(j)]; S_2[i, j] -> [(j)];
22 S_8[i, j, k] -> [(j)]; S_7[i, j, k] -> [(j)]; S_3[i, j] -> [(j)] }]", child: { sequence:
23 [ { filter: "[M, N, K] -> { S_2[i, j] }" }, { filter: "[M, N, K] -> { S_3[i, j]
24 }" }, { filter: "[M, N, K] -> { S_5[i, j, k]; S_4[i, j, k]; S_6[i, j, k]; S_8[i,
25 j, k]; S_7[i, j, k] }", child: { schedule: "[M, N, K] -> L_2[{ S_5[i, j, k] -> [(k)];
26 S_4[i, j, k] -> [(k)]; S_6[i, j, k] -> [(k)]; S_8[i, j, k] -> [(k)]; S_7[i, j, k]
27 -> [(k)] }]", child: { sequence: [ { filter: "[M, N, K] -> { S_4[i, j, k] }" },
28 { filter: "[M, N, K] -> { S_5[i, j, k] }" }, { filter: "[M, N, K] -> { S_7[i, j,
29 k] }" }, { filter: "[M, N, K] -> { S_6[i, j, k] }" }, { filter: "[M, N, K] -> {
30 S_8[i, j, k] }" } ] } } }, { filter: "[M, N, K] -> { S_9[i, j] }" } ] } } }, { filter:
31 "[M, N, K] -> { S_10[i] }" } ] } } }, { filter: "[M, N, K] -> { S_11[]; S_12[];
32 S_13[] }", child: { set: [ { filter: "{ S_11[] }" }, { filter: "{ S_12[] }" }, {
33 filter: "{ S_13[] }" } ] } } ] } }'
36 extent: '[N, K, M] -> { t[] }'
40 - context: '[K] -> { : K >= 0 }'
41 extent: '[N, K, M] -> { A[i0, i1] : i0 >= 0 and 0 <= i1 < K }'
44 - context: '[N] -> { : N >= 0 }'
45 extent: '[N, K, M] -> { B[i0, i1] : i0 >= 0 and 0 <= i1 < N }'
48 - context: '[N] -> { : N >= 0 }'
49 extent: '[N, K, M] -> { C[i0, i1] : i0 >= 0 and 0 <= i1 < N }'
53 extent: '[N, K, M] -> { i[] }'
57 extent: '[N, K, M] -> { j[] }'
61 extent: '[N, K, M] -> { k[] }'
66 domain: '[N, K, M] -> { S_0[] }'
74 index: '[N, K, M] -> { S_0[] -> i[] }'
75 reference: __pet_ref_0
81 domain: '[N, K, M] -> { S_1[i] : 0 <= i < M }'
89 index: '[N, K, M] -> { S_1[i] -> j[] }'
90 reference: __pet_ref_1
96 domain: '[N, K, M] -> { S_2[i, j] : 0 <= i < M and 0 <= j < N }'
104 index: '[N, K, M] -> { S_2[i, j] -> C[(i), (j)] }'
105 reference: __pet_ref_2
111 domain: '[N, K, M] -> { S_3[i, j] : 0 <= i < M and 0 <= j < N }'
119 index: '[N, K, M] -> { S_3[i, j] -> k[] }'
120 reference: __pet_ref_3
126 domain: '[N, K, M] -> { S_4[i, j, k] : 0 <= i < M and 0 <= j < N and 0 <= k < K
135 killed: '[N, K, M] -> { S_4[i, j, k] -> t[] }'
136 index: '[N, K, M] -> { S_4[i, j, k] -> t[] }'
137 reference: __pet_ref_4
140 domain: '[N, K, M] -> { S_5[i, j, k] : 0 <= i < M and 0 <= j < N and 0 <= k < K
149 index: '[N, K, M] -> { S_5[i, j, k] -> t[] }'
150 reference: __pet_ref_5
157 index: '[N, K, M] -> { S_5[i, j, k] -> A[(i), (k)] }'
158 reference: __pet_ref_6
162 index: '[N, K, M] -> { S_5[i, j, k] -> B[(k), (j)] }'
163 reference: __pet_ref_7
167 domain: '[N, K, M] -> { S_7[i, j, k] : 0 <= i < M and 0 <= j < N and 0 <= k < K
176 index: '[N, K, M] -> { S_7[i, j, k] -> C[(i), (j)] }'
177 reference: __pet_ref_8
181 index: '[N, K, M] -> { S_7[i, j, k] -> t[] }'
182 reference: __pet_ref_9
186 domain: '[N, K, M] -> { S_6[i, j, k] : 0 <= i < M and 0 <= j < N and 0 <= k < K
195 killed: '[N, K, M] -> { S_6[i, j, k] -> t[] }'
196 index: '[N, K, M] -> { S_6[i, j, k] -> t[] }'
197 reference: __pet_ref_10
200 domain: '[N, K, M] -> { S_8[i, j, k] : 0 <= i < M and 0 <= j < N and 0 <= k < K
209 index: '[N, K, M] -> { S_8[i, j, k] -> k[] }'
210 reference: __pet_ref_11
214 index: '[N, K, M] -> { S_8[i, j, k] -> [(1 + k)] }'
215 reference: __pet_ref_12
219 domain: '[N, K, M] -> { S_9[i, j] : 0 <= i < M and 0 <= j < N }'
227 index: '[N, K, M] -> { S_9[i, j] -> j[] }'
228 reference: __pet_ref_13
232 index: '[N, K, M] -> { S_9[i, j] -> [(1 + j)] }'
233 reference: __pet_ref_14
237 domain: '[N, K, M] -> { S_10[i] : 0 <= i < M }'
245 index: '[N, K, M] -> { S_10[i] -> i[] }'
246 reference: __pet_ref_15
250 index: '[N, K, M] -> { S_10[i] -> [(1 + i)] }'
251 reference: __pet_ref_16
255 domain: '[N, K, M] -> { S_11[] }'
263 killed: '[N, K, M] -> { S_11[] -> i[] }'
264 index: '[N, K, M] -> { S_11[] -> i[] }'
265 reference: __pet_ref_17
268 domain: '[N, K, M] -> { S_12[] }'
276 killed: '[N, K, M] -> { S_12[] -> j[] }'
277 index: '[N, K, M] -> { S_12[] -> j[] }'
278 reference: __pet_ref_18
281 domain: '[N, K, M] -> { S_13[] }'
289 killed: '[N, K, M] -> { S_13[] -> k[] }'
290 index: '[N, K, M] -> { S_13[] -> k[] }'
291 reference: __pet_ref_19