export isl_qpolynomial_move_dims
authorSven Verdoolaege <skimo@kotnet.org>
Sun, 4 Apr 2010 13:41:21 +0000 (15:41 +0200)
committerSven Verdoolaege <skimo@kotnet.org>
Sun, 4 Apr 2010 13:41:21 +0000 (15:41 +0200)
include/isl_polynomial.h
isl_polynomial.c

index 5367669..d0fea0a 100644 (file)
@@ -44,6 +44,10 @@ __isl_give isl_qpolynomial *isl_qpolynomial_add(__isl_take isl_qpolynomial *qp1,
 __isl_give isl_qpolynomial *isl_qpolynomial_mul(__isl_take isl_qpolynomial *qp1,
        __isl_take isl_qpolynomial *qp2);
 
+__isl_give isl_qpolynomial *isl_qpolynomial_move_dims(
+       __isl_take isl_qpolynomial *qp,
+       enum isl_dim_type dst_type, unsigned dst_pos,
+       enum isl_dim_type src_type, unsigned src_pos, unsigned n);
 __isl_give isl_qpolynomial *isl_qpolynomial_drop_dims(
        __isl_take isl_qpolynomial *qp,
        enum isl_dim_type type, unsigned first, unsigned n);
index b9cc657..94192c1 100644 (file)
@@ -2133,7 +2133,8 @@ error:
        return NULL;
 }
 
-__isl_give isl_qpolynomial *isl_qpolynomial_move(__isl_take isl_qpolynomial *qp,
+__isl_give isl_qpolynomial *isl_qpolynomial_move_dims(
+       __isl_take isl_qpolynomial *qp,
        enum isl_dim_type dst_type, unsigned dst_pos,
        enum isl_dim_type src_type, unsigned src_pos, unsigned n)
 {
@@ -2199,7 +2200,7 @@ __isl_give isl_pw_qpolynomial *isl_pw_qpolynomial_move(
                                                src_type, src_pos, n);
                if (!pwqp->p[i].set)
                        goto error;
-               pwqp->p[i].qp = isl_qpolynomial_move(pwqp->p[i].qp,
+               pwqp->p[i].qp = isl_qpolynomial_move_dims(pwqp->p[i].qp,
                                        dst_type, dst_pos, src_type, src_pos, n);
                if (!pwqp->p[i].qp)
                        goto error;