Home
last modified time | relevance | path

Searched refs:umap (Results 1 – 25 of 39) sorted by relevance

12

/external/llvm-project/polly/lib/External/isl/include/isl/
Dunion_map.h16 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/
Disl_union_map.c38 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 …]
Disl_aff_map.c457 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 …]
Disl_union_map_private.h13 __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);
Disl_transitive_closure.c35 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 …]
Disl_schedule_constraints.c384 __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 …]
Disl_schedule_tree.c1557 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 …]
Disl_flow.c2822 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 …]
Duset_from_umap.c5 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()
Disl_scheduler.c3366 __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 …]
Disl_ast_codegen.c1738 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 …]
Dcodegen.c225 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()
Disl_test.c3585 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 …]
Disl_ast_build_private.h219 __isl_take isl_union_map *umap);
291 __isl_keep isl_ast_build *build, __isl_take isl_union_map *umap);
Disl_schedule.c461 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()
Disl_ast_build.c1706 __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()
Disl_fold.c1646 __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()
Disl_schedule_node.c939 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 …]
Disl_test_cpp.cc158 auto umap = isl::union_map::from(mupa); in test_exception() local
/external/llvm-project/polly/lib/External/ppcg/
Dgrouping.c210 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()
Dgpu_group.c580 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/
Dperformance-inefficient-algorithm.cpp141 std::unordered_map<int, int> umap; in main() local
142 find(umap.begin(), umap.end(), 46); in main()
/external/llvm-project/polly/lib/Support/
DGICHelper.cpp113 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/
Duser.pod1104 __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/
DReadSql.java38 static UserMap umap = new UserMap(CLDRPaths.DATA_DIRECTORY + "cldr/users.xml"); field in ReadSql
147 owner = umap.get(ownerField); in Items()

12