keep track of indentation of extracted code
[pet.git] / tests / decl2.scop
blob188998cd5b6b61e0a358668457cfcad94bbdbf50
1 start: 18
2 end: 69
3 indent: "\t"
4 context: '[N] -> {  : N >= 1 and N <= 2147483647 }'
5 arrays:
6 - context: '[N] -> {  : N >= 0 }'
7   extent: '[N] -> { A[i0] : i0 <= -1 + N and i0 >= 0 }'
8   element_type: int
9   element_size: 4
10   declared: 1
11   exposed: 1
12 statements:
13 - line: 4
14   domain: '[N] -> { S_0[] }'
15   schedule: '{ S_0[] -> [0] }'
16   body:
17     type: op
18     operation: kill
19     arguments:
20     - type: access
21       relation: '[N] -> { S_0[] -> A[o0] : o0 <= -1 + N and o0 >= 0 }'
22       index: '[N] -> { S_0[] -> A[] }'
23       reference: __pet_ref_0
24       read: 0
25       write: 0
26 - line: 5
27   domain: '[N] -> { S_1[] }'
28   schedule: '{ S_1[] -> [1] }'
29   body:
30     type: op
31     operation: =
32     arguments:
33     - type: access
34       relation: '[N] -> { S_1[] -> A[0] }'
35       index: '[N] -> { S_1[] -> A[(0)] }'
36       reference: __pet_ref_1
37       read: 0
38       write: 1
39     - type: int
40       value: 1