add isl_pw_qpolynomial_fold_{max,min}
[platform/upstream/isl.git] / include / isl_polynomial.h
index 80acbf0..4cef47d 100644 (file)
@@ -144,6 +144,8 @@ __isl_give isl_printer *isl_printer_print_pw_qpolynomial(
 void isl_pw_qpolynomial_print(__isl_keep isl_pw_qpolynomial *pwqp, FILE *out,
        unsigned output_format);
 
+__isl_give isl_pw_qpolynomial *isl_pw_qpolynomial_coalesce(
+       __isl_take isl_pw_qpolynomial *pwqp);
 __isl_give isl_pw_qpolynomial *isl_pw_qpolynomial_gist(
        __isl_take isl_pw_qpolynomial *pwqp, __isl_take isl_set *context);
 
@@ -225,6 +227,11 @@ __isl_give isl_pw_qpolynomial_fold *isl_pw_qpolynomial_fold_coalesce(
 __isl_give isl_pw_qpolynomial_fold *isl_pw_qpolynomial_fold_gist(
        __isl_take isl_pw_qpolynomial_fold *pwf, __isl_take isl_set *context);
 
+__isl_give isl_qpolynomial *isl_pw_qpolynomial_fold_max(
+       __isl_take isl_pw_qpolynomial_fold *pwf);
+__isl_give isl_qpolynomial *isl_pw_qpolynomial_fold_min(
+       __isl_take isl_pw_qpolynomial_fold *pwf);
+
 #if defined(__cplusplus)
 }
 #endif