Home
last modified time | relevance | path

Searched refs:isl_union_map_copy (Results 1 – 23 of 23) sorted by relevance

/llvm-project-15.0.7/polly/lib/External/ppcg/
H A Dppcg.c444 isl_union_map_copy(kills)); in compute_tagged_flow_dep_only()
446 isl_union_map_copy(ps->tagged_reads)); in compute_tagged_flow_dep_only()
603 isl_union_map_copy(ps->may_writes)); in compute_forced_dependences()
612 isl_union_map_copy(ps->may_writes)); in compute_forced_dependences()
614 isl_union_map_copy(ps->live_in)); in compute_forced_dependences()
630 isl_union_map_copy(sink_access)); in compute_forced_dependences()
694 isl_union_map_copy(ps->must_writes)); in compute_flow_dep()
696 isl_union_map_copy(ps->may_writes)); in compute_flow_dep()
736 isl_union_map_copy(scop->reads)); in compute_dependences()
784 dep = isl_union_map_copy(ps->dep_flow); in eliminate_dead_code()
[all …]
H A Dcpu.c138 deps = isl_union_map_copy(scop->dep_flow); in ast_schedule_dim_is_parallel()
623 isl_union_map_copy(ps->tagged_dep_flow), in construct_cpu_schedule_constraints()
624 isl_union_map_copy(ps->tagged_dep_order)); in construct_cpu_schedule_constraints()
625 validity = isl_union_map_copy(ps->dep_flow); in construct_cpu_schedule_constraints()
627 isl_union_map_copy(ps->dep_forced)); in construct_cpu_schedule_constraints()
629 coincidence = isl_union_map_copy(validity); in construct_cpu_schedule_constraints()
631 isl_union_map_copy(ps->dep_order)); in construct_cpu_schedule_constraints()
634 validity = isl_union_map_copy(ps->dep_flow); in construct_cpu_schedule_constraints()
636 isl_union_map_copy(ps->dep_false)); in construct_cpu_schedule_constraints()
638 coincidence = isl_union_map_copy(validity); in construct_cpu_schedule_constraints()
[all …]
H A Dgpu.c264 isl_union_map_copy(pi->filter)); in remove_independences()
347 isl_union_map_copy(prog->to_outer)); in collect_array_info()
523 isl_union_map_copy(sizes)); in extract_sizes()
2323 sched = isl_union_map_copy(prefix); in remove_local_accesses_group()
4311 copy_i = isl_union_map_copy(copy); in approximate_copy_out()
5190 isl_union_map_copy(prefix), 0); in add_to_from_device()
5194 isl_union_map_copy(prefix)); in add_to_from_device()
5201 isl_union_map_copy(prefix)); in add_to_from_device()
5210 isl_union_map_copy(prefix), 1); in add_to_from_device()
5216 isl_union_map_copy(read)); in add_to_from_device()
[all …]
H A Dgpu_group.c528 access = isl_union_map_copy(access); in access_is_coalesced()
530 isl_union_map_copy(data->full_sched)); in access_is_coalesced()
583 umap = isl_union_map_copy(data->host_sched); in localize_access()
835 isl_union_map_copy(data->copy_sched)); in populate_array_references()
1015 shared = isl_union_map_copy(access); in shared_access()
1017 isl_union_map_copy(data->shared_sched)); in shared_access()
1147 isl_union_map_copy(data->thread_sched)); in compute_group_bounds_core()
1524 order = isl_union_map_copy(local->array->dep_order); in check_can_be_private_live_ranges()
1652 data.copy_sched = isl_union_map_copy(data.shared_sched); in gpu_group_references()
1655 data.thread_sched = isl_union_map_copy(data.copy_sched); in gpu_group_references()
[all …]
H A Dhybrid.c1100 flow = isl_union_map_copy(scop->dep_flow); in collect_deps()
1104 other = isl_union_map_copy(scop->dep_false); in collect_deps()
1110 other = isl_union_map_copy(scop->dep_forced); in collect_deps()
1113 local = isl_union_map_copy(flow); in collect_deps()
1116 non_local = isl_union_map_copy(flow); in collect_deps()
1119 order = isl_union_map_copy(scop->dep_order); in collect_deps()
1121 adj = isl_union_map_copy(order); in collect_deps()
1122 domain = isl_union_map_domain(isl_union_map_copy(non_local)); in collect_deps()
1136 dep = isl_union_map_apply_domain(dep, isl_union_map_copy(umap)); in collect_deps()
H A Dgrouping.c219 equal = isl_union_map_copy(umap); in matches_prefix()
325 dep_i = isl_union_map_copy(dep); in merge_leaves()
/llvm-project-15.0.7/polly/lib/Analysis/
H A DDependenceInfo.cpp267 TC_RED, isl_union_map_reverse(isl_union_map_copy(TC_RED))); in addPrivatizationDependences()
275 *PrivMap = isl_union_map_apply_range(isl_union_map_copy(*Map), in addPrivatizationDependences()
276 isl_union_map_copy(TC_RED)); in addPrivatizationDependences()
294 AI = isl_union_access_info_from_sink(isl_union_map_copy(Snk)); in buildFlow()
300 AI = isl_union_access_info_set_kill(AI, isl_union_map_copy(Kill)); in buildFlow()
502 isl_union_map_copy(RAW), isl_union_set_copy(TaggedStmtDomain)); in calculateDependences()
504 isl_union_map_copy(WAW), isl_union_set_copy(TaggedStmtDomain)); in calculateDependences()
541 RED = isl_union_map_intersect(RED, isl_union_map_copy(RAW)); in calculateDependences()
547 RAW = isl_union_map_subtract(RAW, isl_union_map_copy(RED)); in calculateDependences()
548 WAW = isl_union_map_subtract(WAW, isl_union_map_copy(RED)); in calculateDependences()
[all …]
/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_flow.c2136 return isl_union_map_copy(flow->must_dep); in isl_union_flow_get_full_must_dependence()
2148 isl_union_map_copy(flow->may_dep)); in isl_union_flow_get_full_may_dependence()
2160 dep = isl_union_map_copy(flow->must_dep); in isl_union_flow_get_must_dependence()
2175 isl_union_map_copy(flow->may_dep)); in isl_union_flow_get_may_dependence()
2186 return isl_union_map_copy(flow->may_dep); in isl_union_flow_get_non_must_dependence()
2243 flow->may_dep = isl_union_map_copy(empty); in isl_union_flow_alloc()
2272 isl_union_map_copy(flow->must_dep)); in isl_union_flow_copy()
2274 isl_union_map_copy(flow->may_dep)); in isl_union_flow_copy()
2278 isl_union_map_copy(flow->may_no_source)); in isl_union_flow_copy()
2624 move = isl_union_map_copy(flow->must_dep); in isl_union_flow_drop_kill_source()
[all …]
H A Disl_schedule_constraints.c66 sc_copy->constraint[i] = isl_union_map_copy(sc->constraint[i]); in isl_schedule_constraints_copy()
105 sc->constraint[i] = isl_union_map_copy(empty); in isl_schedule_constraints_init()
300 return isl_union_map_copy(sc->constraint[type]); in isl_schedule_constraints_get()
393 c = isl_union_map_apply_domain(c, isl_union_map_copy(umap)); in apply_factor_domain()
398 c = isl_union_map_apply_domain(c, isl_union_map_copy(umap)); in apply_factor_domain()
416 t = isl_union_map_copy(c); in apply()
417 c = isl_union_map_apply_domain(c, isl_union_map_copy(umap)); in apply()
418 c = isl_union_map_apply_range(c, isl_union_map_copy(umap)); in apply()
H A Disl_ast_codegen.c1767 isl_union_map_copy(umap)); in create_node()
3499 executed = isl_union_map_copy(executed); in generate_shifted_component_tree_part()
4356 test = isl_union_map_copy(umap); in after_in_band()
4372 umap1 = isl_union_map_copy(partial); in after_in_band()
4400 umap = isl_union_map_copy(umap); in after_in_context()
4406 umap1 = isl_union_map_copy(prefix); in after_in_context()
4435 umap = isl_union_map_copy(umap); in after_in_expansion()
4473 umap = isl_union_map_copy(umap); in after_in_filter()
4558 umap_i = isl_union_map_copy(umap); in after_in_sequence()
4573 umap_ij = isl_union_map_copy(umap_i); in after_in_sequence()
[all …]
H A Disl_scheduler.c3439 umap = isl_union_map_copy(umap); in domain_intersects()
3454 umap = isl_union_map_copy(umap); in range_intersects()
5102 umap = isl_union_map_copy(inter); in exploit_inter_lineality()
5106 isl_union_map_copy(data->equivalent)); in exploit_inter_lineality()
5108 umap = isl_union_map_copy(inter); in exploit_inter_lineality()
6324 isl_union_map_copy(umap)); in add_non_conditional_constraints()
6351 isl_union_map_copy(umap)); in add_conditional_constraints()
6388 isl_union_map_copy(cluster_map)); in collect_edge_constraints()
6390 isl_union_map_copy(cluster_map)); in collect_edge_constraints()
6399 umap1 = isl_union_map_copy(cluster_map); in collect_edge_constraints()
[all …]
H A Disl_union_map.c369 return isl_union_map_copy(uset); in isl_union_set_copy()
2684 umap1 = isl_union_map_copy(umap1); in isl_union_map_is_disjoint()
2685 umap2 = isl_union_map_copy(umap2); in isl_union_map_is_disjoint()
2893 umap = isl_union_map_copy(umap); in single_map_is_single_valued()
2932 umap = isl_union_map_copy(data->umap); in single_valued_on_domain()
2943 test = isl_union_map_reverse(isl_union_map_copy(umap)); in single_valued_on_domain()
2975 universe = isl_union_map_universe(isl_union_map_copy(umap)); in isl_union_map_is_single_valued()
2992 umap = isl_union_map_copy(umap); in isl_union_map_is_injective()
3290 umap = isl_union_map_copy(umap); in plain_injective_on_range_wrap()
3314 univ = isl_union_map_universe(isl_union_map_copy(umap)); in isl_union_map_plain_is_injective()
[all …]
H A Disl_test.c4416 isl_union_map_copy(W), empty, in test_one_schedule()
4417 isl_union_map_copy(S), in test_one_schedule()
4420 isl_union_map_copy(W), in test_one_schedule()
4421 isl_union_map_copy(R), in test_one_schedule()
4422 isl_union_map_copy(S), in test_one_schedule()
4427 validity = isl_union_map_copy(dep); in test_one_schedule()
4429 proximity = isl_union_map_copy(dep); in test_one_schedule()
4741 isl_union_map_copy(validity)); in test_special_conditional_schedule_constraints_2()
4746 isl_union_map_copy(umap)); in test_special_conditional_schedule_constraints_2()
4882 isl_union_map_copy(flow)); in test_conditional_schedule_constraints()
[all …]
H A Dcodegen.c72 domain = isl_union_map_range(isl_union_map_copy(schedule)); in set_universe()
H A Disl_obj.c84 return isl_union_map_copy((isl_union_map *)v); in isl_obj_union_map_copy()
H A Disl_schedule_node.c362 universe = isl_union_map_universe(isl_union_map_copy(exp)); in collect_filter_prefix_expansion()
388 filter = isl_union_set_apply(filter, isl_union_map_copy(exp)); in collect_filter_prefix_expansion()
3078 umap = isl_union_map_universe(isl_union_map_copy(expansion)); in group_expansion()
3082 umap = isl_union_map_apply_range(isl_union_map_copy(data->expansion), in group_expansion()
3227 univ = isl_union_map_universe(isl_union_map_copy(expansion)); in isl_schedule_node_group()
3251 data.group = isl_union_map_domain(isl_union_map_copy(expansion)); in isl_schedule_node_group()
3255 data.expansion = isl_union_map_copy(expansion); in isl_schedule_node_group()
4170 extension = isl_union_map_copy(extension); in is_disjoint_extension()
4292 domain = isl_union_map_range(isl_union_map_copy(extension)); in insert_extension()
4362 graft_domain = isl_union_map_range(isl_union_map_copy(extension)); in graft_extension()
[all …]
H A Disl_schedule_tree.c107 dup->expansion = isl_union_map_copy(tree->expansion); in isl_schedule_tree_dup()
112 dup->extension = isl_union_map_copy(tree->extension); in isl_schedule_tree_dup()
1401 return isl_union_map_copy(tree->expansion); in isl_schedule_tree_expansion_get_expansion()
1446 return isl_union_map_copy(tree->extension); in isl_schedule_tree_extension_get_extension()
1587 universe = isl_union_map_universe(isl_union_map_copy(umap)); in append_range()
1791 isl_union_map_copy(outer), umap_i); in subtree_schedule_extend_from_children()
H A Disl_transitive_closure.c40 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()
2809 path_comb = isl_union_map_apply_range(isl_union_map_copy(path), in union_components()
2810 isl_union_map_copy(path_comp)); in union_components()
H A Disl_ast_build.c210 dup->executed = isl_union_map_copy(build->executed); in isl_ast_build_dup()
212 dup->options = isl_union_map_copy(build->options); in isl_ast_build_dup()
1276 executed = isl_union_map_copy(build->executed); in isl_ast_build_get_schedule()
/llvm-project-15.0.7/polly/lib/External/isl/include/isl/
H A Dunion_map.h35 __isl_give isl_union_map *isl_union_map_copy(__isl_keep isl_union_map *umap);
H A Disl-noexceptions.h20326 ptr = isl_union_map_copy(ptr); in manage_copy()
20371 return isl_union_map_copy(ptr); in copy()
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DPPCGCodeGeneration.cpp3092 PPCGProg->read = isl_union_map_copy(PPCGScop->reads); in createPPCGProg()
3093 PPCGProg->may_write = isl_union_map_copy(PPCGScop->may_writes); in createPPCGProg()
3094 PPCGProg->must_write = isl_union_map_copy(PPCGScop->must_writes); in createPPCGProg()
3096 isl_union_map_copy(PPCGScop->tagged_must_kills); in createPPCGProg()
/llvm-project-15.0.7/polly/lib/External/isl/doc/
H A Duser.pod2189 __isl_give isl_union_map *isl_union_map_copy(