From 7fa322fb53400d1b3e4718077c84f9206fb5e3bc Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Tue, 19 Oct 2010 15:27:42 +0200 Subject: [PATCH] export isl_pw_qpolynomial_fold_set_dim_name Signed-off-by: Sven Verdoolaege --- doc/user.pod | 8 ++++++++ include/isl_polynomial.h | 4 ++++ 2 files changed, 12 insertions(+) diff --git a/doc/user.pod b/doc/user.pod index 9c0eeb1..1217e37 100644 --- a/doc/user.pod +++ b/doc/user.pod @@ -2084,6 +2084,14 @@ needs to be set to either C or C. For C, output format of the printer needs to be set to C. +In case of printing in C, the user may want +to set the names of all dimensions + + __isl_give isl_pw_qpolynomial_fold * + isl_pw_qpolynomial_fold_set_dim_name( + __isl_take isl_pw_qpolynomial_fold *pwf, + enum isl_dim_type type, unsigned pos, + const char *s); =head3 Inspecting (Piecewise) Quasipolynomial Reductions diff --git a/include/isl_polynomial.h b/include/isl_polynomial.h index 6ffd7f2..39ce43a 100644 --- a/include/isl_polynomial.h +++ b/include/isl_polynomial.h @@ -303,6 +303,10 @@ size_t isl_pw_qpolynomial_fold_size(__isl_keep isl_pw_qpolynomial_fold *pwf); __isl_give isl_pw_qpolynomial_fold *isl_pw_qpolynomial_fold_zero( __isl_take isl_dim *dim, enum isl_fold type); +__isl_give isl_pw_qpolynomial_fold *isl_pw_qpolynomial_fold_set_dim_name( + __isl_take isl_pw_qpolynomial_fold *pwf, + enum isl_dim_type type, unsigned pos, const char *s); + __isl_give isl_set *isl_pw_qpolynomial_fold_domain( __isl_take isl_pw_qpolynomial_fold *pwf); __isl_give isl_pw_qpolynomial_fold *isl_pw_qpolynomial_fold_intersect_domain( -- 2.7.4