Home
last modified time | relevance | path

Searched refs:bmap2 (Results 1 – 11 of 11) sorted by relevance

/llvm-project/polly/lib/External/isl/
H A Disl_map.c283 __isl_keep isl_basic_map *bmap2) in isl_basic_map_has_equal_params() argument
288 space2 = isl_basic_map_peek_space(bmap2); in isl_basic_map_has_equal_params()
1580 __isl_keep isl_basic_map *bmap1, __isl_keep isl_basic_map *bmap2) in isl_basic_map_check_equal_params() argument
1584 match = isl_basic_map_has_equal_params(bmap1, bmap2); in isl_basic_map_check_equal_params()
1948 __isl_take isl_basic_map *bmap1, __isl_take isl_basic_map *bmap2, in add_constraints() argument
1957 space = isl_basic_map_peek_space(bmap2); in add_constraints()
1962 n_param = isl_basic_map_dim(bmap2, isl_dim_param); in add_constraints()
1963 n_in = isl_basic_map_dim(bmap2, isl_dim_in); in add_constraints()
1965 n_out = isl_basic_map_dim(bmap2, isl_dim_out); in add_constraints()
1967 n_div = isl_basic_map_dim(bmap2, isl_dim_div); in add_constraints()
[all …]
H A Disl_convex_hull.c2516 __isl_take isl_basic_map *bmap1, __isl_keep isl_basic_map *bmap2) in select_shared_inequalities() argument
2521 if (!bmap1 || !bmap2) in select_shared_inequalities()
2525 i2 = bmap2->n_ineq - 1; in select_shared_inequalities()
2530 bmap2->ineq[i2]); in select_shared_inequalities()
2541 if (isl_int_lt(bmap1->ineq[i1][0], bmap2->ineq[i2][0])) in select_shared_inequalities()
2542 isl_int_set(bmap1->ineq[i1][0], bmap2->ineq[i2][0]); in select_shared_inequalities()
2562 __isl_take isl_basic_map *bmap1, __isl_keep isl_basic_map *bmap2) in select_shared_equalities() argument
2569 if (total < 0 || !bmap2) in select_shared_equalities()
2573 i2 = bmap2->n_eq - 1; in select_shared_equalities()
2578 last2 = isl_seq_last_non_zero(bmap2->eq[i2] + 1, total); in select_shared_equalities()
[all …]
H A Disl_map_private.h304 __isl_keep isl_basic_map *bmap2);
306 __isl_keep isl_basic_map *bmap2);
575 __isl_keep isl_basic_map *bmap2);
584 __isl_keep isl_basic_map *bmap2);
590 int pos1, __isl_keep isl_basic_map *bmap2, int pos2,
594 __isl_keep isl_basic_map *bmap2, int pos2);
H A Disl_map_simplify.c2957 __isl_keep isl_basic_map *bmap2, int n2, int total) in combined_variable_compression() argument
2965 E2 = isl_mat_sub_alloc6(ctx, bmap2->eq, in combined_variable_compression()
2966 n2, bmap2->n_eq - n2, 0, 1 + total); in combined_variable_compression()
2969 if (bmap2->n_eq == n2) { in combined_variable_compression()
2976 E2 = isl_mat_sub_alloc6(ctx, bmap2->eq, in combined_variable_compression()
2977 n2, bmap2->n_eq - n2, 0, 1 + total); in combined_variable_compression()
3811 __isl_keep isl_basic_map *bmap2) in isl_basic_map_plain_is_disjoint() argument
3818 if (isl_basic_map_check_equal_space(bmap1, bmap2) < 0) in isl_basic_map_plain_is_disjoint()
3820 if (bmap1->n_div || bmap2->n_div) in isl_basic_map_plain_is_disjoint()
3822 if (!bmap1->n_eq && !bmap2->n_eq) in isl_basic_map_plain_is_disjoint()
[all …]
H A Disl_ast_build.c1503 isl_basic_map *bmap1, *bmap2; in construct_insertion_map() local
1513 bmap2 = isl_basic_map_from_constraint(c); in construct_insertion_map()
1516 bmap2 = isl_basic_map_lower_bound_si(bmap2, isl_dim_in, 0, pos); in construct_insertion_map()
1518 return isl_basic_map_union(bmap1, bmap2); in construct_insertion_map()
H A Disl_coalesce.c2932 isl_basic_map *bmap1, *bmap2; in harmonize_divs() local
2948 bmap2 = isl_basic_map_copy(info2->bmap); in harmonize_divs()
2950 eq2 = isl_basic_map_wrap(isl_basic_map_plain_affine_hull(bmap2)); in harmonize_divs()
2970 __isl_keep isl_basic_map *bmap2) in same_divs() argument
2976 if (!bmap1 || !bmap2) in same_divs()
2978 if (bmap1->n_div != bmap2->n_div) in same_divs()
2987 known = isl_basic_map_divs_known(bmap2); in same_divs()
2995 if (!isl_seq_eq(bmap1->div[i], bmap2->div[i], 2 + total)) in same_divs()
H A Disl_test.c9433 isl_basic_map *bmap1, *bmap2; in test_curry() local
9438 bmap2 = isl_basic_map_curry(isl_basic_map_copy(bmap1)); in test_curry()
9439 equal = isl_basic_map_is_equal(bmap1, bmap2); in test_curry()
9441 isl_basic_map_free(bmap2); in test_curry()
/llvm-project/polly/lib/External/isl/include/isl/
H A Dmap.h156 __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);
231 __isl_take isl_basic_map *bmap2);
242 __isl_keep isl_basic_map *bmap2);
244 __isl_keep isl_basic_map *bmap2);
300 __isl_keep isl_basic_map *bmap2);
302 __isl_keep isl_basic_map *bmap2);
386 __isl_take isl_basic_map *bmap1, __isl_take isl_basic_map *bmap2);
[all …]
H A Disl-noexceptions.h1451 inline isl::basic_map apply_domain(isl::basic_map bmap2) const;
1454 inline isl::basic_map apply_range(isl::basic_map bmap2) const;
1519 inline isl::basic_map intersect(isl::basic_map bmap2) const;
1546 inline boolean is_equal(const isl::basic_map &bmap2) const;
1553 inline boolean is_subset(const isl::basic_map &bmap2) const;
1616 inline isl::map unite(isl::basic_map bmap2) const;
7967 isl::basic_map basic_map::apply_domain(isl::basic_map bmap2) const in apply_domain() argument
7969 auto res = isl_basic_map_apply_domain(copy(), bmap2.release()); in apply_domain()
7983 isl::basic_map basic_map::apply_range(isl::basic_map bmap2) const in apply_range() argument
7985 auto res = isl_basic_map_apply_range(copy(), bmap2.release()); in apply_range()
[all …]
/llvm-project/clang/test/Analysis/
H A Dretain-release-inline.m365 …*bmap1, __attribute__((annotate("rc_ownership_consumed"))) isl_basic_map *bmap2) { // expected-war…
366 bmap1 = bmap2;
367 isl_basic_map_free(bmap2);
371 …*bmap1, __attribute__((annotate("rc_ownership_consumed"))) isl_basic_map *bmap2) { // expected-war…
372 bmap1 = bmap2;
374 return bmap2;
377 …*bmap1, __attribute__((annotate("rc_ownership_consumed"))) isl_basic_map *bmap2) { // expected-war…
379 if (!bmap1 || !bmap2)
382 isl_basic_map_free(bmap2);
/llvm-project/polly/lib/External/isl/doc/
H A Duser.pod5214 __isl_keep isl_basic_map *bmap2);
5299 __isl_keep isl_basic_map *bmap2);
5331 __isl_keep isl_basic_map *bmap2);
5334 __isl_keep isl_basic_map *bmap2);
7420 __isl_take isl_basic_map *bmap2);
7725 __isl_take isl_basic_map *bmap2);
7873 __isl_take isl_basic_map *bmap2);
7876 __isl_take isl_basic_map *bmap2);
8324 __isl_take isl_basic_map *bmap2);
8327 __isl_take isl_basic_map *bmap2);
[all …]