| /llvm-project-15.0.7/polly/lib/External/isl/ |
| H A D | isl_multi_pw_aff_explicit_domain.c | 22 return mpa; in isl_multi_pw_aff_init_explicit_domain() 81 mpa = isl_multi_pw_aff_cow(mpa); in isl_multi_pw_aff_insert_explicit_domain_dims() 82 if (!mpa) in isl_multi_pw_aff_insert_explicit_domain_dims() 89 return mpa; in isl_multi_pw_aff_insert_explicit_domain_dims() 101 mpa = isl_multi_pw_aff_cow(mpa); in isl_multi_pw_aff_drop_explicit_domain_dims() 102 if (!mpa) in isl_multi_pw_aff_drop_explicit_domain_dims() 106 mpa->u.dom = isl_set_drop(mpa->u.dom, type, pos, n); in isl_multi_pw_aff_drop_explicit_domain_dims() 109 return mpa; in isl_multi_pw_aff_drop_explicit_domain_dims() 122 mpa = isl_multi_pw_aff_cow(mpa); in isl_multi_pw_aff_move_explicit_domain_dims() 123 if (!mpa) in isl_multi_pw_aff_move_explicit_domain_dims() [all …]
|
| H A D | isl_opt_mpa_templ.c | 30 isl_multi_pw_aff *mpa; in FN() local 32 mpa = isl_multi_pw_aff_alloc(FN(TYPE,get_space)(obj)); in FN() 33 n = isl_multi_pw_aff_size(mpa); in FN() 35 mpa = isl_multi_pw_aff_free(mpa); in FN() 40 mpa = isl_multi_pw_aff_set_pw_aff(mpa, i, pa); in FN() 42 if (isl_multi_pw_aff_has_explicit_domain(mpa)) { in FN() 46 mpa = isl_multi_pw_aff_intersect_domain(mpa, dom); in FN() 50 return mpa; in FN()
|
| H A D | isl_aff_map.c | 432 __isl_take isl_multi_pw_aff *mpa) in map_from_multi_pw_aff() argument 443 if (isl_space_dim(mpa->space, isl_dim_out) != mpa->n) in map_from_multi_pw_aff() 450 for (i = 0; i < mpa->n; ++i) { in map_from_multi_pw_aff() 454 pa = isl_pw_aff_copy(mpa->u.p[i]); in map_from_multi_pw_aff() 462 isl_multi_pw_aff_free(mpa); in map_from_multi_pw_aff() 465 isl_multi_pw_aff_free(mpa); in map_from_multi_pw_aff() 477 mpa = isl_multi_pw_aff_free(mpa); in isl_map_from_multi_pw_aff() 478 return map_from_multi_pw_aff(mpa); in isl_map_from_multi_pw_aff() 486 return isl_map_from_multi_pw_aff(mpa); in isl_multi_pw_aff_as_map() 497 mpa = isl_multi_pw_aff_free(mpa); in isl_set_from_multi_pw_aff() [all …]
|
| H A D | isl_ast_build_expr.c | 2343 mpa = isl_multi_pw_aff_set_dim_id(mpa, isl_dim_in, i, id); in set_iterator_names() 2346 return mpa; in set_iterator_names() 2377 isl_multi_pw_aff_free(mpa); in isl_ast_build_with_arguments() 2405 mpa = isl_multi_pw_aff_range_factor_range(mpa); in isl_ast_build_from_multi_pw_aff_member() 2415 isl_multi_pw_aff_free(mpa); in isl_ast_build_from_multi_pw_aff_member() 2437 if (!mpa) in isl_ast_build_from_multi_pw_aff_internal() 2444 mpa = set_iterator_names(build, mpa); in isl_ast_build_from_multi_pw_aff_internal() 2445 if (!build || !mpa) in isl_ast_build_from_multi_pw_aff_internal() 2473 isl_multi_pw_aff *mpa; in isl_ast_build_from_pw_multi_aff_internal() local 2513 mpa = isl_multi_pw_aff_pullback_multi_aff(mpa, ma); in isl_ast_build_from_multi_pw_aff() [all …]
|
| H A D | isl_aff.c | 6635 mpa = isl_multi_pw_aff_free(mpa); in isl_multi_pw_aff_as_multi_aff() 6679 if (!mpa) in isl_multi_pw_aff_has_non_trivial_domain() 6895 if (!mpa) in isl_pw_multi_aff_from_multi_pw_aff() 6949 mpa = isl_multi_pw_aff_set_pw_aff(mpa, i, pa); in isl_multi_pw_aff_from_multi_aff() 6990 mpa = isl_multi_pw_aff_set_pw_aff(mpa, i, pa); in isl_multi_pw_aff_from_pw_multi_aff() 7149 mpa = isl_multi_pw_aff_cow(mpa); in isl_multi_pw_aff_pullback_multi_aff_aligned() 7221 mpa = isl_multi_pw_aff_cow(mpa); in isl_multi_pw_aff_pullback_pw_multi_aff_aligned() 7267 mpa = isl_multi_pw_aff_align_params(mpa, in isl_multi_pw_aff_pullback_pw_multi_aff() 8803 mpa = isl_multi_pw_aff_free(mpa); in isl_multi_union_pw_aff_from_multi_pw_aff() 8804 if (!mpa) in isl_multi_union_pw_aff_from_multi_pw_aff() [all …]
|
| H A D | isl_aff_lex_templ.c | 51 __isl_take isl_map *map, __isl_take isl_multi_pw_aff *mpa) in FN() 53 return isl_map_order_at_multi_pw_aff(map, mpa, in FN()
|
| H A D | isl_test.c | 240 isl_multi_pw_aff *mpa; in test_parse_mpa() local 256 mpa = isl_multi_pw_aff_intersect_domain(mpa, dom); in test_parse_mpa() 3209 isl_multi_pw_aff *mpa; in check_single_expr_min() local 5909 mpa = mpa_un_tests[i].fn(mpa); in test_un_mpa() 8680 mpa = isl_multi_pw_aff_set_pw_aff(mpa, 0, pa); in test_output_mpa() 8686 isl_multi_pw_aff_free(mpa); in test_output_mpa() 9246 isl_multi_pw_aff *mpa; in test_mpa_conversion() local 9996 mpa = isl_multi_pw_aff_insert_dims(mpa, isl_dim_in, 0, 1); in test_multi_pw_aff_2() 10004 mpa = isl_multi_pw_aff_drop_dims(mpa, isl_dim_in, 0, 1); in test_multi_pw_aff_2() 10005 mpa = isl_multi_pw_aff_set_tuple_name(mpa, isl_dim_in, "A"); in test_multi_pw_aff_2() [all …]
|
| H A D | isl_input.c | 3637 isl_multi_pw_aff *mpa; in extract_mpa_from_tuple() local 3666 mpa = isl_multi_pw_aff_set_pw_aff(mpa, i, pa); in extract_mpa_from_tuple() 3669 return mpa; in extract_mpa_from_tuple() 3692 isl_multi_pw_aff *mpa; in read_conditional_multi_aff() local 3711 if (!mpa) in read_conditional_multi_aff() 4010 isl_multi_pw_aff *mpa = NULL; in isl_stream_read_multi_pw_aff() local 4049 mpa = isl_multi_pw_aff_intersect_domain(mpa, dom); in isl_stream_read_multi_pw_aff() 4050 return mpa; in isl_stream_read_multi_pw_aff() 4055 isl_multi_pw_aff_free(mpa); in isl_stream_read_multi_pw_aff() 4064 isl_multi_pw_aff *mpa; in isl_multi_pw_aff_read_from_str() local [all …]
|
| H A D | isl_union_map.c | 3687 isl_multi_pw_aff *mpa; member 3691 __isl_take isl_multi_pw_aff *mpa); 3713 map = data->fn(map, isl_multi_pw_aff_copy(data->mpa)); in preimage_mpa_entry() 3736 __isl_take isl_multi_pw_aff *mpa)) in preimage_multi_pw_aff() 3743 isl_multi_pw_aff_get_space(mpa)); in preimage_multi_pw_aff() 3744 mpa = isl_multi_pw_aff_align_params(mpa, isl_union_map_get_space(umap)); in preimage_multi_pw_aff() 3746 if (!umap || !mpa) in preimage_multi_pw_aff() 3751 data.space = isl_multi_pw_aff_get_space(mpa); in preimage_multi_pw_aff() 3752 data.mpa = mpa; in preimage_multi_pw_aff() 3762 isl_multi_pw_aff_free(mpa); in preimage_multi_pw_aff() [all …]
|
| H A D | isl_output.c | 3382 isl_multi_pw_aff *mpa = data->user; in print_dim_mpa() local 3390 space = isl_multi_pw_aff_get_domain_space(mpa); in print_dim_mpa() 3396 pa = mpa->u.p[pos]; in print_dim_mpa() 3403 space = isl_multi_pw_aff_get_domain_space(mpa); in print_dim_mpa() 3424 __isl_keep isl_multi_pw_aff *mpa) in print_multi_pw_aff_isl() argument 3429 if (!mpa) in print_multi_pw_aff_isl() 3432 p = print_param_tuple(p, mpa->space, &data); in print_multi_pw_aff_isl() 3435 data.user = mpa; in print_multi_pw_aff_isl() 3436 p = isl_print_space(mpa->space, p, 0, &data); in print_multi_pw_aff_isl() 3454 if (!p || !mpa) in isl_printer_print_multi_pw_aff() [all …]
|
| H A D | isl_aff_private.h | 215 __isl_take isl_map *map, __isl_keep isl_multi_pw_aff *mpa);
|
| H A D | isl_scheduler.c | 1068 isl_multi_pw_aff *mpa; in project_out_fixed() local 1077 mpa = isl_multi_pw_aff_range_splice(mpa, pos, in project_out_fixed() 1079 decompress = isl_pw_multi_aff_from_multi_pw_aff(mpa); in project_out_fixed() 4008 isl_multi_pw_aff *mpa; in insert_current_band() local 4024 mpa = isl_multi_pw_aff_from_multi_aff(ma); in insert_current_band() 4025 mupa = isl_multi_union_pw_aff_from_multi_pw_aff(mpa); in insert_current_band() 4032 mpa = isl_multi_pw_aff_from_multi_aff(ma); in insert_current_band() 4033 mupa_i = isl_multi_union_pw_aff_from_multi_pw_aff(mpa); in insert_current_band() 4967 isl_multi_pw_aff *mpa; in add_non_trivial_lineality() local 4993 mpa = isl_multi_pw_aff_from_multi_aff(ma); in add_non_trivial_lineality() [all …]
|
| /llvm-project-15.0.7/polly/lib/External/ppcg/ |
| H A D | util.c | 76 isl_multi_pw_aff *mpa; in ppcg_size_from_extent() local 79 mpa = isl_multi_pw_aff_zero(isl_set_get_space(set)); in ppcg_size_from_extent() 100 mpa = isl_multi_pw_aff_set_pw_aff(mpa, i, bound); in ppcg_size_from_extent() 104 return mpa; in ppcg_size_from_extent()
|
| H A D | print.c | 340 __isl_take isl_multi_pw_aff *mpa, __isl_keep isl_ast_build *build) in ppcg_attach_multi_pw_aff() argument 351 return isl_multi_pw_aff_free(mpa); in ppcg_attach_multi_pw_aff() 352 return mpa; in ppcg_attach_multi_pw_aff() 356 mpa = isl_multi_pw_aff_from_range(mpa); in ppcg_attach_multi_pw_aff() 357 mpa = isl_multi_pw_aff_pullback_multi_aff(mpa, ma); in ppcg_attach_multi_pw_aff() 359 return mpa; in ppcg_attach_multi_pw_aff()
|
| H A D | gpu.h | 216 __isl_take isl_multi_pw_aff *mpa, isl_id *id,
|
| H A D | external.c | 122 __isl_take isl_multi_pw_aff *mpa, __isl_keep isl_id *id, in pet_stmt_build_ast_exprs()
|
| H A D | gpu.c | 1525 isl_multi_pw_aff *mpa; in tile_outer() local 1542 mpa = isl_multi_pw_aff_identity(space); in tile_outer() 1543 index = isl_multi_pw_aff_range_product(mpa, index); in tile_outer() 3340 isl_multi_pw_aff *mpa; in add_copies_group_private() local 3382 mpa = isl_multi_pw_aff_identity(space); in add_copies_group_private() 3383 mpa = isl_multi_pw_aff_range_factor_range(mpa); in add_copies_group_private() 3384 mupa = isl_multi_union_pw_aff_from_multi_pw_aff(mpa); in add_copies_group_private() 3494 isl_multi_pw_aff *mpa; in add_copies_group_shared() local 3523 mpa = isl_multi_pw_aff_from_multi_aff(ma); in add_copies_group_shared() 3524 mupa = isl_multi_union_pw_aff_from_multi_pw_aff(mpa); in add_copies_group_shared()
|
| /llvm-project-15.0.7/polly/lib/External/isl/include/isl/ |
| H A D | ilp.h | 42 __isl_take isl_multi_pw_aff *mpa); 45 __isl_take isl_multi_pw_aff *mpa);
|
| H A D | aff.h | 397 __isl_take isl_pw_aff *pa, __isl_take isl_multi_pw_aff *mpa); 1108 __isl_take isl_multi_pw_aff *mpa, __isl_take isl_set *set); 1111 __isl_take isl_multi_pw_aff *mpa, __isl_take isl_set *domain); 1115 __isl_take isl_multi_pw_aff *mpa); 1118 __isl_take isl_multi_pw_aff *mpa, __isl_take isl_set *set); 1120 __isl_take isl_multi_pw_aff *mpa, __isl_take isl_set *set); 1149 __isl_take isl_multi_pw_aff *mpa); 1158 __isl_take isl_multi_pw_aff *mpa); 1186 __isl_take isl_printer *p, __isl_keep isl_multi_pw_aff *mpa); 1187 void isl_multi_pw_aff_dump(__isl_keep isl_multi_pw_aff *mpa); [all …]
|
| H A D | ast_build.h | 110 __isl_keep isl_ast_build *build, __isl_take isl_multi_pw_aff *mpa); 116 __isl_keep isl_ast_build *build, __isl_take isl_multi_pw_aff *mpa);
|
| H A D | map.h | 378 __isl_take isl_map *map, __isl_take isl_multi_pw_aff *mpa); 728 __isl_take isl_multi_pw_aff *mpa); 731 __isl_take isl_multi_pw_aff *mpa); 734 __isl_take isl_multi_pw_aff *mpa); 737 __isl_take isl_multi_pw_aff *mpa); 740 __isl_take isl_multi_pw_aff *mpa);
|
| H A D | multi.h | 143 __isl_take isl_multi_##BASE *mpa, __isl_take isl_val *v); \ 146 __isl_take isl_multi_##BASE *mpa, __isl_take isl_multi_val *mv);
|
| H A D | isl-noexceptions.h | 5504 return isl::pw_aff(*this).pullback(mpa); in pullback() 8134 return isl::map(*this).eq_at(mpa); in eq_at() 8520 return isl::map(*this).lex_ge_at(mpa); in lex_ge_at() 8525 return isl::map(*this).lex_gt_at(mpa); in lex_gt_at() 8530 return isl::map(*this).lex_le_at(mpa); in lex_le_at() 8535 return isl::map(*this).lex_lt_at(mpa); in lex_lt_at() 9588 return isl::set(*this).preimage(mpa); in preimage() 10870 return this->eq_at(isl::multi_pw_aff(mpa)); in eq_at() 10875 return this->eq_at(isl::multi_pw_aff(mpa)); in eq_at() 10880 return this->eq_at(isl::multi_pw_aff(mpa)); in eq_at() [all …]
|
| /llvm-project-15.0.7/polly/lib/External/isl/doc/ |
| H A D | user.pod | 581 __isl_keep isl_multi_pw_aff *mpa); 1237 __isl_keep isl_multi_pw_aff *mpa, 1408 __isl_take isl_multi_pw_aff *mpa, 1428 __isl_keep isl_multi_pw_aff *mpa, 1441 __isl_take isl_multi_pw_aff *mpa, 1550 __isl_keep isl_multi_pw_aff *mpa, 1563 __isl_keep isl_multi_pw_aff *mpa, 1748 __isl_take isl_multi_pw_aff *mpa, 1775 __isl_take isl_multi_pw_aff *mpa, 1815 __isl_keep isl_multi_pw_aff *mpa, [all …]
|
| /llvm-project-15.0.7/polly/lib/External/pet/include/ |
| H A D | pet.h | 409 __isl_take isl_multi_pw_aff *mpa, __isl_keep isl_id *id,
|