export pet_expr_foreach_access_expr
[pet.git] / tests / loop5.scop
blob9ac4879d4915662f41b1bf2dd0c098f9f2f2e72a
1 start: 34
2 end: 110
3 context: '[n, m] -> {  : m <= 2147483645 and n <= 2147483646 and n >= -2147483648
4   and m >= -2147483648 }'
5 arrays:
6 - context: '{  :  }'
7   extent: '[n, m] -> { a[] }'
8   element_type: int
9   element_size: 4
10 statements:
11 - line: 7
12   domain: '[n, m] -> { S_0[i] : i <= m and i >= n }'
13   schedule: '[n, m] -> { S_0[i] -> [0, i] }'
14   body:
15     type: op
16     operation: =
17     arguments:
18     - type: access
19       relation: '[n, m] -> { S_0[i] -> a[] }'
20       index: '[n, m] -> { S_0[i] -> a[] }'
21       reference: __pet_ref_0
22       read: 0
23       write: 1
24     - type: int
25       value: 5