4 context: '[K, N] -> { : N <= 16 and N >= 8 and K >= 100 and K <= 1000 }'
5 context_value: '[K, N] -> { : K = 256 }'
7 - context: '[N] -> { : N >= 0 }'
8 extent: '[N, K] -> { R[i0, i1] : i0 >= 0 and i0 <= -1 + N and i1 <= -1 + N and i1
12 - context: '[N, K] -> { : K >= 0 and N >= 0 }'
13 extent: '[N, K] -> { X[i0, i1] : i1 <= -1 + N and i1 >= 0 and i0 <= -1 + K and i0
18 extent: '[N, K] -> { t[] }'
23 domain: '[N, K] -> { S_0[j, i] : i >= j and j >= 0 and i <= -1 + N }'
24 schedule: '[N] -> { S_0[j, i] -> [0, j, i] }'
32 relation: '[N, K] -> { S_0[j, i] -> R[j, i] }'
33 index: '[N, K] -> { S_0[j, i] -> R[(j), (i)] }'
34 reference: __pet_ref_0
40 domain: '[N, K] -> { S_1[k, j] : j <= -1 + N and j >= 0 and k <= -1 + K and k >=
42 schedule: '[K, N] -> { S_1[k, j] -> [1, k, j] }'
50 relation: '[N, K] -> { S_1[k, j] -> X[k, j] }'
51 index: '[N, K] -> { S_1[k, j] -> X[(k), (j)] }'
52 reference: __pet_ref_1
58 domain: '[N, K] -> { S_2[k, j] : j <= -1 + N and j >= 0 and k <= -1 + K and k >=
60 schedule: '[K, N] -> { S_2[k, j] -> [2, k, j, 0] }'
68 relation: '[N, K] -> { S_2[k, j] -> R[j, j] }'
69 index: '[N, K] -> { S_2[k, j] -> R[(j), (j)] }'
70 reference: __pet_ref_2
74 relation: '[N, K] -> { S_2[k, j] -> X[k, j] }'
75 index: '[N, K] -> { S_2[k, j] -> X[(k), (j)] }'
76 reference: __pet_ref_3
83 relation: '[N, K] -> { S_2[k, j] -> R[j, j] }'
84 index: '[N, K] -> { S_2[k, j] -> R[(j), (j)] }'
85 reference: __pet_ref_4
92 relation: '[N, K] -> { S_2[k, j] -> X[k, j] }'
93 index: '[N, K] -> { S_2[k, j] -> X[(k), (j)] }'
94 reference: __pet_ref_5
101 relation: '[N, K] -> { S_2[k, j] -> t[] }'
102 index: '[N, K] -> { S_2[k, j] -> t[] }'
103 reference: __pet_ref_6
107 domain: '[N, K] -> { S_3[k, j, i] : i >= 1 + j and j >= 0 and k <= -1 + K and k
108 >= 0 and i <= -1 + N }'
109 schedule: '[K, N] -> { S_3[k, j, i] -> [2, k, j, 1, i] }'
117 relation: '[N, K] -> { S_3[k, j, i] -> R[j, i] }'
118 index: '[N, K] -> { S_3[k, j, i] -> R[(j), (i)] }'
119 reference: __pet_ref_7
123 relation: '[N, K] -> { S_3[k, j, i] -> X[k, i] }'
124 index: '[N, K] -> { S_3[k, j, i] -> X[(k), (i)] }'
125 reference: __pet_ref_8
129 relation: '[N, K] -> { S_3[k, j, i] -> t[] }'
130 index: '[N, K] -> { S_3[k, j, i] -> t[] }'
131 reference: __pet_ref_9
138 relation: '[N, K] -> { S_3[k, j, i] -> R[j, i] }'
139 index: '[N, K] -> { S_3[k, j, i] -> R[(j), (i)] }'
140 reference: __pet_ref_10
147 relation: '[N, K] -> { S_3[k, j, i] -> X[k, i] }'
148 index: '[N, K] -> { S_3[k, j, i] -> X[(k), (i)] }'
149 reference: __pet_ref_11
156 relation: '[N, K] -> { S_3[k, j, i] -> t[] }'
157 index: '[N, K] -> { S_3[k, j, i] -> t[] }'
158 reference: __pet_ref_12
162 domain: '[N, K] -> { S_4[j, i] : i >= j and j >= 0 and i <= -1 + N }'
163 schedule: '[N] -> { S_4[j, i] -> [3, j, i] }'
171 relation: '[N, K] -> { S_4[j, i] -> R[j, i] }'
172 index: '[N, K] -> { S_4[j, i] -> R[(j), (i)] }'
173 reference: __pet_ref_13