From: Sven Verdoolaege Date: Tue, 28 Dec 2010 09:49:54 +0000 (+0100) Subject: add isl_pw_qpolynomial_dump X-Git-Tag: isl-0.06~123 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ba440b2e3406b19ac47040683de25f06baab08a7;p=platform%2Fupstream%2Fisl.git add isl_pw_qpolynomial_dump Signed-off-by: Sven Verdoolaege --- diff --git a/include/isl/polynomial.h b/include/isl/polynomial.h index 9e2c119..3dec674 100644 --- a/include/isl/polynomial.h +++ b/include/isl/polynomial.h @@ -210,6 +210,7 @@ __isl_give isl_printer *isl_printer_print_pw_qpolynomial( __isl_take isl_printer *p, __isl_keep isl_pw_qpolynomial *pwqp); void isl_pw_qpolynomial_print(__isl_keep isl_pw_qpolynomial *pwqp, FILE *out, unsigned output_format); +void isl_pw_qpolynomial_dump(__isl_keep isl_pw_qpolynomial *pwqp); __isl_give isl_pw_qpolynomial *isl_pw_qpolynomial_coalesce( __isl_take isl_pw_qpolynomial *pwqp); diff --git a/isl_output.c b/isl_output.c index 9220db6..3f93243 100644 --- a/isl_output.c +++ b/isl_output.c @@ -1280,6 +1280,20 @@ void isl_qpolynomial_fold_dump(__isl_keep isl_qpolynomial_fold *fold) isl_printer_free(printer); } +void isl_pw_qpolynomial_dump(__isl_keep isl_pw_qpolynomial *pwqp) +{ + isl_printer *printer; + + if (!pwqp) + return; + + printer = isl_printer_to_file(isl_pw_qpolynomial_get_ctx(pwqp), stderr); + printer = isl_printer_print_pw_qpolynomial(printer, pwqp); + printer = isl_printer_end_line(printer); + + isl_printer_free(printer); +} + void isl_union_pw_qpolynomial_fold_dump( __isl_keep isl_union_pw_qpolynomial_fold *upwf) {