summaryrefslogtreecommitdiff
path: root/isl_output.c
diff options
context:
space:
mode:
authorSven Verdoolaege <skimo@kotnet.org>2010-12-27 19:36:38 +0100
committerSven Verdoolaege <skimo@kotnet.org>2010-12-29 11:59:14 +0100
commit47253164e54e97e90023be5df4ca91176f27f996 (patch)
tree3b58ec5040ec8d45bc4fd15af4a258ff4c9b0756 /isl_output.c
parent980b2398a63c247f7430b8f180763df231c4ef2d (diff)
downloadisl-47253164e54e97e90023be5df4ca91176f27f996.tar.gz
isl-47253164e54e97e90023be5df4ca91176f27f996.tar.bz2
isl-47253164e54e97e90023be5df4ca91176f27f996.zip
add isl_basic_{set,map}_dump
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
Diffstat (limited to 'isl_output.c')
-rw-r--r--isl_output.c28
1 files changed, 28 insertions, 0 deletions
diff --git a/isl_output.c b/isl_output.c
index 6cdb1db7..d00f1445 100644
--- a/isl_output.c
+++ b/isl_output.c
@@ -1166,6 +1166,34 @@ void isl_map_print(__isl_keep isl_map *map, FILE *out, int indent,
isl_printer_free(printer);
}
+void isl_basic_map_dump(__isl_keep isl_basic_map *bmap)
+{
+ isl_printer *printer;
+
+ if (!bmap)
+ return;
+
+ printer = isl_printer_to_file(isl_basic_map_get_ctx(bmap), stderr);
+ printer = isl_printer_print_basic_map(printer, bmap);
+ printer = isl_printer_end_line(printer);
+
+ isl_printer_free(printer);
+}
+
+void isl_basic_set_dump(__isl_keep isl_basic_set *bset)
+{
+ isl_printer *printer;
+
+ if (!bset)
+ return;
+
+ printer = isl_printer_to_file(isl_basic_set_get_ctx(bset), stderr);
+ printer = isl_printer_print_basic_set(printer, bset);
+ printer = isl_printer_end_line(printer);
+
+ isl_printer_free(printer);
+}
+
void isl_union_map_dump(__isl_keep isl_union_map *umap)
{
isl_printer *printer;