add isl_union_set_dump for debugging
authorSven Verdoolaege <skimo@kotnet.org>
Mon, 27 Sep 2010 08:24:35 +0000 (10:24 +0200)
committerSven Verdoolaege <skimo@kotnet.org>
Sat, 9 Oct 2010 13:02:26 +0000 (15:02 +0200)
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
isl_output.c

index 64b4119..bc7c9fe 100644 (file)
@@ -1145,6 +1145,20 @@ void isl_union_map_dump(__isl_keep isl_union_map *umap)
        isl_printer_free(printer);
 }
 
+void isl_union_set_dump(__isl_keep isl_union_set *uset)
+{
+       isl_printer *printer;
+
+       if (!uset)
+               return;
+
+       printer = isl_printer_to_file(isl_union_set_get_ctx(uset), stderr);
+       printer = isl_printer_print_union_set(printer, uset);
+       printer = isl_printer_end_line(printer);
+
+       isl_printer_free(printer);
+}
+
 void isl_union_pw_qpolynomial_dump(__isl_keep isl_union_pw_qpolynomial *upwqp)
 {
        isl_printer *printer;