1 context: '[N, M] -> { [] : N >= 0 and M >= 0 }'
3 - context: '[N, M] -> { [] : N >= 0 and M >= 0 }'
4 extent: '[N, M] -> { in1[i0, i1] : i0 >= 0 and i1 >= 0 and i0 <= -1 + N and i1 <=
7 - context: '[N, M] -> { [] : N >= 0 }'
8 extent: '[N] -> { in2[i0] : i0 >= 0 and i0 <= -1 + N }'
9 value_bounds: '{ [i0] : i0 >= -1 and i0 <= 1 }'
11 - context: '[N, M] -> { [] : N >= 0 }'
12 extent: '[N] -> { A[i0, i1] : i0 >= 0 and i1 >= 0 and i0 <= -1 + N and i1 <= 9 }'
14 - context: '[N, M] -> { [] : N >= 0 }'
15 extent: '[N] -> { C[i0] : i0 >= 0 and i0 <= -1 + N }'
17 - context: '[N, M] -> { [] }'
22 domain: '[N] -> { S_0[i] : i <= -1 + N and i >= 0 }'
23 schedule: '[N] -> { S_0[i] -> [0, i, 0] }'
29 relation: '[N] -> { S_0[i] -> m[] }'
36 relation: '[N] -> { S_0[i] -> [i] }'
40 relation: '[N] -> { S_0[i] -> [1] }'
44 domain: '[N, M] -> { S_1[i, j] : i <= -1 + N and i >= 0 and j <= -1 + M and j >=
46 schedule: '[N, M] -> { S_1[i, j] -> [0, i, 1, j] }'
52 relation: '[N, M] -> { S_1[i, j] -> m[] }'
62 relation: '[N, M] -> { S_1[i, j] -> m[] }'
66 relation: '[N, M] -> { S_1[i, j] -> in1[i, j] }'
70 domain: '[N] -> { S_2[i] : i <= -1 + N and i >= 0 }'
71 schedule: '[N] -> { S_2[i] -> [0, i, 2] }'
80 relation: '[N] -> { S_2[i] -> m[] }'
84 relation: '[N] -> { S_2[i] -> A[i, o1] }'
89 schedule: '{ S_3[] -> [1] }'
95 relation: '{ S_3[] -> A[5, 6] }'
99 relation: '{ S_3[] -> [0] }'
103 domain: '[N] -> { S_4[i] : i <= -1 + N and i >= 0 }'
104 schedule: '[N] -> { S_4[i] -> [2, i] }'
110 relation: '[N] -> { S_4[i] -> C[i] }'
116 relation: '[N] -> { [S_4[i] -> [i1]] -> [1] : i1 >= -i and i1 <= -1 + N -
117 i; [S_4[i] -> [i1]] -> [0] : i1 <= -1 - i or (i1 >= -i and i1 >= N - i)
123 relation: '[N] -> { S_4[i] -> in2[i] }'
130 relation: '[N] -> { [S_4[i] -> [i1]] -> A[i + i1, o1] : i1 >= -i and i1
136 relation: '[N] -> { S_4[i] -> in2[i] }'
140 relation: '[N] -> { [S_4[i] -> [i1]] -> [0] : i1 <= -1 - i or (i1 >= -i and
146 relation: '[N] -> { S_4[i] -> in2[i] }'