reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
615 inline __isl_give isl_basic_map *copy() const &;
5358 ptr = obj.copy(); 5425 auto res = isl_basic_map_add_constraint(copy(), constraint.release()); 5431 auto res = isl_basic_map_add_dims(copy(), static_cast<enum isl_dim_type>(type), n); 5437 auto res = isl_basic_map_affine_hull(copy()); 5443 auto res = isl_basic_map_align_params(copy(), model.release()); 5449 auto res = isl_basic_map_apply_domain(copy(), bmap2.release()); 5455 auto res = isl_basic_map_apply_range(copy(), bmap2.release()); 5479 auto res = isl_basic_map_curry(copy()); 5485 auto res = isl_basic_map_deltas(copy()); 5491 auto res = isl_basic_map_deltas_map(copy()); 5497 auto res = isl_basic_map_detect_equalities(copy()); 5509 auto res = isl_basic_map_domain(copy()); 5515 auto res = isl_basic_map_domain_map(copy()); 5521 auto res = isl_basic_map_domain_product(copy(), bmap2.release()); 5527 auto res = isl_basic_map_drop_constraints_involving_dims(copy(), static_cast<enum isl_dim_type>(type), first, n); 5533 auto res = isl_basic_map_drop_constraints_not_involving_dims(copy(), static_cast<enum isl_dim_type>(type), first, n); 5539 auto res = isl_basic_map_drop_unused_params(copy()); 5545 auto res = isl_basic_map_eliminate(copy(), static_cast<enum isl_dim_type>(type), first, n); 5569 auto res = isl_basic_map_equate(copy(), static_cast<enum isl_dim_type>(type1), pos1, static_cast<enum isl_dim_type>(type2), pos2); 5581 auto res = isl_basic_map_fix_si(copy(), static_cast<enum isl_dim_type>(type), pos, value); 5587 auto res = isl_basic_map_fix_val(copy(), static_cast<enum isl_dim_type>(type), pos, v.release()); 5593 auto res = isl_basic_map_flat_product(copy(), bmap2.release()); 5599 auto res = isl_basic_map_flat_range_product(copy(), bmap2.release()); 5605 auto res = isl_basic_map_flatten(copy()); 5611 auto res = isl_basic_map_flatten_domain(copy()); 5617 auto res = isl_basic_map_flatten_range(copy()); 5723 auto res = isl_basic_map_gist(copy(), context.release()); 5729 auto res = isl_basic_map_gist_domain(copy(), context.release()); 5759 auto res = isl_basic_map_insert_dims(copy(), static_cast<enum isl_dim_type>(type), pos, n); 5765 auto res = isl_basic_map_intersect(copy(), bmap2.release()); 5771 auto res = isl_basic_map_intersect_domain(copy(), bset.release()); 5777 auto res = isl_basic_map_intersect_range(copy(), bset.release()); 5843 auto res = isl_basic_map_lexmax(copy()); 5849 auto res = isl_basic_map_lexmin(copy()); 5855 auto res = isl_basic_map_lexmin_pw_multi_aff(copy()); 5861 auto res = isl_basic_map_lower_bound_si(copy(), static_cast<enum isl_dim_type>(type), pos, value); 5873 auto res = isl_basic_map_move_dims(copy(), static_cast<enum isl_dim_type>(dst_type), dst_pos, static_cast<enum isl_dim_type>(src_type), src_pos, n); 5891 auto res = isl_basic_map_neg(copy()); 5897 auto res = isl_basic_map_order_ge(copy(), static_cast<enum isl_dim_type>(type1), pos1, static_cast<enum isl_dim_type>(type2), pos2); 5903 auto res = isl_basic_map_order_gt(copy(), static_cast<enum isl_dim_type>(type1), pos1, static_cast<enum isl_dim_type>(type2), pos2); 5927 auto res = isl_basic_map_preimage_domain_multi_aff(copy(), ma.release()); 5933 auto res = isl_basic_map_preimage_range_multi_aff(copy(), ma.release()); 5939 auto res = isl_basic_map_product(copy(), bmap2.release()); 5945 auto res = isl_basic_map_project_out(copy(), static_cast<enum isl_dim_type>(type), first, n); 5951 auto res = isl_basic_map_range(copy()); 5957 auto res = isl_basic_map_range_map(copy()); 5963 auto res = isl_basic_map_range_product(copy(), bmap2.release()); 5969 auto res = isl_basic_map_remove_dims(copy(), static_cast<enum isl_dim_type>(type), first, n); 5975 auto res = isl_basic_map_remove_divs(copy()); 5981 auto res = isl_basic_map_remove_divs_involving_dims(copy(), static_cast<enum isl_dim_type>(type), first, n); 5987 auto res = isl_basic_map_remove_redundancies(copy()); 5993 auto res = isl_basic_map_reverse(copy()); 5999 auto res = isl_basic_map_sample(copy()); 6005 auto res = isl_basic_map_set_tuple_id(copy(), static_cast<enum isl_dim_type>(type), id.release()); 6011 auto res = isl_basic_map_set_tuple_name(copy(), static_cast<enum isl_dim_type>(type), s.c_str()); 6017 auto res = isl_basic_map_sum(copy(), bmap2.release()); 6023 auto res = isl_basic_map_uncurry(copy()); 6029 auto res = isl_basic_map_union(copy(), bmap2.release()); 6041 auto res = isl_basic_map_upper_bound_si(copy(), static_cast<enum isl_dim_type>(type), pos, value); 6047 auto res = isl_basic_map_wrap(copy()); 6053 auto res = isl_basic_map_zip(copy());