make CLooG core completely backend-independent
commitc8c5c64c9375daddc080ac359e717264c6db3782
authorSven Verdoolaege <skimo@kotnet.org>
Sun, 3 Jan 2010 18:58:28 +0000 (3 19:58 +0100)
committerSven Verdoolaege <skimo@kotnet.org>
Tue, 26 Jan 2010 12:37:52 +0000 (26 13:37 +0100)
tree67b3b3e9e44d481fd3c1e4e6377ec202f8133ec0
parent147c25c9c6475e9dd2922875170a07b7f9b9d8aa
make CLooG core completely backend-independent

In particular, don't pass around cloogconstraint structures,
but pointers to such structures.

Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
13 files changed:
Makefile.am
include/cloog/clast.h
include/cloog/constraints.h
include/cloog/isl/cloog.h
include/cloog/isl/constraintset.h
include/cloog/polylib/cloog.h
include/cloog/polylib/constraintset.h
include/cloog/state.h
source/clast.c
source/isl/constraints.c
source/isl/domain.c
source/polylib/constraintset.c
source/polylib/domain.c