From d6d5fa372796cc58cbe08d1ea2ae37ab0d2ef82d Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Mon, 9 May 2011 16:37:56 +0200 Subject: [PATCH] export isl_qpolynomial_gist Signed-off-by: Sven Verdoolaege --- doc/user.pod | 4 ++++ include/isl/polynomial.h | 3 +++ isl_polynomial_private.h | 2 -- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/doc/user.pod b/doc/user.pod index 5ed913e..5c3c14e 100644 --- a/doc/user.pod +++ b/doc/user.pod @@ -2294,6 +2294,10 @@ are returned in C<*n> and C<*d>, respectively. __isl_give isl_union_pw_qpolynomial *isl_union_pw_qpolynomial_coalesce( __isl_take isl_union_pw_qpolynomial *upwqp); + __isl_give isl_qpolynomial *isl_qpolynomial_gist( + __isl_take isl_qpolynomial *qp, + __isl_take isl_set *context); + __isl_give isl_pw_qpolynomial *isl_pw_qpolynomial_gist( __isl_take isl_pw_qpolynomial *pwqp, __isl_take isl_set *context); diff --git a/include/isl/polynomial.h b/include/isl/polynomial.h index 7ad34c1..43f9dc8 100644 --- a/include/isl/polynomial.h +++ b/include/isl/polynomial.h @@ -114,6 +114,9 @@ int isl_qpolynomial_foreach_term(__isl_keep isl_qpolynomial *qp, __isl_give isl_qpolynomial *isl_qpolynomial_eval( __isl_take isl_qpolynomial *qp, __isl_take isl_point *pnt); +__isl_give isl_qpolynomial *isl_qpolynomial_gist( + __isl_take isl_qpolynomial *qp, __isl_take isl_set *context); + __isl_give isl_qpolynomial *isl_qpolynomial_from_constraint( __isl_take isl_constraint *c, enum isl_dim_type type, unsigned pos); __isl_give isl_qpolynomial *isl_qpolynomial_from_term(__isl_take isl_term *term); diff --git a/isl_polynomial_private.h b/isl_polynomial_private.h index 317519f..74f7144 100644 --- a/isl_polynomial_private.h +++ b/isl_polynomial_private.h @@ -202,8 +202,6 @@ __isl_give isl_qpolynomial *isl_qpolynomial_substitute_equalities( __isl_take isl_qpolynomial *qp, __isl_take isl_basic_set *eq); __isl_give isl_qpolynomial_fold *isl_qpolynomial_fold_substitute_equalities( __isl_take isl_qpolynomial_fold *fold, __isl_take isl_basic_set *eq); -__isl_give isl_qpolynomial *isl_qpolynomial_gist( - __isl_take isl_qpolynomial *qp, __isl_take isl_set *context); __isl_give isl_qpolynomial_fold *isl_qpolynomial_fold_gist( __isl_take isl_qpolynomial_fold *fold, __isl_take isl_set *context); -- 2.7.4