Searched refs:bmap2 (Results 1 - 7 of 7) sorted by relevance

/haiku-buildtools/isl/
H A Disl_map.c1378 struct isl_basic_map *bmap2, unsigned i_pos, unsigned o_pos)
1383 if (!bmap1 || !bmap2)
1388 for (i = 0; i < bmap2->n_eq; ++i) {
1392 copy_constraint(bmap1, bmap1->eq[i1], bmap2, bmap2->eq[i],
1396 for (i = 0; i < bmap2->n_ineq; ++i) {
1400 copy_constraint(bmap1, bmap1->ineq[i1], bmap2, bmap2->ineq[i],
1404 for (i = 0; i < bmap2->n_div; ++i) {
1408 copy_div(bmap1, bmap1->div[i1], bmap2, bmap
1377 add_constraints(struct isl_basic_map *bmap1, struct isl_basic_map *bmap2, unsigned i_pos, unsigned o_pos) argument
2766 isl_basic_map_intersect( struct isl_basic_map *bmap1, struct isl_basic_map *bmap2) argument
3532 isl_basic_map_apply_range( struct isl_basic_map *bmap1, struct isl_basic_map *bmap2) argument
3604 isl_basic_map_apply_domain( struct isl_basic_map *bmap1, struct isl_basic_map *bmap2) argument
3628 isl_basic_map_sum( struct isl_basic_map *bmap1, struct isl_basic_map *bmap2) argument
7697 isl_basic_map_is_subset( struct isl_basic_map *bmap1, struct isl_basic_map *bmap2) argument
7724 isl_basic_map_is_equal( struct isl_basic_map *bmap1, struct isl_basic_map *bmap2) argument
7821 isl_basic_map_is_strict_subset( struct isl_basic_map *bmap1, struct isl_basic_map *bmap2) argument
7975 isl_basic_map_union( struct isl_basic_map *bmap1, struct isl_basic_map *bmap2) argument
8308 struct isl_basic_map *bmap2 = NULL; local
8820 isl_basic_map_plain_cmp(const __isl_keep isl_basic_map *bmap1, const __isl_keep isl_basic_map *bmap2) argument
8893 isl_basic_map_plain_is_equal(__isl_keep isl_basic_map *bmap1, __isl_keep isl_basic_map *bmap2) argument
8909 const struct isl_basic_map *bmap2 = *(const struct isl_basic_map **)p2; local
9088 isl_basic_map_product( struct isl_basic_map *bmap1, struct isl_basic_map *bmap2) argument
9136 isl_basic_map_flat_product( __isl_take isl_basic_map *bmap1, __isl_take isl_basic_map *bmap2) argument
9152 isl_basic_map_domain_product( __isl_take isl_basic_map *bmap1, __isl_take isl_basic_map *bmap2) argument
9197 isl_basic_map_range_product( __isl_take isl_basic_map *bmap1, __isl_take isl_basic_map *bmap2) argument
9247 isl_basic_map_flat_range_product( __isl_take isl_basic_map *bmap1, __isl_take isl_basic_map *bmap2) argument
[all...]
H A Disl_map_private.h220 const __isl_keep isl_basic_map *bmap2);
224 __isl_keep isl_basic_map *bmap2);
H A Disl_ast_build.c1373 isl_basic_map *bmap1, *bmap2; local
1383 bmap2 = isl_basic_map_from_constraint(c);
1386 bmap2 = isl_basic_map_lower_bound_si(bmap2, isl_dim_in, 0, pos);
1388 return isl_basic_map_union(bmap1, bmap2);
H A Disl_coalesce.c1447 __isl_keep isl_basic_map *bmap2)
1453 if (!bmap1 || !bmap2)
1455 if (bmap1->n_div != bmap2->n_div)
1464 known = isl_basic_map_divs_known(bmap2);
1470 if (!isl_seq_eq(bmap1->div[i], bmap2->div[i], 2 + total))
1446 same_divs(__isl_keep isl_basic_map *bmap1, __isl_keep isl_basic_map *bmap2) argument
H A Disl_map_simplify.c2376 __isl_keep isl_basic_map *bmap2)
2383 if (!bmap1 || !bmap2)
2385 isl_assert(bmap1->ctx, isl_space_is_equal(bmap1->dim, bmap2->dim),
2387 if (bmap1->n_div || bmap2->n_div)
2389 if (!bmap1->n_eq && !bmap2->n_eq)
2402 for (i = 0; i < bmap2->n_eq; ++i) {
2404 reduced = reduced_using_equalities(v->block.data, bmap2->eq[i],
2410 for (i = 0; i < bmap2->n_ineq; ++i) {
2413 bmap2->ineq[i], bmap1, elim);
2418 compute_elimination_index(bmap2, eli
2375 isl_basic_map_plain_is_disjoint(__isl_keep isl_basic_map *bmap1, __isl_keep isl_basic_map *bmap2) argument
[all...]
H A Disl_test.c3746 isl_basic_map *bmap1, *bmap2; local
3751 bmap2 = isl_basic_map_curry(isl_basic_map_copy(bmap1));
3752 equal = isl_basic_map_is_equal(bmap1, bmap2);
3754 isl_basic_map_free(bmap2);
/haiku-buildtools/isl/include/isl/
H A Dmap.h158 __isl_take isl_basic_map *bmap2);
162 __isl_take isl_basic_map *bmap2);
166 __isl_take isl_basic_map *bmap2);
170 __isl_take isl_basic_map *bmap2);
227 struct isl_basic_map *bmap1, struct isl_basic_map *bmap2);
241 __isl_keep isl_basic_map *bmap2);
297 __isl_keep isl_basic_map *bmap2);
299 __isl_keep isl_basic_map *bmap2);
355 __isl_take isl_basic_map *bmap1, __isl_take isl_basic_map *bmap2);
359 __isl_take isl_basic_map *bmap1, __isl_take isl_basic_map *bmap2);
[all...]

Completed in 101 milliseconds