4 context: '[n] -> { : n >= 0 and n <= 2147483647 }'
6 - context: '[n] -> { : n >= 0 }'
7 extent: '[n] -> { A[i0, i1] : i1 >= 0 and i0 >= 0 and i1 <= -1 + n }'
10 - context: '[n] -> { : n >= 0 }'
11 extent: '[n] -> { B[i0, i1] : i1 >= 0 and i0 >= 0 and i1 <= -1 + n }'
16 domain: '[n] -> { S_0[i, j] : i >= 0 and i <= -1 + n and j <= -1 + n and j >= 0
18 schedule: '[n] -> { S_0[i, j] -> [0, i, j] }'
26 index: '[n] -> { [S_0[i, j] -> [i2]] -> B[(i), ((i2) : i2 >= 0)] }'
27 reference: __pet_ref_1
32 index: '[n] -> { S_0[i, j] -> A[(i), (j)] }'
33 reference: __pet_ref_0
40 index: '[n] -> { S_0[i, j] -> [(i)] }'
41 reference: __pet_ref_2
45 index: '[n] -> { S_0[i, j] -> [(j)] }'
46 reference: __pet_ref_3
50 - filter: '[n] -> { S_0[i, j] -> S_0[i, j''] : j'' >= 1 + j }'