insert_modulo_guard: move reduction of guards to the backends
commitf928dfe9be75cef9ffba3f8bceba9505a3555018
authorSven Verdoolaege <skimo@kotnet.org>
Sun, 22 Mar 2009 12:52:04 +0000 (22 13:52 +0100)
committerSven Verdoolaege <skimo@kotnet.org>
Mon, 23 Mar 2009 09:02:05 +0000 (23 10:02 +0100)
treed61c55a887852bb7bd2cbed2a0c180a4df990fdb
parent447c6f9cf54788aa21cd7d9e9887e50d2a717a88
insert_modulo_guard: move reduction of guards to the backends

In the isl backend, this reduction is more naturally expressed
using internal isl functions.  The code of insert_modulo_guard
also becomes slightly easier to read.

Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
include/cloog/constraints.h
isl
source/clast.c
source/isl/constraints.c
source/polylib/matrix.c