From fd89c8cc39137c9bae6b897984384822ada0c5b3 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Wed, 1 Jun 2011 11:01:33 +0200 Subject: [PATCH] iscc: turn on sh option when calling CLooG Otherwise, the convex hull operation is used and this is currently not implemented very efficiently in isl. Signed-off-by: Sven Verdoolaege --- iscc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/iscc.c b/iscc.c index 7720082..9494a74 100644 --- a/iscc.c +++ b/iscc.c @@ -686,6 +686,7 @@ void *map_codegen(void *arg) options = cloog_options_malloc(state); options->language = LANGUAGE_C; options->strides = 1; + options->sh = 1; ud = cloog_union_domain_from_isl_union_map(isl_union_map_copy(umap)); @@ -726,6 +727,7 @@ void *set_codegen(void *arg) options = cloog_options_malloc(state); options->language = LANGUAGE_C; options->strides = 1; + options->sh = 1; ud = cloog_union_domain_from_isl_union_set(isl_union_set_copy(uset)); -- 2.11.4.GIT