From: Sven Verdoolaege Date: Wed, 17 Mar 2010 11:48:15 +0000 (+0100) Subject: add isl_pw_qpolynomial_fold_get_ctx X-Git-Tag: isl-0.03~319 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e41fdcc5923d47801e5317a2787f92bb4dedcf99;p=platform%2Fupstream%2Fisl.git add isl_pw_qpolynomial_fold_get_ctx --- diff --git a/include/isl_polynomial.h b/include/isl_polynomial.h index 2403a77..719d56f 100644 --- a/include/isl_polynomial.h +++ b/include/isl_polynomial.h @@ -153,6 +153,8 @@ void isl_qpolynomial_fold_print(__isl_keep isl_qpolynomial_fold *fold, FILE *out struct isl_pw_qpolynomial_fold; typedef struct isl_pw_qpolynomial_fold isl_pw_qpolynomial_fold; +isl_ctx *isl_pw_qpolynomial_fold_get_ctx(__isl_keep isl_pw_qpolynomial_fold *pwf); + __isl_give isl_pw_qpolynomial_fold *isl_pw_qpolynomial_fold_from_pw_qpolynomial( enum isl_fold type, __isl_take isl_pw_qpolynomial *pwqp); diff --git a/isl_pw_templ.c b/isl_pw_templ.c index 7157dd9..9333ef6 100644 --- a/isl_pw_templ.c +++ b/isl_pw_templ.c @@ -361,3 +361,8 @@ error: isl_set_free(context); return NULL; } + +isl_ctx *FN(PW,get_ctx)(__isl_keep PW *pw) +{ + return pw ? pw->dim->ctx : NULL; +}