Lines Matching refs:isl_basic_map
881 C<isl_basic_set>, C<isl_basic_map>, C<isl_set>, C<isl_map>,
883 C<isl_basic_set> and C<isl_basic_map> represent sets and relations that
886 C<isl_basic_set>s and C<isl_basic_map>s, respectively.
887 However, all C<isl_basic_set>s or C<isl_basic_map>s in the union need
1099 __isl_keep isl_basic_map *bmap);
1209 isl_size isl_basic_map_dim(__isl_keep isl_basic_map *bmap,
1363 __isl_keep isl_basic_map *bmap,
1374 __isl_keep isl_basic_map *bmap,
1537 __isl_keep isl_basic_map *bmap,
1657 __isl_give isl_basic_map *isl_basic_map_set_tuple_id(
1658 __isl_take isl_basic_map *bmap,
1685 __isl_keep isl_basic_map *bmap,
1687 __isl_give isl_basic_map *isl_basic_map_set_tuple_name(
1688 __isl_take isl_basic_map *bmap,
1955 __isl_keep isl_basic_map *bmap);
2008 __isl_give isl_basic_map *isl_basic_map_empty(
2044 __isl_give isl_basic_map *isl_basic_map_universe(
2070 __isl_give isl_basic_map *isl_basic_map_nat_universe(
2079 __isl_give isl_basic_map *isl_basic_map_identity(
2129 __isl_take isl_basic_map *bmap);
2140 __isl_take isl_basic_map *bmap);
2186 __isl_give isl_basic_map *isl_basic_map_copy(
2187 __isl_keep isl_basic_map *bmap);
2196 __isl_null isl_basic_map *isl_basic_map_free(
2197 __isl_take isl_basic_map *bmap);
2228 __isl_give isl_basic_map *isl_basic_map_add_constraint(
2229 __isl_take isl_basic_map *bmap,
2318 __isl_give isl_basic_map *isl_basic_map_from_constraint_matrices(
2347 __isl_give isl_basic_map *isl_basic_map_from_aff(
2351 __isl_give isl_basic_map *isl_basic_map_from_aff_list(
2354 __isl_give isl_basic_map *isl_basic_map_from_multi_aff(
2449 __isl_give isl_basic_map *isl_basic_map_remove_divs(
2450 __isl_take isl_basic_map *bmap);
2471 __isl_give isl_basic_map *
2473 __isl_take isl_basic_map *bmap,
2546 isl_stat (*fn)(__isl_take isl_basic_map *bmap,
2611 __isl_keep isl_basic_map *bmap);
2613 __isl_keep isl_basic_map *bmap,
2637 __isl_keep isl_basic_map *bmap);
2686 __isl_keep isl_basic_map *bmap,
2691 __isl_keep isl_basic_map *bmap,
4314 __isl_give isl_basic_map *isl_basic_map_read_from_file(
4316 __isl_give isl_basic_map *isl_basic_map_read_from_str(
4450 __isl_keep isl_basic_map *bmap);
4616 __isl_keep isl_basic_map *bmap);
4679 __isl_keep isl_basic_map *bmap);
4681 __isl_keep isl_basic_map *bmap);
4703 __isl_keep isl_basic_map *bmap);
4705 __isl_keep isl_basic_map *bmap);
4718 __isl_keep isl_basic_map *bmap);
4762 __isl_keep isl_basic_map *bmap,
4891 __isl_keep isl_basic_map *bmap,
5027 __isl_keep isl_basic_map *bmap);
5042 __isl_keep isl_basic_map *bmap);
5053 __isl_keep isl_basic_map *bmap);
5158 __isl_keep isl_basic_map *bmap1,
5159 __isl_keep isl_basic_map *bmap2);
5243 __isl_keep isl_basic_map *bmap1,
5244 __isl_keep isl_basic_map *bmap2);
5275 __isl_keep isl_basic_map *bmap1,
5276 __isl_keep isl_basic_map *bmap2);
5278 __isl_keep isl_basic_map *bmap1,
5279 __isl_keep isl_basic_map *bmap2);
5370 __isl_give isl_basic_map *isl_basic_map_reverse(
5371 __isl_take isl_basic_map *bmap);
5521 __isl_give isl_basic_map *isl_basic_map_project_out(
5522 __isl_take isl_basic_map *bmap,
5529 __isl_take isl_basic_map *bmap);
5531 __isl_take isl_basic_map *bmap);
5630 __isl_give isl_basic_map *isl_basic_map_domain_map(
5631 __isl_take isl_basic_map *bmap);
5632 __isl_give isl_basic_map *isl_basic_map_range_map(
5633 __isl_take isl_basic_map *bmap);
5663 __isl_give isl_basic_map *isl_basic_map_eliminate(
5664 __isl_take isl_basic_map *bmap,
5866 __isl_give isl_basic_map *isl_basic_map_fix_si(
5867 __isl_take isl_basic_map *bmap,
5869 __isl_give isl_basic_map *isl_basic_map_fix_val(
5870 __isl_take isl_basic_map *bmap,
5939 __isl_give isl_basic_map *isl_basic_map_lower_bound_si(
5940 __isl_take isl_basic_map *bmap,
5942 __isl_give isl_basic_map *isl_basic_map_upper_bound_si(
5943 __isl_take isl_basic_map *bmap,
5979 __isl_give isl_basic_map *isl_basic_map_equate(
5980 __isl_take isl_basic_map *bmap,
6001 __isl_give isl_basic_map *isl_basic_map_order_ge(
6002 __isl_take isl_basic_map *bmap,
6012 __isl_give isl_basic_map *isl_basic_map_order_gt(
6013 __isl_take isl_basic_map *bmap,
6137 __isl_take isl_basic_map *bmap);
6145 __isl_give isl_basic_map *isl_basic_map_deltas_map(
6146 __isl_take isl_basic_map *bmap);
6238 __isl_give isl_basic_map *isl_basic_map_detect_equalities(
6239 __isl_take isl_basic_map *bmap);
6266 __isl_give isl_basic_map *isl_basic_map_remove_redundancies(
6267 __isl_take isl_basic_map *bmap);
6280 __isl_give isl_basic_map *isl_map_convex_hull(
6303 __isl_give isl_basic_map *
6306 __isl_give isl_basic_map *isl_map_simple_hull(
6308 __isl_give isl_basic_map *
6311 __isl_give isl_basic_map *
6348 __isl_give isl_basic_map *isl_basic_map_affine_hull(
6349 __isl_take isl_basic_map *bmap);
6350 __isl_give isl_basic_map *isl_map_affine_hull(
6362 __isl_give isl_basic_map *isl_map_polyhedral_hull(
6456 __isl_give isl_basic_map *
6458 __isl_take isl_basic_map *bmap,
6461 __isl_give isl_basic_map *
6463 __isl_take isl_basic_map *bmap,
6498 __isl_give isl_basic_map *isl_basic_map_sample(
6499 __isl_take isl_basic_map *bmap);
6500 __isl_give isl_basic_map *isl_map_sample(
6699 __isl_give isl_basic_map *isl_basic_set_unwrap(
6706 __isl_take isl_basic_map *bmap);
6751 __isl_give isl_basic_map *isl_basic_map_flatten_domain(
6752 __isl_take isl_basic_map *bmap);
6753 __isl_give isl_basic_map *isl_basic_map_flatten_range(
6754 __isl_take isl_basic_map *bmap);
6759 __isl_give isl_basic_map *isl_basic_map_flatten(
6760 __isl_take isl_basic_map *bmap);
6813 __isl_give isl_basic_map *isl_local_space_lifting(
6832 __isl_give isl_basic_map *isl_basic_map_zip(
6833 __isl_take isl_basic_map *bmap);
6853 __isl_give isl_basic_map *isl_basic_map_curry(
6854 __isl_take isl_basic_map *bmap);
6855 __isl_give isl_basic_map *isl_basic_map_uncurry(
6856 __isl_take isl_basic_map *bmap);
6912 __isl_give isl_basic_map *isl_basic_map_align_params(
6913 __isl_take isl_basic_map *bmap,
6973 __isl_give isl_basic_map *
6975 __isl_take isl_basic_map *bmap);
7163 __isl_give isl_basic_map *isl_basic_map_add_dims(
7164 __isl_take isl_basic_map *bmap,
7169 __isl_give isl_basic_map *isl_basic_map_insert_dims(
7170 __isl_take isl_basic_map *bmap,
7176 __isl_give isl_basic_map *isl_basic_map_move_dims(
7177 __isl_take isl_basic_map *bmap,
7325 __isl_give isl_basic_map *isl_basic_map_intersect_domain(
7326 __isl_take isl_basic_map *bmap,
7328 __isl_give isl_basic_map *isl_basic_map_intersect_range(
7329 __isl_take isl_basic_map *bmap,
7331 __isl_give isl_basic_map *isl_basic_map_intersect(
7332 __isl_take isl_basic_map *bmap1,
7333 __isl_take isl_basic_map *bmap2);
7334 __isl_give isl_basic_map *isl_basic_map_list_intersect(
7621 __isl_take isl_basic_map *bmap1,
7622 __isl_take isl_basic_map *bmap2);
7757 __isl_take isl_basic_map *bmap);
7768 __isl_give isl_basic_map *isl_basic_map_apply_domain(
7769 __isl_take isl_basic_map *bmap1,
7770 __isl_take isl_basic_map *bmap2);
7771 __isl_give isl_basic_map *isl_basic_map_apply_range(
7772 __isl_take isl_basic_map *bmap1,
7773 __isl_take isl_basic_map *bmap2);
7884 __isl_give isl_basic_map *
7886 __isl_take isl_basic_map *bmap,
7906 __isl_give isl_basic_map *
7908 __isl_take isl_basic_map *bmap,
8219 __isl_give isl_basic_map *isl_basic_map_domain_product(
8220 __isl_take isl_basic_map *bmap1,
8221 __isl_take isl_basic_map *bmap2);
8222 __isl_give isl_basic_map *isl_basic_map_range_product(
8223 __isl_take isl_basic_map *bmap1,
8224 __isl_take isl_basic_map *bmap2);
8225 __isl_give isl_basic_map *isl_basic_map_product(
8226 __isl_take isl_basic_map *bmap1,
8227 __isl_take isl_basic_map *bmap2);
8312 __isl_give isl_basic_map *isl_basic_map_flat_range_product(
8313 __isl_take isl_basic_map *bmap1,
8314 __isl_take isl_basic_map *bmap2);
8321 __isl_give isl_basic_map *isl_basic_map_flat_product(
8322 __isl_take isl_basic_map *bmap1,
8323 __isl_take isl_basic_map *bmap2);
8552 __isl_give isl_basic_map *isl_basic_map_gist(
8553 __isl_take isl_basic_map *bmap,
8554 __isl_take isl_basic_map *context);
8555 __isl_give isl_basic_map *isl_basic_map_gist_domain(
8556 __isl_take isl_basic_map *bmap,
9171 __isl_take isl_basic_map *bmap,
9175 __isl_take isl_basic_map *bmap,
9193 __isl_take isl_basic_map *bmap);
9195 __isl_take isl_basic_map *bmap);
9229 __isl_take isl_basic_map *bmap);
9232 __isl_take isl_basic_map *bmap,
9237 __isl_take isl_basic_map *bmap,
9304 C<isl_basic_set>, C<isl_set>, C<isl_basic_map>, C<isl_map>, C<isl_union_set>,