reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
629 res = isl_basic_set_alloc_space(isl_space_copy(morph->ran->dim), 633 if (isl_basic_set_alloc_div(res) < 0) 642 k = isl_basic_set_alloc_equality(res); 645 isl_seq_cpy(res->eq[k], mat->row[i], mat->n_col); 646 isl_seq_scale(res->eq[k] + mat->n_col, bset->eq[i] + mat->n_col, 657 k = isl_basic_set_alloc_inequality(res); 660 isl_seq_cpy(res->ineq[k], mat->row[i], mat->n_col); 661 isl_seq_scale(res->ineq[k] + mat->n_col, 673 isl_int_mul(res->div[i][0], 675 isl_seq_cpy(res->div[i] + 1, mat->row[i], mat->n_col); 676 isl_seq_scale(res->div[i] + 1 + mat->n_col, 682 res = add_strides(res, morph); 682 res = add_strides(res, morph); 685 res = isl_basic_set_set_rational(res); 685 res = isl_basic_set_set_rational(res); 687 res = isl_basic_set_simplify(res); 687 res = isl_basic_set_simplify(res); 688 res = isl_basic_set_finalize(res); 688 res = isl_basic_set_finalize(res); 690 res = isl_basic_set_intersect(res, isl_basic_set_copy(morph->ran)); 690 res = isl_basic_set_intersect(res, isl_basic_set_copy(morph->ran)); 694 return res; 699 isl_basic_set_free(res);