detect failures in isl.py generation
[pet.git] / ChangeLog
blob82c0d99280132ee0456626746fbc5c3529a75b46
1 version: 0.11.1
2 date: Sat Jul 28 23:01:35 CEST 2018
3 changes:
4         - update isl
5 ---
6 version: 0.11
7 date: Sat Mar  3 11:00:19 CET 2018
8 changes:
9         - support bitwise assignment operators in statements
10         - support inlining of non-outermost call expressions
11         - support return statements in summary functions
12 ---
13 version: 0.10
14 date: Sun Dec 18 11:07:36 CET 2016
15 changes:
16         - detect and report unbalanced pairs of scop/endscop pragmas
17         - take into account assumptions during extraction
18 ---
19 version: 0.09
20 date: Tue May  3 15:06:19 CEST 2016
21 changes:
22         - push affine conditions into index expressions
23         - properly support undeclared loop iterators
24 ---
25 version: 0.08
26 date: Fri Jan 15 08:27:46 CET 2016
27 changes:
28         - initialize compiler builtins
29         - support recent clangs
30         - rename pet_scop accessors
31         - support variable renaming
32         - support inlining of outermost call expressions
33         - add preliminary Python bindings
34 ---
35 version: 0.07
36 date: Sat Jun 13 08:47:22 CEST 2015
37 changes:
38         - support recent clangs
39         - support __pencil_kill
40         - support schedule trees
41 ---
42 version: 0.06
43 date: Sun Oct 26 09:47:01 CET 2014
44 changes:
45         - support recent clangs
46         - break up access relations into may_read/may_write/must_write
47         - analyze called function if body is available
48         - support summary functions
49 ---
50 version: 0.05
51 date: Mon Apr 14 11:14:39 CEST 2014
52 changes:
53         - support recent clangs
54         - support more types of operations in statements
55         - add printing of (transformed) statement bodies
56         - add reference identifiers
57         - keep track of index expressions
58         - support multiple scops
59         - support member accesses
60         - improved support for autodetecting scops
61         - support macro statements
62         - support enum constants
63         - support pencil independent pragma
64 ---
65 version: 0.04
66 date: Wed Jun 26 10:25:53 CEST 2013
67 changes:
68         - support recent clangs
69         - keep better track of doubles
70         - support cast expressions
71 ---
72 version: 0.03
73 date: Mon Dec  3 08:19:06 CET 2012
74 changes:
75         - support recent clangs
76         - support (single) variable declarations inside a scop
77         - support modulo operation statements
78 ---
79 version: 0.02
80 date: Mon Jun  4 14:35:43 CEST 2012
81 changes:
82         - support recent clangs
83         - take into account overflows on signed integers
84         - support increment and decrement operation statements
85         - support non-affine conditions in for loops
86         - support while, break and continue