link against isl libraries first
[pet.git] / ChangeLog
blob5c0ba9edccb4426a4ab39e3e7691b67f1c851526
1 version: 0.11.7
2 date: Sun Apr  2 10:02:35 AM CEST 2023
3 changes:
4         - add example application
5         - take into account reads performed by statement arguments
6         - support recent versions of clang
7 ---
8 version: 0.11.6
9 date: Sat 02 Jul 2022 02:39:46 PM CEST
10 changes:
11         - support recent versions of clang
12 ---
13 version: 0.11.5
14 date: Sun 25 Apr 2021 06:47:59 PM CEST
15 changes:
16         - support recent versions of clang
17 ---
18 version: 0.11.4
19 date: Sun 01 Nov 2020 03:06:38 PM CET
20 changes:
21         - support recent versions of clang
22 ---
23 version: 0.11.3
24 date: Sat Nov  9 10:58:20 CET 2019
25 changes:
26         - support recent versions of clang
27 ---
28 version: 0.11.2
29 date: Tue Mar 26 20:04:11 CET 2019
30 changes:
31         - support recent versions of clang
32 ---
33 version: 0.11.1
34 date: Sat Jul 28 23:01:35 CEST 2018
35 changes:
36         - update isl
37 ---
38 version: 0.11
39 date: Sat Mar  3 11:00:19 CET 2018
40 changes:
41         - support bitwise assignment operators in statements
42         - support inlining of non-outermost call expressions
43         - support return statements in summary functions
44 ---
45 version: 0.10
46 date: Sun Dec 18 11:07:36 CET 2016
47 changes:
48         - detect and report unbalanced pairs of scop/endscop pragmas
49         - take into account assumptions during extraction
50 ---
51 version: 0.09
52 date: Tue May  3 15:06:19 CEST 2016
53 changes:
54         - push affine conditions into index expressions
55         - properly support undeclared loop iterators
56 ---
57 version: 0.08
58 date: Fri Jan 15 08:27:46 CET 2016
59 changes:
60         - initialize compiler builtins
61         - support recent clangs
62         - rename pet_scop accessors
63         - support variable renaming
64         - support inlining of outermost call expressions
65         - add preliminary Python bindings
66 ---
67 version: 0.07
68 date: Sat Jun 13 08:47:22 CEST 2015
69 changes:
70         - support recent clangs
71         - support __pencil_kill
72         - support schedule trees
73 ---
74 version: 0.06
75 date: Sun Oct 26 09:47:01 CET 2014
76 changes:
77         - support recent clangs
78         - break up access relations into may_read/may_write/must_write
79         - analyze called function if body is available
80         - support summary functions
81 ---
82 version: 0.05
83 date: Mon Apr 14 11:14:39 CEST 2014
84 changes:
85         - support recent clangs
86         - support more types of operations in statements
87         - add printing of (transformed) statement bodies
88         - add reference identifiers
89         - keep track of index expressions
90         - support multiple scops
91         - support member accesses
92         - improved support for autodetecting scops
93         - support macro statements
94         - support enum constants
95         - support pencil independent pragma
96 ---
97 version: 0.04
98 date: Wed Jun 26 10:25:53 CEST 2013
99 changes:
100         - support recent clangs
101         - keep better track of doubles
102         - support cast expressions
104 version: 0.03
105 date: Mon Dec  3 08:19:06 CET 2012
106 changes:
107         - support recent clangs
108         - support (single) variable declarations inside a scop
109         - support modulo operation statements
111 version: 0.02
112 date: Mon Jun  4 14:35:43 CEST 2012
113 changes:
114         - support recent clangs
115         - take into account overflows on signed integers
116         - support increment and decrement operation statements
117         - support non-affine conditions in for loops
118         - support while, break and continue