reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
53 pnt->vec = vec; 85 pnt2 = isl_point_alloc(isl_space_copy(pnt->dim), isl_vec_copy(pnt->vec)); 121 isl_vec_free(pnt->vec); 139 return pnt->vec->size == 0; 197 return pnt ? pnt->vec : NULL; 224 vec = pnt->vec; 225 pnt->vec = NULL; 241 if (pnt->vec == vec) { 249 isl_vec_free(pnt->vec); 250 pnt->vec = vec; 281 v = isl_val_rat_from_isl_int(ctx, pnt->vec->el[1 + pos], 282 pnt->vec->el[0]); 303 if (isl_int_eq(pnt->vec->el[1 + pos], v->n) && 304 isl_int_eq(pnt->vec->el[0], v->d)) { 312 pnt->vec = isl_vec_cow(pnt->vec); 312 pnt->vec = isl_vec_cow(pnt->vec); 313 if (!pnt->vec) 316 if (isl_int_eq(pnt->vec->el[0], v->d)) { 317 isl_int_set(pnt->vec->el[1 + pos], v->n); 319 isl_int_mul(pnt->vec->el[1 + pos], pnt->vec->el[0], v->n); 319 isl_int_mul(pnt->vec->el[1 + pos], pnt->vec->el[0], v->n); 321 isl_seq_scale(pnt->vec->el + 1, 322 pnt->vec->el + 1, v->d, pnt->vec->size - 1); 322 pnt->vec->el + 1, v->d, pnt->vec->size - 1); 323 isl_int_mul(pnt->vec->el[1 + pos], pnt->vec->el[0], v->n); 323 isl_int_mul(pnt->vec->el[1 + pos], pnt->vec->el[0], v->n); 324 isl_int_mul(pnt->vec->el[0], pnt->vec->el[0], v->d); 324 isl_int_mul(pnt->vec->el[0], pnt->vec->el[0], v->d); 325 pnt->vec = isl_vec_normalize(pnt->vec); 325 pnt->vec = isl_vec_normalize(pnt->vec); 326 if (!pnt->vec) 347 pnt->vec = isl_vec_cow(pnt->vec); 347 pnt->vec = isl_vec_cow(pnt->vec); 348 if (!pnt->vec) 354 isl_int_add_ui(pnt->vec->el[1 + pos], pnt->vec->el[1 + pos], val); 354 isl_int_add_ui(pnt->vec->el[1 + pos], pnt->vec->el[1 + pos], val); 371 pnt->vec = isl_vec_cow(pnt->vec); 371 pnt->vec = isl_vec_cow(pnt->vec); 372 if (!pnt->vec) 378 isl_int_sub_ui(pnt->vec->el[1 + pos], pnt->vec->el[1 + pos], val); 378 isl_int_sub_ui(pnt->vec->el[1 + pos], pnt->vec->el[1 + pos], val); 457 return isl_basic_map_contains(bmap, point->vec); 464 isl_seq_cpy(vec->el, point->vec->el, point->vec->size); 464 isl_seq_cpy(vec->el, point->vec->el, point->vec->size); 522 bset = isl_basic_set_from_vec(isl_vec_copy(pnt->vec)); 593 isl_int_mul(t, pnt1->vec->el[1 + i], pnt2->vec->el[0]); 593 isl_int_mul(t, pnt1->vec->el[1 + i], pnt2->vec->el[0]); 594 isl_int_submul(t, pnt2->vec->el[1 + i], pnt1->vec->el[0]); 594 isl_int_submul(t, pnt2->vec->el[1 + i], pnt1->vec->el[0]); 602 isl_int_set(bset->ineq[k][0], pnt1->vec->el[1 + i]); 605 isl_int_neg(bset->ineq[k][0], pnt1->vec->el[1 + i]); 607 isl_int_fdiv_q(bset->ineq[k][0], bset->ineq[k][0], pnt1->vec->el[0]); 615 isl_int_neg(bset->ineq[k][0], pnt2->vec->el[1 + i]); 618 isl_int_set(bset->ineq[k][0], pnt2->vec->el[1 + i]); 620 isl_int_fdiv_q(bset->ineq[k][0], bset->ineq[k][0], pnt2->vec->el[0]); 654 p = isl_printer_print_isl_int(p, pnt->vec->el[1 + pos]); 655 if (!isl_int_is_one(pnt->vec->el[0])) { 657 p = isl_printer_print_isl_int(p, pnt->vec->el[0]); 689 p = isl_printer_print_isl_int(p, pnt->vec->el[1 + i]); 690 if (!isl_int_is_one(pnt->vec->el[0])) { 692 p = isl_printer_print_isl_int(p, pnt->vec->el[0]);tools/polly/lib/External/isl/isl_polynomial.c
3133 ext = isl_local_extend_point_vec(qp->div, isl_vec_copy(pnt->vec));