isl_multi_aff_{add,sub}: align parameters
[isl.git] / ChangeLog
bloba3bc85990d254b57611a2ef7550dd0bd3fabff86
1 version: 0.12.1
2 date: Wed Jul 24 12:54:46 CEST 2013
3 changes:
4         - handle malloc returning NULL on zero-size allocation
5         - fix regression in AST generator
6 ---
7 version: 0.12
8 date: Sun Jun 23 20:23:05 CEST 2013
9 changes:
10         - add isl_val abstraction
11 ---
12 version: 0.11.2
13 date: Tue Apr  9 18:45:10 CEST 2013
14 changes:
15         - make code generation output the same on Solaris
16         - fix some hard to trigger bugs
17 ---
18 version: 0.11.1
19 date: Mon Dec 10 11:55:30 CET 2012
20 changes:
21         - add LICENSE file to distribution
22         - make code generation output independent of endianness
23 ---
24 version: 0.11
25 date: Mon Dec  3 08:17:18 CET 2012
26 changes:
27         - change license from LGPL 2.1 to MIT
28         - add support for multi piecewise quasi-affine expressions
29         - add code generation
30         - various minor bug fixes
31 ---
32 version: 0.10
33 date: Sun Jun  3 18:00:16 CEST 2012
34 changes:
35         - support for interaction with dependence analysis
36         - add public API for vectors
37         - improved support for (piecewise) multi quasi-affine expressions
38         - various minor bug fixes
39 ---
40 version: 0.09
41 date: Sat Dec 17 18:19:26 CET 2011
42 changes:
43         - improved argument parsing
44         - hide internal structure of isl_options
45         - improved support for parameter sets
46         - configurable scheduling
47 ---
48 version: 0.08
49 date: Fri Oct 21 12:36:20 CEST 2011
50 changes:
51         - improved parsing
52         - drop isl_div abstraction
53         - rename isl_dim to isl_space
54         - |-
55           explicitly differentiate between spaces of maps,
56           sets and parameter sets
57         - add support for identifiers
58         - add support for (piecewise) multi quasi-affine expressions
59         - preliminary Python bindings
60 ---
61 version: 0.07
62 date: Tue Jul 12 19:34:51 CEST 2011
63 changes:
64         - hide internal structures of isl_div and isl_constraint
65         - preliminary scheduling
66         - add support for local spaces and (piecewise) quasi-affine expressions
67 ---
68 version: 0.06
69 date: Fri Mar 18 15:59:16 CET 2011
70 changes:
71         - improved parsing
72         - consistency changes in API
73         - hide internal structure of isl_ctx
74 ---
75 version: 0.05.1
76 date: Wed Jan  5 10:21:42 CET 2011
77 changes:
78         - fix simple symmetry detection in parametric integer programming
79 ---
80 version: 0.05
81 date: Thu Dec 23 17:03:14 CET 2010
82 changes:
83         - rename header files from isl_header.h to isl/header.h
84         - add higher level interface for dependence analysis
85         - improved argument parsing
86         - optionally triangulate domains during Bernstein expansion
87         - support extended PolyLib format
88         - hide internal structure of some data types
89         - improved coalescing
90         - add simple symmetry detection in parametric integer programming
91 ---
92 version: 0.04
93 date: Fri Sep 10 12:57:50 CEST 2010
94 changes:
95         - rename isl_pw_qpolynomial_fold_add
96         - add isl_map_apply_pw_qpolynomial_fold
97         - support named and nested spaces
98         - support union sets and maps
99         - add public API for matrices
101 version: 0.03
102 date: Tue Jun 29 13:16:46 CEST 2010
103 changes:
104         - new printing functions
105         - support for "may" accesses in dependence analysis
106         - improved coalescing
107         - improved transitive closure
108         - fix several hard to trigger bugs
109         - improved argument parsing
110         - support parametric vertex enumeration for barvinok
111         - optionally use Bernstein expansion to compute bounds