Home | History | Annotate | Download | only in dist

Lines Matching refs:pnt2

119 	struct isl_point *pnt2;
123 pnt2 = isl_point_alloc(isl_space_copy(pnt->dim), isl_vec_copy(pnt->vec));
124 return pnt2;
129 struct isl_point *pnt2;
136 pnt2 = isl_point_dup(pnt);
138 return pnt2;
727 __isl_take isl_point *pnt1, __isl_take isl_point *pnt2)
737 if (!pnt1 || !pnt2)
741 isl_space_is_equal(pnt1->dim, pnt2->dim), goto error);
743 if (isl_point_is_void(pnt1) && isl_point_is_void(pnt2)) {
746 isl_point_free(pnt2);
753 return isl_basic_set_from_point(pnt2);
755 if (isl_point_is_void(pnt2)) {
756 isl_point_free(pnt2);
767 isl_int_mul(t, pnt1->vec->el[1 + i], pnt2->vec->el[0]);
768 isl_int_submul(t, pnt2->vec->el[1 + i], pnt1->vec->el[0]);
789 isl_int_neg(bset->ineq[k][0], pnt2->vec->el[1 + i]);
792 isl_int_set(bset->ineq[k][0], pnt2->vec->el[1 + i]);
794 isl_int_fdiv_q(bset->ineq[k][0], bset->ineq[k][0], pnt2->vec->el[0]);
800 isl_point_free(pnt2);
807 isl_point_free(pnt2);
814 __isl_take isl_point *pnt2)
817 bset = isl_basic_set_box_from_points(pnt1, pnt2);