Home
last modified time | relevance | path

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

/external/llvm-project/polly/lib/External/isl/
Disl_map.c262 __isl_keep isl_basic_map *bmap2) in isl_basic_map_has_equal_params() argument
267 space2 = isl_basic_map_peek_space(bmap2); in isl_basic_map_has_equal_params()
1522 __isl_keep isl_basic_map *bmap1, __isl_keep isl_basic_map *bmap2) in isl_basic_map_check_equal_params() argument
1526 match = isl_basic_map_has_equal_params(bmap1, bmap2); in isl_basic_map_check_equal_params()
1890 __isl_take isl_basic_map *bmap1, __isl_take isl_basic_map *bmap2, in add_constraints() argument
1899 space = isl_basic_map_peek_space(bmap2); in add_constraints()
1904 n_param = isl_basic_map_dim(bmap2, isl_dim_param); in add_constraints()
1905 n_in = isl_basic_map_dim(bmap2, isl_dim_in); in add_constraints()
1907 n_out = isl_basic_map_dim(bmap2, isl_dim_out); in add_constraints()
1909 n_div = isl_basic_map_dim(bmap2, isl_dim_div); in add_constraints()
[all …]
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 …]
Disl_map_private.h304 __isl_keep isl_basic_map *bmap2);
306 __isl_keep isl_basic_map *bmap2);
571 __isl_keep isl_basic_map *bmap2);
580 __isl_keep isl_basic_map *bmap2);
586 int pos1, __isl_keep isl_basic_map *bmap2, int pos2,
590 __isl_keep isl_basic_map *bmap2, int pos2);
Disl_map_simplify.c2956 __isl_keep isl_basic_map *bmap2, int n2, int total) in combined_variable_compression() argument
2964 E2 = isl_mat_sub_alloc6(ctx, bmap2->eq, in combined_variable_compression()
2965 n2, bmap2->n_eq - n2, 0, 1 + total); in combined_variable_compression()
2968 if (bmap2->n_eq == n2) { in combined_variable_compression()
2975 E2 = isl_mat_sub_alloc6(ctx, bmap2->eq, in combined_variable_compression()
2976 n2, bmap2->n_eq - n2, 0, 1 + total); in combined_variable_compression()
3808 __isl_keep isl_basic_map *bmap2) in isl_basic_map_plain_is_disjoint() argument
3815 if (isl_basic_map_check_equal_space(bmap1, bmap2) < 0) in isl_basic_map_plain_is_disjoint()
3817 if (bmap1->n_div || bmap2->n_div) in isl_basic_map_plain_is_disjoint()
3819 if (!bmap1->n_eq && !bmap2->n_eq) in isl_basic_map_plain_is_disjoint()
[all …]
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()
Disl_coalesce.c2922 isl_basic_map *bmap1, *bmap2; in harmonize_divs() local
2938 bmap2 = isl_basic_map_copy(info2->bmap); in harmonize_divs()
2940 eq2 = isl_basic_map_wrap(isl_basic_map_plain_affine_hull(bmap2)); in harmonize_divs()
2960 __isl_keep isl_basic_map *bmap2) in same_divs() argument
2966 if (!bmap1 || !bmap2) in same_divs()
2968 if (bmap1->n_div != bmap2->n_div) in same_divs()
2977 known = isl_basic_map_divs_known(bmap2); in same_divs()
2985 if (!isl_seq_eq(bmap1->div[i], bmap2->div[i], 2 + total)) in same_divs()
Disl_test.c9170 isl_basic_map *bmap1, *bmap2; in test_curry() local
9175 bmap2 = isl_basic_map_curry(isl_basic_map_copy(bmap1)); in test_curry()
9176 equal = isl_basic_map_is_equal(bmap1, bmap2); in test_curry()
9178 isl_basic_map_free(bmap2); in test_curry()
/external/llvm-project/polly/lib/External/isl/include/isl/
Dmap.h138 __isl_take isl_basic_map *bmap2);
144 __isl_take isl_basic_map *bmap2);
148 __isl_take isl_basic_map *bmap2);
152 __isl_take isl_basic_map *bmap2);
219 __isl_take isl_basic_map *bmap2);
230 __isl_keep isl_basic_map *bmap2);
232 __isl_keep isl_basic_map *bmap2);
288 __isl_keep isl_basic_map *bmap2);
290 __isl_keep isl_basic_map *bmap2);
360 __isl_take isl_basic_map *bmap1, __isl_take isl_basic_map *bmap2);
[all …]
Disl-noexceptions.h629 inline basic_map apply_domain(basic_map bmap2) const;
630 inline basic_map apply_range(basic_map bmap2) const;
641 inline basic_map domain_product(basic_map bmap2) const;
653 inline basic_map flat_product(basic_map bmap2) const;
654 inline basic_map flat_range_product(basic_map bmap2) const;
680 inline basic_map intersect(basic_map bmap2) const;
684 inline boolean is_disjoint(const basic_map &bmap2) const;
686 inline boolean is_equal(const basic_map &bmap2) const;
689 inline boolean is_strict_subset(const basic_map &bmap2) const;
690 inline boolean is_subset(const basic_map &bmap2) const;
[all …]
Dcpp-checked.h1265 inline isl::checked::basic_map apply_domain(isl::checked::basic_map bmap2) const;
1266 inline isl::checked::basic_map apply_range(isl::checked::basic_map bmap2) const;
1273 inline isl::checked::basic_map intersect(isl::checked::basic_map bmap2) const;
1277 inline boolean is_equal(const isl::checked::basic_map &bmap2) const;
1278 inline boolean is_subset(const isl::checked::basic_map &bmap2) const;
1283 inline isl::checked::map unite(isl::checked::basic_map bmap2) const;
5449 isl::checked::basic_map basic_map::apply_domain(isl::checked::basic_map bmap2) const in apply_domain() argument
5451 auto res = isl_basic_map_apply_domain(copy(), bmap2.release()); in apply_domain()
5455 isl::checked::basic_map basic_map::apply_range(isl::checked::basic_map bmap2) const in apply_range() argument
5457 auto res = isl_basic_map_apply_range(copy(), bmap2.release()); in apply_range()
[all …]
Dcpp.h1330 inline isl::basic_map apply_domain(isl::basic_map bmap2) const;
1331 inline isl::basic_map apply_range(isl::basic_map bmap2) const;
1338 inline isl::basic_map intersect(isl::basic_map bmap2) const;
1342 inline bool is_equal(const isl::basic_map &bmap2) const;
1343 inline bool is_subset(const isl::basic_map &bmap2) const;
1348 inline isl::map unite(isl::basic_map bmap2) const;
6220 isl::basic_map basic_map::apply_domain(isl::basic_map bmap2) const in apply_domain() argument
6222 if (!ptr || bmap2.is_null()) in apply_domain()
6226 auto res = isl_basic_map_apply_domain(copy(), bmap2.release()); in apply_domain()
6232 isl::basic_map basic_map::apply_range(isl::basic_map bmap2) const in apply_range() argument
[all …]
/external/llvm-project/clang/test/Analysis/
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);
/external/llvm-project/polly/lib/External/isl/doc/
Duser.pod4798 __isl_keep isl_basic_map *bmap2);
4883 __isl_keep isl_basic_map *bmap2);
4915 __isl_keep isl_basic_map *bmap2);
4918 __isl_keep isl_basic_map *bmap2);
6946 __isl_take isl_basic_map *bmap2);
7227 __isl_take isl_basic_map *bmap2);
7375 __isl_take isl_basic_map *bmap2);
7378 __isl_take isl_basic_map *bmap2);
7808 __isl_take isl_basic_map *bmap2);
7811 __isl_take isl_basic_map *bmap2);
[all …]