/external/llvm-project/polly/lib/External/isl/include/isl/ |
D | union_map.h | 16 isl_size isl_union_map_dim(__isl_keep isl_union_map *umap, 18 isl_bool isl_union_map_involves_dims(__isl_keep isl_union_map *umap, 20 __isl_give isl_id *isl_union_map_get_dim_id(__isl_keep isl_union_map *umap, 33 __isl_give isl_union_map *isl_union_map_copy(__isl_keep isl_union_map *umap); 34 __isl_null isl_union_map *isl_union_map_free(__isl_take isl_union_map *umap); 36 isl_ctx *isl_union_map_get_ctx(__isl_keep isl_union_map *umap); 38 __isl_give isl_space *isl_union_map_get_space(__isl_keep isl_union_map *umap); 41 __isl_take isl_union_map *umap); 43 int isl_union_map_find_dim_by_name(__isl_keep isl_union_map *umap, 48 __isl_take isl_union_map *umap); [all …]
|
/external/llvm-project/polly/lib/External/isl/ |
D | isl_union_map.c | 38 isl_size isl_union_map_dim(__isl_keep isl_union_map *umap, in isl_union_map_dim() argument 41 if (!umap) in isl_union_map_dim() 45 isl_die(isl_union_map_get_ctx(umap), isl_error_invalid, in isl_union_map_dim() 48 return isl_space_dim(umap->dim, type); in isl_union_map_dim() 62 __isl_give isl_id *isl_union_map_get_dim_id(__isl_keep isl_union_map *umap, in isl_union_map_get_dim_id() argument 65 if (!umap) in isl_union_map_get_dim_id() 69 isl_die(isl_union_map_get_ctx(umap), isl_error_invalid, in isl_union_map_get_dim_id() 72 return isl_space_get_dim_id(umap->dim, type, pos); in isl_union_map_get_dim_id() 97 isl_bool isl_union_map_is_params(__isl_keep isl_union_map *umap) in isl_union_map_is_params() argument 99 return isl_union_set_is_params(uset_from_umap(umap)); in isl_union_map_is_params() [all …]
|
D | isl_aff_map.c | 457 isl_union_map **umap = user; in map_from_pw_aff_entry() local 461 *umap = isl_union_map_add_map(*umap, map); in map_from_pw_aff_entry() 463 return *umap ? isl_stat_ok : isl_stat_error; in map_from_pw_aff_entry() 474 isl_union_map *umap; in isl_union_map_from_union_pw_aff() local 480 umap = isl_union_map_empty(space); in isl_union_map_from_union_pw_aff() 483 &umap) < 0) in isl_union_map_from_union_pw_aff() 484 umap = isl_union_map_free(umap); in isl_union_map_from_union_pw_aff() 487 return umap; in isl_union_map_from_union_pw_aff() 495 isl_union_map **umap = user; in map_from_pw_multi_aff() local 499 *umap = isl_union_map_add_map(*umap, map); in map_from_pw_multi_aff() [all …]
|
D | isl_union_map_private.h | 13 __isl_keep isl_space *isl_union_map_peek_space(__isl_keep isl_union_map *umap); 15 isl_bool isl_union_map_is_params(__isl_keep isl_union_map *umap); 16 isl_bool isl_union_map_space_has_equal_params(__isl_keep isl_union_map *umap, 21 __isl_take isl_union_map *umap, __isl_take isl_space *space); 23 __isl_take isl_union_map *umap, __isl_take isl_space *space);
|
D | isl_transitive_closure.c | 35 isl_bool isl_union_map_is_transitively_closed(__isl_keep isl_union_map *umap) in isl_union_map_is_transitively_closed() argument 40 umap2 = isl_union_map_apply_range(isl_union_map_copy(umap), in isl_union_map_is_transitively_closed() 41 isl_union_map_copy(umap)); in isl_union_map_is_transitively_closed() 42 closed = isl_union_map_is_subset(umap2, umap); in isl_union_map_is_transitively_closed() 2709 __isl_take isl_union_map *umap, isl_bool *exact) in union_floyd_warshall() argument 2718 if (isl_union_map_foreach_map(umap, inc_count, &n) < 0) in union_floyd_warshall() 2721 ctx = isl_union_map_get_ctx(umap); in union_floyd_warshall() 2727 if (isl_union_map_foreach_map(umap, collect_basic_map, &next) < 0) in union_floyd_warshall() 2738 isl_union_map_free(umap); in union_floyd_warshall() 2746 isl_union_map_free(umap); in union_floyd_warshall() [all …]
|
D | isl_schedule_constraints.c | 384 __isl_take isl_union_map *c, __isl_keep isl_union_map *umap) in apply_factor_domain() argument 387 c = isl_union_map_apply_domain(c, isl_union_map_copy(umap)); in apply_factor_domain() 392 c = isl_union_map_apply_domain(c, isl_union_map_copy(umap)); in apply_factor_domain() 405 __isl_keep isl_union_map *umap, int tag) in apply() argument 411 c = isl_union_map_apply_domain(c, isl_union_map_copy(umap)); in apply() 412 c = isl_union_map_apply_range(c, isl_union_map_copy(umap)); in apply() 415 t = apply_factor_domain(t, umap); in apply() 427 __isl_take isl_union_map *umap) in isl_schedule_constraints_apply() argument 431 if (!sc || !umap) in isl_schedule_constraints_apply() 437 sc->constraint[i] = apply(sc->constraint[i], umap, tag); in isl_schedule_constraints_apply() [all …]
|
D | isl_schedule_tree.c | 1557 static isl_size range_dim(__isl_keep isl_union_map *umap) in range_dim() argument 1562 n = isl_union_map_n_map(umap); in range_dim() 1566 isl_die(isl_union_map_get_ctx(umap), isl_error_internal, in range_dim() 1569 isl_union_map_foreach_map(umap, &set_range_dim, &dim); in range_dim() 1577 static __isl_give isl_union_map *append_range(__isl_take isl_union_map *umap, in append_range() argument 1587 universe = isl_union_map_universe(isl_union_map_copy(umap)); in append_range() 1596 umap = isl_union_map_flat_range_product(umap, suffix_umap); in append_range() 1598 return umap; in append_range() 1742 isl_union_map *umap; in subtree_schedule_extend_from_children() local 1757 umap = isl_union_map_empty(isl_space_copy(space)); in subtree_schedule_extend_from_children() [all …]
|
D | isl_flow.c | 2822 isl_union_map *umap; in count_sink_source() local 2831 umap = isl_union_map_copy(data->access->access[isl_access_sink]); in count_sink_source() 2832 umap = isl_union_map_intersect_domain(umap, isl_union_set_copy(domain)); in count_sink_source() 2833 data->n_sink += n = isl_union_map_n_map(umap); in count_sink_source() 2834 isl_union_map_free(umap); in count_sink_source() 2838 umap = isl_union_map_copy(data->access->access[isl_access_must_source]); in count_sink_source() 2839 umap = isl_union_map_intersect_domain(umap, isl_union_set_copy(domain)); in count_sink_source() 2840 data->n_source += n = isl_union_map_n_map(umap); in count_sink_source() 2841 isl_union_map_free(umap); in count_sink_source() 2845 umap = isl_union_map_copy(data->access->access[isl_access_may_source]); in count_sink_source() [all …]
|
D | uset_from_umap.c | 5 static __isl_give isl_union_set *uset_from_umap(__isl_take isl_union_map *umap) in uset_from_umap() argument 7 return (isl_union_set *) umap; in uset_from_umap()
|
D | isl_scheduler.c | 3366 __isl_take isl_union_map *umap, __isl_keep isl_map *map) in intersect_domains() argument 3370 umap = isl_union_map_zip(umap); in intersect_domains() 3372 umap = isl_union_map_intersect_domain(umap, uset); in intersect_domains() 3373 umap = isl_union_map_zip(umap); in intersect_domains() 3374 return umap; in intersect_domains() 3434 static int domain_intersects(__isl_keep isl_union_map *umap, in domain_intersects() argument 3439 umap = isl_union_map_copy(umap); in domain_intersects() 3440 umap = isl_union_map_intersect_domain(umap, isl_union_set_copy(uset)); in domain_intersects() 3441 empty = isl_union_map_is_empty(umap); in domain_intersects() 3442 isl_union_map_free(umap); in domain_intersects() [all …]
|
D | isl_ast_codegen.c | 1738 isl_union_map *umap; in create_node() local 1752 umap = isl_union_map_from_map(map); in create_node() 1754 isl_union_map_copy(umap)); in create_node() 1756 umap); in create_node() 4276 static isl_bool after_in_tree(__isl_keep isl_union_map *umap, 4283 static isl_bool after_in_child(__isl_keep isl_union_map *umap, in after_in_child() argument 4290 after = after_in_tree(umap, child); in after_in_child() 4308 static isl_bool after_in_band(__isl_keep isl_union_map *umap, in after_in_band() argument 4323 return after_in_child(umap, node); in after_in_band() 4328 test = isl_union_map_copy(umap); in after_in_band() [all …]
|
D | codegen.c | 225 isl_union_map *umap; in main() local 227 umap = isl_union_map_from_map(obj.v); in main() 228 tree = construct_ast_from_union_map(umap, s); in main()
|
D | isl_test.c | 3585 isl_union_map *umap; in test_sv() local 3590 umap = isl_union_map_read_from_str(ctx, sv_tests[i].map); in test_sv() 3591 sv = isl_union_map_is_single_valued(umap); in test_sv() 3592 isl_union_map_free(umap); in test_sv() 4525 isl_union_map *umap; in test_padded_schedule() local 4537 umap = isl_schedule_get_map(sched); in test_padded_schedule() 4539 range = isl_union_map_range(umap); in test_padded_schedule() 4642 isl_union_map *umap; in test_special_conditional_schedule_constraints_2() local 4655 umap = isl_schedule_get_map(schedule); in test_special_conditional_schedule_constraints_2() 4658 isl_union_map_copy(umap)); in test_special_conditional_schedule_constraints_2() [all …]
|
D | isl_ast_build_private.h | 219 __isl_take isl_union_map *umap); 291 __isl_keep isl_ast_build *build, __isl_take isl_union_map *umap);
|
D | isl_schedule.c | 461 isl_union_map *umap; in isl_schedule_get_map() local 472 umap = isl_schedule_node_get_subtree_schedule_union_map(node); in isl_schedule_get_map() 475 return umap; in isl_schedule_get_map()
|
D | isl_ast_build.c | 1706 __isl_take isl_union_map *umap) in isl_ast_build_scale_down() argument 1713 if (!build || !umap || !m) in isl_ast_build_scale_down() 1742 build->options = isl_union_map_apply_domain(build->options, umap); in isl_ast_build_scale_down() 1749 isl_union_map_free(umap); in isl_ast_build_scale_down() 2010 __isl_keep isl_ast_build *build, __isl_take isl_union_map *umap) in isl_ast_build_substitute_values_union_map_domain() argument 2015 return isl_union_map_free(umap); in isl_ast_build_substitute_values_union_map_domain() 2018 umap = isl_union_map_preimage_domain_multi_aff(umap, values); in isl_ast_build_substitute_values_union_map_domain() 2020 return umap; in isl_ast_build_substitute_values_union_map_domain()
|
D | isl_fold.c | 1646 __isl_take isl_union_map *umap, in isl_union_map_apply_union_pw_qpolynomial_fold() argument 1654 isl_union_map_get_space(umap)); in isl_union_map_apply_union_pw_qpolynomial_fold() 1655 umap = isl_union_map_align_params(umap, in isl_union_map_apply_union_pw_qpolynomial_fold() 1663 if (isl_union_map_foreach_map(umap, &map_apply, &data) < 0) in isl_union_map_apply_union_pw_qpolynomial_fold() 1666 isl_union_map_free(umap); in isl_union_map_apply_union_pw_qpolynomial_fold() 1674 isl_union_map_free(umap); in isl_union_map_apply_union_pw_qpolynomial_fold()
|
D | isl_schedule_node.c | 939 isl_union_map *umap; in isl_schedule_node_get_subtree_schedule_union_map() local 953 umap = isl_schedule_tree_get_subtree_schedule_union_map(tree); in isl_schedule_node_get_subtree_schedule_union_map() 955 return umap; in isl_schedule_node_get_subtree_schedule_union_map() 3055 isl_union_map *expansion, *umap; in group_expansion() local 3071 umap = isl_union_map_from_union_pw_multi_aff( in group_expansion() 3073 umap = isl_union_map_apply_range(expansion, umap); in group_expansion() 3077 expansion = isl_union_map_union(expansion, umap); in group_expansion() 3078 umap = isl_union_map_universe(isl_union_map_copy(expansion)); in group_expansion() 3079 domain = isl_union_map_range(umap); in group_expansion() 3081 umap = isl_union_map_from_union_pw_multi_aff(contraction); in group_expansion() [all …]
|
D | isl_test_cpp.cc | 158 auto umap = isl::union_map::from(mupa); in test_exception() local
|
/external/llvm-project/polly/lib/External/ppcg/ |
D | grouping.c | 210 isl_union_map *umap, *equal; in matches_prefix() local 218 umap = isl_union_map_from_map(isl_map_copy(map)); in matches_prefix() 219 equal = isl_union_map_copy(umap); in matches_prefix() 222 is_subset = isl_union_map_is_subset(umap, equal); in matches_prefix() 224 isl_union_map_free(umap); in matches_prefix() 652 isl_union_map *umap; in ppcg_compute_schedule() local 668 umap = isl_union_map_from_union_pw_multi_aff(contraction); in ppcg_compute_schedule() 670 sc = isl_schedule_constraints_apply(sc, umap); in ppcg_compute_schedule()
|
D | gpu_group.c | 580 isl_union_map *umap; in localize_access() local 583 umap = isl_union_map_copy(data->host_sched); in localize_access() 584 space = isl_union_map_get_space(umap); in localize_access() 589 umap = isl_union_map_intersect_range(umap, in localize_access() 592 isl_union_map_domain(umap)); in localize_access() 827 isl_union_map *umap; in populate_array_references() local 833 umap = isl_union_map_from_map(map); in populate_array_references() 834 umap = isl_union_map_apply_domain(umap, in populate_array_references() 837 if (isl_union_map_is_empty(umap)) { in populate_array_references() 838 isl_union_map_free(umap); in populate_array_references() [all …]
|
/external/llvm-project/clang-tools-extra/test/clang-tidy/checkers/ |
D | performance-inefficient-algorithm.cpp | 141 std::unordered_map<int, int> umap; in main() local 142 find(umap.begin(), umap.end(), 46); in main()
|
/external/llvm-project/polly/lib/Support/ |
D | GICHelper.cpp | 113 std::string polly::stringFromIslObj(__isl_keep isl_union_map *umap) { in stringFromIslObj() argument 114 return stringFromIslObjInternal(umap, isl_union_map_get_ctx, in stringFromIslObj()
|
/external/llvm-project/polly/lib/External/isl/doc/ |
D | user.pod | 1104 __isl_keep isl_union_map *umap); 1214 isl_size isl_union_map_dim(__isl_keep isl_union_map *umap, 1366 __isl_keep isl_union_map *umap, 1537 __isl_keep isl_union_map *umap, 1801 __isl_take isl_union_map *umap); 1964 __isl_take isl_union_map *umap); 2055 __isl_keep isl_union_map *umap); 2057 __isl_take isl_union_map *umap); 2071 __isl_keep isl_union_map *umap); 2081 __isl_take isl_union_map *umap); [all …]
|
/external/cldr/tools/java/org/unicode/cldr/tool/ |
D | ReadSql.java | 38 static UserMap umap = new UserMap(CLDRPaths.DATA_DIRECTORY + "cldr/users.xml"); field in ReadSql 147 owner = umap.get(ownerField); in Items()
|