1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01//EN"
2 "http://www.w3.org/TR/html4/strict.dtd">
3 <!-- Material used from: HTML 4.01 specs: http://www.w3.org/TR/html401/ -->
5 <head> <META http-equiv=
"Content-Type" content=
"text/html; charset=ISO-8859-1">
6 <title>Polly - ChangeLog
</title>
7 <link type=
"text/css" rel=
"stylesheet" href=
"menu.css">
8 <link type=
"text/css" rel=
"stylesheet" href=
"content.css">
12 <!--#include virtual="menu.html.incl"-->
18 <li>Optimized isl for small integers, such that mostly cheap
32bit operations
19 are used instead of costly arbitrary precision integers that often also involve
20 malloc/free calls. As a result, the compile-time increase due to Polly has
21 been largely reduced.
</li>
23 <li>Support for modulo operations: Accesses such as
<pre>A[t%
2][i]
</pre> can
30 <li>libPluto support has been removed. It has not been tested regularly and
31 due to it being copyleft license it had never a chance to become a a core
32 piece of Polly. Experiments with different schedulers should use the jscop
39 <li>Switch to the new isl AST generator (replacing CLooG)
</li>
40 <li>Run-time alias checks
</li>
41 <li>Computation of no-alias information for later LLVM optimizations
42 (vectorizer, LICM, ...)
</li>
43 <li>Support for multi-dimensional arrays of parameteric size (still tested)
</li>
44 <li>New assumption tracking framework
</li>
46 <li>Accesses to multi-dimensional arrays of fixed size are within bounds
</li>
48 <li>Compile-time reduction
</li>
51 <h2> Older releases
</h2>
53 No changelog available. Please look at the
<a
54 href=
"https://repo.or.cz/w/polly-mirror.git">commit history
</a>.