cloog_domain_cube: reimplement using documented functions

The original implementation used the undocumented
isl_basic_set_interval function, which will be removed
in the next release of isl.

Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
Signed-off-by: Cedric Bastoul <cedric.bastoul@unistra.fr>
Add a test_valgrind target for memory check
Nicer checking with valgrind
expose clast_pprint_expr

Signed-off-by: Uday Bondhugula <udayreddy@gmail.com>
Signed-off-by: Cedric Bastoul <cedric.bastoul@unistra.fr>
Use the wrapper script for the valgrind check
Use isl_val instead of isl_int

isl is moving from the macro-based isl_int to a more generic
integer type isl_val, so CLooG does with this patch.
Authors are Uday Bondhugula, Taj Muhammad Khan and Cedric Bastoul.