introduce internal isl_dim_map for representing mappings between dimensions
authorSven Verdoolaege <skimo@kotnet.org>
Sat, 13 Dec 2008 13:38:06 +0000 (14:38 +0100)
committerSven Verdoolaege <skimo@kotnet.org>
Sun, 14 Dec 2008 16:23:13 +0000 (17:23 +0100)
commit3436a2c68e842a7ec46ea14f8b593153bdd72a3d
tree25ffd9626e2d7ab35ebc75f2aa621f85d1ae2d32
parent84037b07483c1970b915b7e829598a3cbd2c5d7f
introduce internal isl_dim_map for representing mappings between dimensions

In particular, when combining constraints from two or more basic sets
or maps, we need to keep track of where the individual coefficients
will end up in the resulting basic set or map.

Currently, only isl_basic_map_apply_range has been modified to
make use of this new mechanism.  The others should follow later.
include/isl_dim.h
isl_map.c