reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1547 inline __isl_give isl_multi_aff *copy() const &;
9529 ptr = obj.copy(); 9601 auto res = isl_multi_aff_add(copy(), multi2.release()); 9607 auto res = isl_multi_aff_add_dims(copy(), static_cast<enum isl_dim_type>(type), n); 9613 auto res = isl_multi_aff_align_params(copy(), model.release()); 9631 auto res = isl_multi_aff_drop_dims(copy(), static_cast<enum isl_dim_type>(type), first, n); 9637 auto res = isl_multi_aff_factor_range(copy()); 9655 auto res = isl_multi_aff_flat_range_product(copy(), multi2.release()); 9661 auto res = isl_multi_aff_flatten_domain(copy()); 9667 auto res = isl_multi_aff_flatten_range(copy()); 9673 auto res = isl_multi_aff_floor(copy()); 9685 auto res = isl_multi_aff_from_range(copy()); 9728 auto res = isl_multi_aff_gist(copy(), context.release()); 9734 auto res = isl_multi_aff_gist_params(copy(), context.release()); 9752 auto res = isl_multi_aff_insert_dims(copy(), static_cast<enum isl_dim_type>(type), first, n); 9770 auto res = isl_multi_aff_lex_ge_set(copy(), ma2.release()); 9776 auto res = isl_multi_aff_lex_gt_set(copy(), ma2.release()); 9782 auto res = isl_multi_aff_lex_le_set(copy(), ma2.release()); 9788 auto res = isl_multi_aff_lex_lt_set(copy(), ma2.release()); 9794 auto res = isl_multi_aff_mod_multi_val(copy(), mv.release()); 9800 auto res = isl_multi_aff_move_dims(copy(), static_cast<enum isl_dim_type>(dst_type), dst_pos, static_cast<enum isl_dim_type>(src_type), src_pos, n); 9812 auto res = isl_multi_aff_neg(copy()); 9830 auto res = isl_multi_aff_product(copy(), multi2.release()); 9836 auto res = isl_multi_aff_project_domain_on_params(copy()); 9848 auto res = isl_multi_aff_pullback_multi_aff(copy(), ma2.release()); 9854 auto res = isl_multi_aff_range_factor_domain(copy()); 9860 auto res = isl_multi_aff_range_factor_range(copy()); 9878 auto res = isl_multi_aff_range_product(copy(), multi2.release()); 9884 auto res = isl_multi_aff_range_splice(copy(), pos, multi2.release()); 9890 auto res = isl_multi_aff_reset_tuple_id(copy(), static_cast<enum isl_dim_type>(type)); 9896 auto res = isl_multi_aff_reset_user(copy()); 9902 auto res = isl_multi_aff_scale_down_multi_val(copy(), mv.release()); 9908 auto res = isl_multi_aff_scale_down_val(copy(), v.release()); 9914 auto res = isl_multi_aff_scale_multi_val(copy(), mv.release()); 9920 auto res = isl_multi_aff_scale_val(copy(), v.release()); 9926 auto res = isl_multi_aff_set_aff(copy(), pos, el.release()); 9932 auto res = isl_multi_aff_set_dim_id(copy(), static_cast<enum isl_dim_type>(type), pos, id.release()); 9938 auto res = isl_multi_aff_set_tuple_id(copy(), static_cast<enum isl_dim_type>(type), id.release()); 9944 auto res = isl_multi_aff_set_tuple_name(copy(), static_cast<enum isl_dim_type>(type), s.c_str()); 9950 auto res = isl_multi_aff_splice(copy(), in_pos, out_pos, multi2.release()); 9956 auto res = isl_multi_aff_sub(copy(), multi2.release());