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