isl_input.c: read_tuple: construct isl_dim instead of isl_basic_map
commit6373465b50e93c0a8df20fdefe572a2eaebb8490
authorSven Verdoolaege <skimo@kotnet.org>
Tue, 3 Aug 2010 07:47:38 +0000 (3 09:47 +0200)
committerSven Verdoolaege <skimo@kotnet.org>
Thu, 5 Aug 2010 11:29:40 +0000 (5 13:29 +0200)
tree214fd88c42f263ebde3a2720db04960ec26e7cab
parent73faf753a5b47fc6c43589d5c237c40de24b8d70
isl_input.c: read_tuple: construct isl_dim instead of isl_basic_map

Since the tuples may contain affine expressions in terms of earlier
dimensions, it made sense to collect both the dimension information
and the possible equalities in a single object, i.e., an isl_basic_map.
However, when we introduce nested dimension specifications, we will
want to construct isl_dims recursively and then it makes more sense
to construct operate on isl_dims and to collect the equalities
in a separate data structure.

Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
isl_input.c