| /llvm-project-15.0.7/polly/lib/External/isl/include/isl/ |
| H A D | union_set.h | 34 __isl_take isl_union_set *uset); 38 __isl_take isl_union_set *uset); 43 __isl_take isl_union_set *uset); 46 __isl_take isl_union_set *uset); 49 __isl_take isl_union_set *uset); 51 __isl_take isl_union_set *uset); 53 __isl_take isl_union_set *uset); 56 __isl_take isl_union_set *uset); 59 __isl_take isl_union_set *uset); 99 __isl_take isl_union_set *uset, [all …]
|
| H A D | union_map.h | 66 __isl_take isl_union_set *uset); 69 __isl_take isl_union_set *uset); 72 __isl_take isl_union_set *uset); 148 __isl_take isl_union_map *umap, __isl_take isl_union_set *uset); 151 __isl_take isl_union_map *umap, __isl_take isl_union_set *uset); 155 __isl_take isl_union_map *umap, __isl_take isl_union_set *uset); 160 __isl_take isl_union_map *umap, __isl_take isl_union_set *uset); 163 __isl_take isl_union_map *umap, __isl_take isl_union_set *uset); 168 __isl_take isl_union_map *umap, __isl_take isl_union_set *uset); 350 __isl_give isl_union_map *isl_union_set_unwrap(__isl_take isl_union_set *uset); [all …]
|
| H A D | polynomial.h | 588 __isl_take isl_union_set *uset); 591 __isl_take isl_union_set *uset); 595 __isl_take isl_union_set *uset); 599 __isl_take isl_union_set *uset); 606 __isl_take isl_union_set *uset); 613 __isl_take isl_union_set *uset); 722 __isl_take isl_union_set *uset); 725 __isl_take isl_union_set *uset); 729 __isl_take isl_union_set *uset); 733 __isl_take isl_union_set *uset); [all …]
|
| H A D | aff.h | 880 __isl_take isl_union_set *uset); 891 __isl_take isl_union_set *uset); 1036 __isl_take isl_union_set *uset); 1039 __isl_take isl_union_set *uset); 1048 __isl_take isl_union_set *uset); 1053 __isl_take isl_union_set *uset); 1058 __isl_take isl_union_set *uset); 1064 __isl_take isl_union_set *uset); 1077 __isl_take isl_union_set *uset); 1307 __isl_take isl_union_pw_aff *upa, __isl_take isl_union_set *uset); [all …]
|
| H A D | ilp.h | 32 __isl_keep isl_union_set *uset, __isl_keep isl_multi_union_pw_aff *obj);
|
| H A D | isl-noexceptions.h | 3892 inline explicit set(isl::union_set uset); 5281 return isl::pw_aff(*this).intersect_domain(uset); in intersect_domain() 5733 return isl::pw_aff(*this).subtract_domain(uset); in subtract_domain() 8284 return isl::map(*this).gist_domain(uset); in gist_domain() 8294 return isl::map(*this).gist_range(uset); in gist_range() 8356 return isl::map(*this).intersect_domain(uset); in intersect_domain() 8407 return isl::map(*this).intersect_range(uset); in intersect_range() 11062 return isl::union_map(*this).gist_domain(uset); in gist_domain() 11083 return isl::union_map(*this).gist_range(uset); in gist_range() 18471 set::set(isl::union_set uset) in set() argument [all …]
|
| /llvm-project-15.0.7/polly/lib/External/isl/ |
| H A D | isl_union_map.c | 89 if (!uset) in isl_union_set_is_params() 91 if (uset->table.n != 1) in isl_union_set_is_params() 177 return uset ? uset->dim->ctx : NULL; in isl_union_set_get_ctx() 581 return uset ? uset->table.n : isl_size_error; in isl_union_set_n_set() 2434 isl_union_set_free(uset); in isl_union_set_identity_union_pw_multi_aff() 3416 if (!uset) in isl_union_set_coefficients() 3422 if (isl_hash_table_foreach(uset->dim->ctx, &uset->table, in isl_union_set_coefficients() 3426 isl_union_set_free(uset); in isl_union_set_coefficients() 3457 if (!uset) in isl_union_set_solutions() 3466 if (isl_hash_table_foreach(uset->dim->ctx, &uset->table, in isl_union_set_solutions() [all …]
|
| H A D | isl_union_templ.c | 740 isl_union_set *uset; in S() local 790 if (!u || !uset) in FN() 793 data.uset = uset; in FN() 800 isl_union_set_free(uset); in FN() 804 isl_union_set_free(uset); in FN() 924 .fn_user = uset, in FN() 928 isl_union_set_free(uset); in FN() 1016 *uset = isl_union_set_add_set(*uset, FN(PART,domain)(part)); in FN() 1023 isl_union_set *uset; in FN() local 1031 return uset; in FN() [all …]
|
| H A D | isl_union_map_private.h | 14 __isl_keep isl_union_set *uset, __isl_keep isl_space *space, 18 __isl_keep isl_space *isl_union_set_peek_space(__isl_keep isl_union_set *uset); 22 isl_bool isl_union_set_space_has_equal_params(__isl_keep isl_union_set *uset,
|
| H A D | uset_to_umap.c | 7 static __isl_give isl_union_map *uset_to_umap(__isl_take isl_union_set *uset) in uset_to_umap() argument 9 return (isl_union_map *) uset; in uset_to_umap()
|
| H A D | isl_union_set_private.h | 7 __isl_take isl_union_set *uset); 9 __isl_take isl_union_set *uset, __isl_take isl_union_set *context);
|
| H A D | isl_test.c | 310 isl_union_set *uset; in test_parse_mupa() local 3392 if (!uset) in uset_is_equal() 4231 isl_union_set *uset; in test_subtract() local 5827 isl_union_set *uset; in test_upma_uset() local 6396 isl_union_set *uset; in test_mupa_uset() local 8148 isl_union_set *uset; in test_union_set_contains() local 8185 isl_union_set *uset; in test_union_pw() local 9511 isl_union_set *uset; in before_for() local 10226 isl_union_set *uset; in test_schedule_tree() local 10255 isl_union_set *uset; in test_schedule_tree_prefix() local [all …]
|
| H A D | isl_ilp.c | 823 __isl_keep isl_union_set *uset, int max, in isl_union_set_opt_multi_union_pw_aff() argument 826 uset = isl_union_set_copy(uset); in isl_union_set_opt_multi_union_pw_aff() 828 obj = isl_multi_union_pw_aff_intersect_domain(obj, uset); in isl_union_set_opt_multi_union_pw_aff() 841 __isl_keep isl_union_set *uset, __isl_keep isl_multi_union_pw_aff *obj) in isl_union_set_min_multi_union_pw_aff() argument 843 return isl_union_set_opt_multi_union_pw_aff(uset, 0, obj); in isl_union_set_min_multi_union_pw_aff()
|
| H A D | isl_schedule_node.c | 2913 uset = isl_union_set_align_params(uset, isl_space_copy(space)); in union_set_drop_extra_params() 2916 return isl_union_set_free(uset); in union_set_drop_extra_params() 2917 uset = isl_union_set_project_out(uset, isl_dim_param, n, n2 - n); in union_set_drop_extra_params() 2919 return uset; in union_set_drop_extra_params() 3672 isl_union_set *uset; in isl_schedule_node_domain_intersect_domain() local 3680 isl_union_set_free(uset); in isl_schedule_node_domain_intersect_domain() 3690 uset = isl_union_set_intersect(uset, domain); in isl_schedule_node_domain_intersect_domain() 4233 return isl_union_set_free(uset); in replace_by_universe_if_disjoint() 4242 isl_union_set_free(uset); in replace_by_universe_if_disjoint() 4248 return isl_union_set_free(uset); in replace_by_universe_if_disjoint() [all …]
|
| H A D | isl_scheduler.c | 3368 isl_union_set *uset; in intersect_domains() local 3435 __isl_keep isl_union_set *uset) in domain_intersects() argument 3450 __isl_keep isl_union_set *uset) in range_intersects() argument 3564 isl_union_set *uset; in update_edges() local 3584 uset = isl_union_map_range(umap); in update_edges() 5058 isl_union_set *uset; in exploit_intra_lineality() local 5072 uset = isl_union_set_copy(intra); in exploit_intra_lineality() 5074 uset = isl_union_set_apply(uset, isl_union_map_copy(data->equivalent)); in exploit_intra_lineality() 5720 isl_union_set *uset; in has_violated_conditional_constraint() local 5741 uset = isl_union_map_range(umap); in has_violated_conditional_constraint() [all …]
|
| H A D | isl_schedule_band.c | 594 static isl_bool has_any(__isl_keep isl_union_set *uset, in has_any() argument 599 return isl_bool_not(isl_union_set_every_set(uset, ¬, &data)); in has_any()
|
| H A D | isl_aff.c | 5626 __isl_take isl_union_set *uset) in isl_union_pw_multi_aff_from_union_set() argument 6256 __isl_take isl_union_set *uset) in isl_union_pw_multi_aff_from_domain() argument 6261 if (!uset) in isl_union_pw_multi_aff_from_domain() 6264 space = isl_union_set_get_space(uset); in isl_union_pw_multi_aff_from_domain() 6267 if (isl_union_set_foreach_set(uset, in isl_union_pw_multi_aff_from_domain() 6271 isl_union_set_free(uset); in isl_union_pw_multi_aff_from_domain() 6274 isl_union_set_free(uset); in isl_union_pw_multi_aff_from_domain() 8528 isl_union_set **uset = (isl_union_set **)user; in zero_union_set() local 8530 *uset = isl_union_set_add_set(*uset, isl_pw_aff_zero_set(pa)); in zero_union_set() 8532 return *uset ? isl_stat_ok : isl_stat_error; in zero_union_set() [all …]
|
| H A D | isl_ast_codegen.c | 1833 isl_union_set *uset; in add_node() local 1836 uset = isl_union_set_from_basic_set(isl_basic_set_copy(bounds)); in add_node() 1837 executed = isl_union_map_intersect_domain(executed, uset); in add_node() 1844 uset = isl_union_map_domain(isl_union_map_copy(executed)); in add_node() 1845 domain = isl_set_from_union_set(uset); in add_node() 3493 isl_union_set *uset; in generate_shifted_component_tree_part() local 3498 uset = isl_union_set_from_set(isl_set_copy(domain)); in generate_shifted_component_tree_part() 3500 executed = isl_union_map_intersect_domain(executed, uset); in generate_shifted_component_tree_part()
|
| H A D | isl_output.c | 1656 __isl_take isl_printer *p, __isl_keep isl_union_set *uset) in isl_printer_print_union_set_isl_body() argument 1658 return isl_printer_print_union_map_isl_body(p, uset_to_umap(uset)); in isl_printer_print_union_set_isl_body() 1721 __isl_keep isl_union_set *uset) in isl_printer_print_union_set() argument 1723 if (!p || !uset) in isl_printer_print_union_set() 1727 return isl_union_map_print_isl(uset_to_umap(uset), p); in isl_printer_print_union_set() 1729 return isl_union_map_print_latex(uset_to_umap(uset), p); in isl_printer_print_union_set()
|
| H A D | isl_input.c | 3279 isl_union_set *uset; in isl_union_set_read_from_file() local 3283 uset = isl_stream_read_union_set(s); in isl_union_set_read_from_file() 3285 return uset; in isl_union_set_read_from_file() 3291 isl_union_set *uset; in isl_union_set_read_from_str() local 3295 uset = isl_stream_read_union_set(s); in isl_union_set_read_from_str() 3297 return uset; in isl_union_set_read_from_str()
|
| H A D | isl_fold.c | 2017 __isl_take isl_union_set *uset, in isl_union_set_apply_union_pw_qpolynomial_fold() argument 2020 return isl_union_map_apply_union_pw_qpolynomial_fold(uset, upwf, tight); in isl_union_set_apply_union_pw_qpolynomial_fold()
|
| /llvm-project-15.0.7/polly/lib/External/isl/doc/ |
| H A D | user.pod | 1095 __isl_keep isl_union_set *uset); 1879 __isl_take isl_union_set *uset); 2053 __isl_take isl_union_set *uset); 2160 __isl_keep isl_union_set *uset); 2162 __isl_take isl_union_set *uset); 2164 __isl_take isl_union_set *uset); 2495 __isl_keep isl_union_set *uset, 2499 __isl_keep isl_union_set *uset, 2533 __isl_keep isl_union_set *uset, 2773 __isl_keep isl_union_set *uset, [all …]
|
| /llvm-project-15.0.7/polly/lib/External/ppcg/ |
| H A D | gpu.c | 299 isl_union_set *uset; in collect_order_dependences() local 303 uset = isl_union_set_from_set(set); in collect_order_dependences() 304 uset = isl_union_map_domain( in collect_order_dependences() 306 uset)); in collect_order_dependences() 308 order = isl_union_map_intersect_domain(order, uset); in collect_order_dependences() 4642 isl_union_set *uset; in create_copy_filters() local 4667 uset = isl_union_set_from_set(isl_set_universe(space)); in create_copy_filters() 4669 filters = isl_union_set_list_add(filters, uset); in create_copy_filters()
|