introduce isl_dim structure for representing shared dimension information
authorSven Verdoolaege <skimo@kotnet.org>
Thu, 6 Nov 2008 16:50:04 +0000 (17:50 +0100)
committerSven Verdoolaege <skimo@kotnet.org>
Sun, 14 Dec 2008 16:17:53 +0000 (17:17 +0100)
commit84037b07483c1970b915b7e829598a3cbd2c5d7f
treeb0efa94433350653eac76284bcc292332634ca11
parent325dce226c72cf48fe7343f481df065f3b1d766a
introduce isl_dim structure for representing shared dimension information

All of isl_basic_set, isl_set, isl_basic_map and isl_map stored
information about the dimension directly.  This information is
now shared in a common isl_dim structure.
Direct accesses to the removed fields have been replaced by calls
to getters.
20 files changed:
Makefile.am
include/isl_dim.h [new file with mode: 0644]
include/isl_map.h
include/isl_set.h
isl_affine_hull.c
isl_constraint.c
isl_convex_hull.c
isl_dim.c [new file with mode: 0644]
isl_equalities.c
isl_input.c
isl_input_omega.c
isl_lp_piplib.c
isl_map.c
isl_map_piplib.c
isl_map_polylib.c
isl_map_private.h
isl_mat.c
isl_output.c
isl_sample.c
isl_sample_piplib.c