extract out shared isl_mat_final_variable_compression
commit22a32625c4017328b02ab98ea44c9f071f5e3969
authorSven Verdoolaege <skimo@kotnet.org>
Tue, 16 Feb 2016 15:01:22 +0000 (16 16:01 +0100)
committerSven Verdoolaege <skimo@kotnet.org>
Sun, 28 Feb 2016 10:59:20 +0000 (28 11:59 +0100)
tree3442f4e5f58d34b680550c9435e009f8b2d7b802
parenta2dd74b8c34e705dd7a8640dce6801eae765cb86
extract out shared isl_mat_final_variable_compression

isl_mat_variable_compression and isl_basic_set_variable_compression
contain implementations of variable compression that are nearly
identical to each other, with the second being a slight generalization
of the first.  Extract out a shared isl_mat_final_variable_compression
implementation that is mostly based on the second implementation.

Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
isl_equalities.c
isl_equalities.h
isl_morph.c