|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/polly/lib/External/isl/include/isl/mat.h 33 __isl_give isl_mat *isl_mat_copy(__isl_keep isl_mat *mat);
References
tools/polly/lib/External/isl/basis_reduction_templ.c 352 basis = isl_mat_copy(tab->basis);
tools/polly/lib/External/isl/include/isl/isl-noexceptions.h 9213 ptr = isl_mat_copy(ptr);
9244 return isl_mat_copy(ptr);
tools/polly/lib/External/isl/isl_aff.c 1782 aff1 = isl_aff_expand_divs(aff1, isl_mat_copy(div), exp1);
tools/polly/lib/External/isl/isl_affine_hull.c 728 bset = isl_basic_set_preimage(bset, isl_mat_copy(U));
738 bset->sample = isl_mat_vec_product(isl_mat_copy(Q), bset->sample);
tools/polly/lib/External/isl/isl_coalesce.c 1029 v = isl_vec_mat_product(v, isl_mat_copy(T));
3074 bmap = isl_basic_map_expand_divs(bmap, isl_mat_copy(div), exp);
tools/polly/lib/External/isl/isl_convex_hull.c 521 Q = isl_mat_right_inverse(isl_mat_copy(U));
1257 T2 = isl_mat_right_inverse(isl_mat_copy(T));
1259 bset1 = homogeneous_map(bset1, isl_mat_copy(T2));
tools/polly/lib/External/isl/isl_equalities.c 648 *T = isl_mat_copy(id);
650 *T2 = isl_mat_copy(id);
696 bset = isl_basic_set_preimage(bset, T ? isl_mat_copy(TC) : TC);
tools/polly/lib/External/isl/isl_factorization.c 101 Q = isl_mat_diagonal(isl_mat_copy(id), Q);
tools/polly/lib/External/isl/isl_ilp.c 278 v = isl_vec_mat_product(v, isl_mat_copy(T));
410 bset = isl_basic_set_expand_divs(bset, isl_mat_copy(div), exp1);
411 obj = isl_aff_expand_divs(obj, isl_mat_copy(div), exp2);
tools/polly/lib/External/isl/isl_local_space.c 111 isl_mat_copy(ls->div));
1415 res->div = isl_mat_copy(ma->u.p[0]->ls->div);
tools/polly/lib/External/isl/isl_lp.c 288 bset = isl_basic_set_expand_divs(bset, isl_mat_copy(div), exp1);
289 obj = isl_aff_expand_divs(obj, isl_mat_copy(div), exp2);
tools/polly/lib/External/isl/isl_map.c 7190 isl_mat_copy(eq));
7315 T = isl_mat_variable_compression(isl_mat_copy(eq), &T2);
13587 isl_mat_copy(trans)) < 0)
13590 isl_mat_copy(trans)) < 0)
13593 isl_mat_copy(trans)) < 0)
tools/polly/lib/External/isl/isl_map_simplify.c 2495 ineq = isl_mat_product(ineq, isl_mat_copy(T));
2819 A = isl_mat_product(A, isl_mat_copy(V));
4847 v = isl_vec_mat_product(v, isl_mat_copy(T));
5136 v = isl_vec_mat_product(v, isl_mat_copy(T));
5138 v = isl_vec_mat_product(v, isl_mat_copy(T2));
tools/polly/lib/External/isl/isl_mat.c 852 H = isl_mat_left_hermite(isl_mat_copy(mat), 0, NULL, NULL);
1382 isl_mat_copy(mat)) < 0)
1386 isl_mat_copy(mat)) < 0)
1420 isl_mat_copy(mat));
1739 H = isl_mat_left_hermite(isl_mat_copy(M), 0, NULL, &Q);
2093 mat = isl_mat_concat(isl_mat_copy(mat1), isl_mat_copy(mat2));
2093 mat = isl_mat_concat(isl_mat_copy(mat1), isl_mat_copy(mat2));
tools/polly/lib/External/isl/isl_morph.c 73 isl_mat_copy(morph->map), isl_mat_copy(morph->inv));
73 isl_mat_copy(morph->map), isl_mat_copy(morph->inv));
335 id, isl_mat_copy(id));
355 id, isl_mat_copy(id));
536 map = isl_mat_right_inverse(isl_mat_copy(inv));
638 mat = isl_mat_product(mat, isl_mat_copy(morph->inv));
653 mat = isl_mat_product(mat, isl_mat_copy(morph->inv));
669 mat = isl_mat_product(mat, isl_mat_copy(morph->inv));
752 map = isl_mat_product(isl_mat_copy(morph1->map), isl_mat_copy(morph2->map));
752 map = isl_mat_product(isl_mat_copy(morph1->map), isl_mat_copy(morph2->map));
753 inv = isl_mat_product(isl_mat_copy(morph2->inv), isl_mat_copy(morph1->inv));
753 inv = isl_mat_product(isl_mat_copy(morph2->inv), isl_mat_copy(morph1->inv));
828 vec = isl_mat_vec_product(isl_mat_copy(morph->map), vec);
tools/polly/lib/External/isl/isl_polynomial.c 1186 dup->div = isl_mat_copy(qp->div);
1491 qp1->div = isl_mat_copy(div);
1493 qp2->div = isl_mat_copy(div);
2905 bset = add_div_constraints(bset, isl_mat_copy(qp->div));
3369 qp->div = isl_mat_copy(aff->ls->div);
3499 div = isl_mat_copy(qp->div);
3637 c->div = isl_mat_copy(qp->div);
3776 dup = isl_term_alloc(isl_space_copy(term->dim), isl_mat_copy(term->div));
3882 isl_mat_copy(term->div));
3955 term = isl_term_alloc(isl_space_copy(qp->dim), isl_mat_copy(qp->div));
3989 qp->div = isl_mat_copy(term->div);
4202 mat = isl_mat_diagonal(diag, isl_mat_copy(morph->inv));
tools/polly/lib/External/isl/isl_sample.c 407 sample = isl_mat_vec_product(isl_mat_copy(tab->basis), sample);
409 sample = isl_mat_vec_inverse_product(isl_mat_copy(tab->basis),
505 sample = isl_mat_vec_product(isl_mat_copy(tab->basis),
509 isl_mat_copy(tab->basis), sample);
945 bset = isl_basic_set_preimage(bset, isl_mat_copy(U));
960 cone_sample = round_up_in_cone(cone_sample, cone, isl_mat_copy(U));
1023 row = isl_vec_mat_product(row, isl_mat_copy(U));
tools/polly/lib/External/isl/isl_scan.c 140 B = isl_mat_copy(tab->basis);
tools/polly/lib/External/isl/isl_scheduler.c 3481 dst->node[j].sched = isl_mat_copy(src->node[i].sched);
4336 node_sol = isl_mat_vec_product(isl_mat_copy(node->indep), node_sol);
7113 isl_mat_copy(src->vmap));
7115 isl_mat_copy(dst->vmap));
tools/polly/lib/External/isl/isl_tab_pip.c 4883 min_expr = set_minimum(isl_basic_set_get_space(dom), isl_mat_copy(cst));
4889 isl_set_copy(min_expr), isl_mat_copy(cst));
4995 v = isl_mat_vec_product(isl_mat_copy(trivial), v);
5928 min_expr = set_minimum(isl_basic_set_get_space(dom), isl_mat_copy(cst));
5930 isl_mat_copy(cst));
5936 isl_set_copy(min_expr), isl_mat_copy(cst));