2 date: Fri May 6 12:02:48 CEST 2016
4 - fix bug in coalescing treatment
7 date: Tue May 3 14:26:43 CEST 2016
9 - optionally combine SCCs incrementally in scheduler
10 - optionally maximize coincidence in scheduler
11 - optionally avoid loop coalescing in scheduler
12 - fix handling of nested integer divisions
13 - optionally detect min/max expressions during AST generation
14 - minor AST generator improvements
15 - simplify stride constraints
16 - improve support for expansions in schedule trees
19 date: Thu Jan 14 18:08:06 CET 2016
21 - fix bug in simplification
24 date: Tue Jan 12 09:56:16 CET 2016
26 - add 32 bit integer optimization for IMath
27 - minor AST generator improvements
28 - add isl_union_flow_get_full_{may,must}_dependence
29 - minor improvements to Python bindings
30 - minor improvements to set and map printing
33 date: Thu Jun 11 12:45:33 CEST 2015
36 - add isl_union_access_info_compute_flow
37 - add mark nodes in AST
38 - add isl_union_pw_aff and isl_multi_union_pw_aff
40 - deprecate band forests
41 - deprecate separation_class AST generation option
42 - introduce isl_bool and isl_stat types
45 date: Thu Apr 9 12:57:23 CEST 2015
47 - fix bug in affine expression normalization
48 - fix handling of conditional validity constraints
51 date: Sat Oct 25 16:08:47 CEST 2014
53 - support IMath as an optional replacement for GMP
54 - minor AST generator improvements
57 date: Mon Apr 14 11:08:45 CEST 2014
60 - improved support for multi piecewise quasi-affine expressions
61 - allow the user to impose a bound on the number of low-level operations
62 - add isl_id_to_ast_expr and isl_id_to_pw_aff
63 - add isl_schedule_constraints
64 - hide internal structure of isl_vec
65 - remove support for piplib
68 date: Sun Jan 12 12:09:46 CET 2014
71 - fix simplification bug
74 date: Wed Jul 24 12:54:46 CEST 2013
76 - handle malloc returning NULL on zero-size allocation
77 - fix regression in AST generator
80 date: Sun Jun 23 20:23:05 CEST 2013
82 - add isl_val abstraction
85 date: Tue Apr 9 18:45:10 CEST 2013
87 - make code generation output the same on Solaris
88 - fix some hard to trigger bugs
91 date: Mon Dec 10 11:55:30 CET 2012
93 - add LICENSE file to distribution
94 - make code generation output independent of endianness
97 date: Mon Dec 3 08:17:18 CET 2012
99 - change license from LGPL 2.1 to MIT
100 - add support for multi piecewise quasi-affine expressions
101 - add code generation
102 - various minor bug fixes
105 date: Sun Jun 3 18:00:16 CEST 2012
107 - support for interaction with dependence analysis
108 - add public API for vectors
109 - improved support for (piecewise) multi quasi-affine expressions
110 - various minor bug fixes
113 date: Sat Dec 17 18:19:26 CET 2011
115 - improved argument parsing
116 - hide internal structure of isl_options
117 - improved support for parameter sets
118 - configurable scheduling
121 date: Fri Oct 21 12:36:20 CEST 2011
124 - drop isl_div abstraction
125 - rename isl_dim to isl_space
127 explicitly differentiate between spaces of maps,
128 sets and parameter sets
129 - add support for identifiers
130 - add support for (piecewise) multi quasi-affine expressions
131 - preliminary Python bindings
134 date: Tue Jul 12 19:34:51 CEST 2011
136 - hide internal structures of isl_div and isl_constraint
137 - preliminary scheduling
138 - add support for local spaces and (piecewise) quasi-affine expressions
141 date: Fri Mar 18 15:59:16 CET 2011
144 - consistency changes in API
145 - hide internal structure of isl_ctx
148 date: Wed Jan 5 10:21:42 CET 2011
150 - fix simple symmetry detection in parametric integer programming
153 date: Thu Dec 23 17:03:14 CET 2010
155 - rename header files from isl_header.h to isl/header.h
156 - add higher level interface for dependence analysis
157 - improved argument parsing
158 - optionally triangulate domains during Bernstein expansion
159 - support extended PolyLib format
160 - hide internal structure of some data types
161 - improved coalescing
162 - add simple symmetry detection in parametric integer programming
165 date: Fri Sep 10 12:57:50 CEST 2010
167 - rename isl_pw_qpolynomial_fold_add
168 - add isl_map_apply_pw_qpolynomial_fold
169 - support named and nested spaces
170 - support union sets and maps
171 - add public API for matrices
174 date: Tue Jun 29 13:16:46 CEST 2010
176 - new printing functions
177 - support for "may" accesses in dependence analysis
178 - improved coalescing
179 - improved transitive closure
180 - fix several hard to trigger bugs
181 - improved argument parsing
182 - support parametric vertex enumeration for barvinok
183 - optionally use Bernstein expansion to compute bounds