Home
last modified time | relevance | path

Searched refs:isl_mat_alloc (Results 1 – 21 of 21) sorted by relevance

/external/llvm-project/polly/lib/External/isl/
Disl_equalities.c77 M = isl_mat_alloc(B->ctx, B->n_row, B->n_row + B->n_col - 1); in particular_solution()
78 C = isl_mat_alloc(B->ctx, 1 + B->n_row, 1); in particular_solution()
105 cst = isl_mat_alloc(B->ctx, B->n_row, 0); in particular_solution()
134 U = isl_mat_alloc(B->ctx, B->n_col - 1, B->n_col - 1); in parameter_compression_1()
174 A = isl_mat_alloc(B->ctx, size, B->n_row * size); in parameter_compression_multi()
175 U = isl_mat_alloc(B->ctx, size, size); in parameter_compression_multi()
324 T = isl_mat_alloc(B->ctx, B->n_col, 0); in isl_mat_parameter_compression()
452 *T2 = isl_mat_alloc(ctx, 0, 1 + dim); in empty_compression()
454 return isl_mat_alloc(ctx, 1 + dim, 0); in empty_compression()
559 C = isl_mat_alloc(ctx, 1 + B->n_row, 1 + first); in isl_mat_final_variable_compression()
[all …]
Disl_mat.c53 __isl_give isl_mat *isl_mat_alloc(isl_ctx *ctx, in isl_mat_alloc() function
110 new_mat = isl_mat_alloc(mat->ctx, n_row, n_col); in isl_mat_extend()
216 mat2 = isl_mat_alloc(mat->ctx, mat->n_row, mat->n_col); in isl_mat_dup()
389 mat = isl_mat_alloc(ctx, n_row, n_row); in isl_mat_diag()
408 mat = isl_mat_alloc(ctx, n_row, n_col); in isl_mat_zero()
483 vec_mat = isl_mat_alloc(vec->ctx, vec->size, 1); in isl_mat_vec_inverse_product()
553 sum = isl_mat_alloc(left->ctx, left->n_row, left->n_col + right->n_col - 1); in isl_mat_aff_direct_sum()
874 K = isl_mat_alloc(U->ctx, U->n_row, U->n_col - rank); in isl_mat_right_kernel()
894 mat2 = isl_mat_alloc(mat->ctx, 1+mat->n_row, 1+mat->n_col); in isl_mat_lin_to_aff()
924 mat = isl_mat_alloc(mat1->ctx, mat1->n_row + mat2->n_row, in isl_mat_diagonal()
[all …]
Dpolytope_scan.c63 ss.samples = isl_mat_alloc(ctx, 0, 1 + dim); in isl_basic_set_scan_samples()
Disl_tab_lexopt_templ.c88 cst = isl_mat_alloc(ctx, n, 1 + n_in); in SF()
Disl_local.c247 mat = isl_mat_alloc(div->ctx, div->n_row, div->n_col + extra); in isl_local_reorder()
Disl_sample.c164 return isl_mat_alloc(tab->mat->ctx, 0, tab->n_var); in tab_equalities()
168 eq = isl_mat_alloc(tab->mat->ctx, n_eq, tab->n_var); in tab_equalities()
708 T = isl_mat_alloc(bset->ctx, 1 + total, 1 + total - (sample->size - 1)); in plug_in()
Disl_convex_hull.c328 T = isl_mat_alloc(ctx, 3, dim); in isl_set_wrap_facet()
401 bounds = isl_mat_alloc(set->ctx, 1, 1 + dim); in initial_facet_constraint()
495 m = isl_mat_alloc(set->ctx, 2, 1 + dim); in compute_facet()
618 c = isl_mat_alloc(set->ctx, 2, 2); in convex_hull_1d()
1240 T = isl_mat_alloc(ctx, dir->size, dir->size); in convex_hull_pair_pointed()
2915 mat = isl_mat_alloc(ctx, n_eq, 1 + dim); in uset_unshifted_simple_hull_from_basic_set_list()
Disl_factorization.c285 H = isl_mat_alloc(bset->ctx, bset->n_eq + bset->n_ineq, nvar); in isl_basic_set_factorizer()
Disl_local_space.c89 div = isl_mat_alloc(ctx, n_div, 1 + 1 + total + n_div); in isl_local_space_alloc()
747 div = isl_mat_alloc(div1->ctx, 1 + div1->n_row + div2->n_row, in isl_merge_divs()
Disl_coalesce.c1646 mat = isl_mat_alloc(ctx, 2 * n_eq_i + n_ineq_i, 1 + total); in is_adj_ineq_extension()
1765 mat = isl_mat_alloc(ctx, 2 * (info[i].bmap->n_eq + info[j].bmap->n_eq) + in can_wrap_in_facet()
1953 mat = isl_mat_alloc(ctx, max_wrap, 1 + total); in wrap_in_facets()
2310 mat = isl_mat_alloc(ctx, 2 * (info[i].bmap->n_eq + info[j].bmap->n_eq) + in check_eq_adj_eq()
Disl_tab.c43 tab->mat = isl_mat_alloc(ctx, n_row, off + n_var); in isl_tab_alloc()
332 prod = isl_mat_alloc(mat1->ctx, mat1->n_row + mat2->n_row, in tab_mat_product()
872 tab->samples = isl_mat_alloc(tab->mat->ctx, 1, 1 + tab->n_var); in isl_tab_init_samples()
Disl_vertices.c427 facets = isl_mat_alloc(bset->ctx, nvar, nvar); in isl_basic_set_compute_vertices()
Disl_scheduler.c1212 sched = isl_mat_alloc(ctx, 0, 1 + nparam + nvar); in add_node()
3089 mat = isl_mat_alloc(ctx, n, 2 * n_var); in construct_trivial()
6939 t = isl_mat_alloc(ctx, n_row, n_col); in node_transformation()
Disl_transitive_closure.c787 steps = isl_mat_alloc(map->ctx, map->n, d); in construct_extended_path()
Disl_map.c473 div = isl_mat_alloc(ctx, bmap->n_div, cols); in isl_basic_map_get_divs()
12718 mat = isl_mat_alloc(bmap->ctx, bmap->n_eq, total + 1); in isl_basic_map_equalities_matrix()
12751 mat = isl_mat_alloc(bmap->ctx, bmap->n_ineq, total + 1); in isl_basic_map_inequalities_matrix()
Disl_map_simplify.c5291 T = isl_mat_alloc(ctx, n_div - l, n_div - l); in isl_basic_map_drop_redundant_divs()
Disl_tab_pip.c697 mat = isl_mat_alloc(tab->mat->ctx, 1 + sol->n_out, in sol_add()
Disl_polynomial.c1301 qp->div = isl_mat_alloc(space->ctx, n_div, 1 + 1 + total + n_div); in isl_qpolynomial_alloc()
/external/llvm-project/polly/lib/External/isl/include/isl/
Dmat.h28 __isl_give isl_mat *isl_mat_alloc(isl_ctx *ctx,
Disl-noexceptions.h9300 auto res = isl_mat_alloc(ctx.release(), n_row, n_col); in alloc()
/external/llvm-project/polly/lib/External/isl/doc/
Duser.pod9113 __isl_give isl_mat *isl_mat_alloc(isl_ctx *ctx,