update isl for introduction of isl_stat
[pet.git] / tests / tobi2.scop
blob95d2035a635545cfb1027cb8be85abbe5ab16cfc
1 start: 102
2 end: 201
3 indent: '        '
4 context: '[N] -> {  : N >= 0 and N <= 4294967295 }'
5 schedule: '{ domain: "[N] -> { S_0[i] : exists (e0 = floor((10 + N)/4294967296): i
6   <= 19 and i >= 0 and 4294967296e0 >= -4294967285 + N and 4294967296e0 <= 9 + N -
7   i) }", child: { schedule: "[N] -> L_0[{ S_0[i] -> [(i)] }]" } }'
8 arrays:
9 - context: '{  :  }'
10   extent: '[N] -> { a[] }'
11   element_type: int
12   element_size: 4
13 statements:
14 - line: 10
15   domain: '[N] -> { S_0[i] : exists (e0 = floor((10 + N)/4294967296): 4294967296e0
16     <= 9 + N - i and i <= 19 and i >= 0 and 4294967296e0 <= 10 + N and 4294967296e0
17     >= -4294967285 + N) }'
18   body:
19     type: expression
20     expr:
21       type: op
22       operation: =
23       arguments:
24       - type: access
25         index: '[N] -> { S_0[i] -> a[] }'
26         reference: __pet_ref_0
27         read: 0
28         write: 1
29       - type: int
30         value: 5