| /llvm-project-15.0.7/polly/lib/External/isl/ |
| H A D | isl_ast_codegen.c | 290 isl_set_copy(guard)); in call_create_leaf() 489 domain = isl_set_copy(domain); in exact_bound() 1554 isl_set_copy(guard)); in create_node_scaled() 2312 d1 = isl_set_subtract(isl_set_copy(domain), isl_set_copy(data->domain)); in separate_domain() 2313 d2 = isl_set_subtract(isl_set_copy(data->domain), isl_set_copy(domain)); in separate_domain() 2664 isl_set_copy(domain)); in foreach_iteration() 2692 set = isl_set_copy(domain); in foreach_iteration() 2767 isl_set_copy(set)); in do_unroll_iteration() 3443 hull = isl_set_copy(domain); in extract_disjunction() 5413 isl_set_copy(context)); in build_ast_from_context() [all …]
|
| H A D | isl_ast_graft.c | 237 guard = isl_set_copy(graft_0->guard); in isl_ast_graft_list_extract_hoistable_guard() 254 guard_i = isl_set_copy(graft->guard); in isl_ast_graft_list_extract_hoistable_guard() 611 test = isl_set_copy(graft->guard); in insert_pending_guard_nodes() 613 isl_set_copy(build->domain)); in insert_pending_guard_nodes() 638 guard = isl_set_copy(graft->guard); in insert_pending_guard_nodes() 641 isl_set_copy(if_node[found_then].guard)); in insert_pending_guard_nodes() 660 set = isl_set_copy(set); in insert_pending_guard_nodes() 712 graft->guard = isl_set_copy(universe); in isl_ast_graft_list_insert_pending_guard_nodes() 843 isl_set_copy(context)); in gist_guards() 888 isl_set_copy(guard)); in isl_ast_graft_alloc_from_children() [all …]
|
| H A D | isl_pw_union_opt.c | 39 list = isl_set_list_add(list, isl_set_copy(pw->p[i].set)); in FN() 53 set_better = isl_set_intersect(isl_set_copy(set), isl_set_copy(better)); in FN() 68 set_worse = isl_set_subtract(isl_set_copy(set), isl_set_copy(better)); in FN() 129 set_i = FN(PW,worse_or_out)(set_i, isl_set_copy(better), set_j); in FN()
|
| H A D | isl_ast_build.c | 140 build->generated = isl_set_copy(build->domain); in isl_ast_build_from_context() 202 dup->domain = isl_set_copy(build->domain); in isl_ast_build_dup() 203 dup->generated = isl_set_copy(build->generated); in isl_ast_build_dup() 204 dup->pending = isl_set_copy(build->pending); in isl_ast_build_dup() 867 isl_set_copy(set)); in isl_ast_build_set_loop_bounds() 993 build->domain = isl_set_copy(build->generated); in isl_ast_build_replace_pending_by_guard() 1145 return build ? isl_set_copy(build->domain) : NULL; in isl_ast_build_get_domain() 1153 return build ? isl_set_copy(build->pending) : NULL; in isl_ast_build_get_pending() 1161 return build ? isl_set_copy(build->generated) : NULL; in isl_ast_build_get_generated() 2047 isl_set_simple_hull(isl_set_copy(build->domain))); in isl_ast_build_compute_gist_basic_set() [all …]
|
| H A D | isl_pw_opt_templ.c | 31 isl_set_copy(pw->p[0].set), max); in FN() 35 isl_set_copy(pw->p[i].set), max); in FN()
|
| H A D | isl_pw_templ.c | 458 set = isl_set_copy(pw1->p[i].set); in FN() 463 isl_set_copy(pw2->p[j].set)); in FN() 469 isl_set_copy(pw2->p[j].set)); in FN() 481 set = isl_set_copy(pw2->p[j].set); in FN() 484 isl_set_copy(pw1->p[i].set)); in FN() 567 isl_set_copy(pw2->p[i].set), in FN() 609 isl_set_copy(pw1->p[i].set), in FN() 610 isl_set_copy(pw2->p[j].set)); in FN() 970 isl_set_copy(context)); in FN() 1050 isl_set_copy(pw->p[i].set)); in FN() [all …]
|
| H A D | isl_multi_pw_aff_explicit_domain.c | 45 dom = isl_set_copy(src1->u.dom); in isl_multi_pw_aff_intersect_explicit_domain_product() 49 dom = isl_set_copy(src2->u.dom); in isl_multi_pw_aff_intersect_explicit_domain_product()
|
| H A D | isl_pw_pullback_templ.c | 95 res = FN(PW,intersect_domain)(res, isl_set_copy(pma->p[0].set)); in FN() 103 isl_set_copy(pma->p[i].set)); in FN()
|
| H A D | bound.c | 38 pt = isl_set_sample_point(isl_set_copy(set)); in ISL_ARGS_START() 116 isl_set_sample_point(isl_set_copy(dom))); in verify_point() 190 context = isl_set_params(isl_set_copy(dom)); in check_solution()
|
| H A D | isl_fold.c | 898 return isl_qpolynomial_gist(qp, isl_set_copy(context)); in gist() 1146 set = isl_set_copy(pw1->p[i].set); in isl_pw_qpolynomial_fold_fold() 1151 isl_set_copy(pw2->p[j].set)); in isl_pw_qpolynomial_fold_fold() 1152 common = isl_set_intersect(isl_set_copy(pw1->p[i].set), in isl_pw_qpolynomial_fold_fold() 1153 isl_set_copy(pw2->p[j].set)); in isl_pw_qpolynomial_fold_fold() 1170 set = isl_set_copy(pw2->p[j].set); in isl_pw_qpolynomial_fold_fold() 1172 set = isl_set_subtract(set, isl_set_copy(pw1->p[i].set)); in isl_pw_qpolynomial_fold_fold() 1267 isl_set_copy(pwqp->p[i].set), in isl_pw_qpolynomial_fold_from_pw_qpolynomial() 1480 isl_set_copy(set), max); in isl_qpolynomial_fold_opt_on_domain() 1573 common = isl_set_intersect(isl_set_copy(pwf1->p[j].set), in isl_pw_qpolynomial_fold_covers() [all …]
|
| H A D | isl_pw_lift_templ.c | 64 set = isl_set_copy(pw->p[i].set); in FN()
|
| H A D | isl_flow.c | 517 return isl_set_unwrap(isl_set_copy(deps->must_no_source)); in isl_flow_get_no_source() 519 return isl_set_unwrap(isl_set_copy(deps->may_no_source)); in isl_flow_get_no_source() 596 sink_domain = isl_set_copy(sink); in restricted_partial_lexmax() 606 dep = isl_map_intersect_range(dep, isl_set_copy(restr->source)); in restricted_partial_lexmax() 607 sink_restr = isl_set_copy(restr->sink); in restricted_partial_lexmax() 620 res = isl_map_intersect_range(res, isl_set_copy(restr->source)); in restricted_partial_lexmax() 888 isl_set_copy(ran))); in all_intermediate_sources() 1069 maydo = isl_set_copy(mustdo); in compute_mem_based_dependences() 1256 T = all_sources(acc, isl_set_copy(maydo), j, level); in compute_val_based_dependences() 1259 T = all_sources(acc, isl_set_copy(mustdo), j, level); in compute_val_based_dependences() [all …]
|
| H A D | isl_aff_map.c | 315 isl_set_copy(pwaff->p[i].set)); in isl_map_from_pw_aff_internal() 384 isl_set_copy(pma->p[i].set)); in isl_map_from_pw_multi_aff_internal()
|
| H A D | isl_schedule_tree.c | 95 dup->context = isl_set_copy(tree->context); in isl_schedule_tree_dup() 122 dup->guard = isl_set_copy(tree->guard); in isl_schedule_tree_dup() 1333 return isl_set_copy(tree->context); in isl_schedule_tree_context_get_context() 1521 return isl_set_copy(tree->guard); in isl_schedule_tree_guard_get_guard() 2240 isolate = isl_set_copy(isolate); in isolate_initial() 2281 isolate = isl_set_copy(isolate); in isolate_final() 2338 isl_set_copy(isolate), child_isolate); in isl_schedule_tree_band_split() 2341 isl_set_copy(isolate), tree_isolate); in isl_schedule_tree_band_split()
|
| H A D | isl_schedule_constraints.c | 61 sc_copy->context = isl_set_copy(sc->context); in isl_schedule_constraints_copy() 289 return isl_set_copy(sc->context); in isl_schedule_constraints_get_context()
|
| H A D | isl_obj.c | 112 return isl_set_copy((struct isl_set *)v); in isl_obj_set_copy()
|
| H A D | isl_ast_build_expr.c | 897 hull = isl_set_simple_hull(isl_set_copy(data->build->domain)); in try_extract_mod() 1624 rest = isl_set_subtract(isl_set_copy(domain), set); in isl_ast_build_expr_from_set_internal() 1630 isl_set_simple_hull(isl_set_copy(domain))); in isl_ast_build_expr_from_set_internal() 1927 gist = isl_set_gist(isl_set_copy(set), isl_set_copy(data->dom)); in add_intermediate_piece() 2141 set = isl_set_intersect(dom, isl_set_copy(set)); in extends()
|
| H A D | isl_transitive_closure.c | 956 app = isl_map_from_domain_and_range(dom, isl_set_copy(dom)); in q_closure() 1254 qc = q_closure(isl_space_copy(space), isl_set_copy(C), in incremental_on_entire_domain() 1360 C = isl_set_union(isl_set_copy(dom[i]), in incremental_closure() 1361 isl_set_copy(ran[i])); in incremental_closure() 1456 set[pos] = isl_set_copy(dom); in merge() 2184 aff = isl_set_affine_hull(isl_set_copy(delta)); in box_closure_on_domain() 2331 return box_closure_on_domain(map, dom, isl_set_copy(dom), 1); in box_closure_with_identity()
|
| /llvm-project-15.0.7/polly/utils/pyscop/ |
| H A D | isl.py | 500 isl.isl_set_copy.argtypes = [Set] 501 isl.isl_set_copy.restype = c_int 502 isl.isl_set_copy.argtypes = [Set] 503 isl.isl_set_copy.restype = c_int
|
| /llvm-project-15.0.7/polly/lib/External/ppcg/ |
| H A D | util.c | 94 bound = isl_set_dim_max(isl_set_copy(set), i); in ppcg_size_from_extent()
|
| H A D | print.c | 409 size = ppcg_size_from_extent(isl_set_copy(array->extent)); in ppcg_print_declaration() 429 build = isl_ast_build_from_context(isl_set_copy(scop->context)); in print_declarations()
|
| H A D | gpu.c | 119 extent = isl_set_copy(array->extent); in compute_extent() 126 outer = isl_set_copy(accessed); in compute_extent() 209 info->declared_extent = isl_set_copy(pa->extent); in extract_array_info() 1309 context = isl_set_copy(host_domain); in localize_bounds() 2275 isl_set_copy(prog->scop->context)); in remove_local_accesses() 2858 isl_set_copy(prog->context)); in extract_context() 3092 guard = isl_set_copy(context); in insert_guard() 4313 set = isl_set_copy(prog->array[i].extent); in approximate_copy_out() 4376 isl_set_copy(prog->scop->context)); in construct_schedule_constraints() 5293 context = isl_set_copy(gen->prog->context); in map_to_device() [all …]
|
| H A D | hybrid.c | 396 return isl_set_copy(phase->domain); in ppcg_ht_phase_get_domain() 1274 dist = isl_set_copy(dist); in min_max_dist() 1398 phase->domain = isl_set_copy(tiling->hex); in construct_phase() 1729 isl_set_copy(phase->domain)); in construct_tile_map() 1779 all = isl_set_apply(isl_set_copy(all_el), isl_map_copy(el2tile)); in compute_full_tile() 1781 partial = isl_set_copy(all); in compute_full_tile()
|
| /llvm-project-15.0.7/polly/lib/Support/ |
| H A D | SCEVAffinator.cpp | 92 isl_pw_aff_intersect_domain(PWAC.first.copy(), isl_set_copy(NonNegDom)); in interpretAsUnsigned() 105 isl::manage(isl_set_union(PWAC.second.release(), isl_set_copy(NegDom))); in takeNonNegativeAssumption()
|
| /llvm-project-15.0.7/polly/lib/Analysis/ |
| H A D | ScopBuilder.cpp | 413 isl_set_intersect(CaseConditionSet, isl_set_copy(Domain))); in buildConditionSets() 417 isl_set *ConditionSetUnion = isl_set_copy(ConditionSets[1]); in buildConditionSets() 420 isl_set_union(ConditionSetUnion, isl_set_copy(ConditionSets[u])); in buildConditionSets() 421 ConditionSets[0] = isl_set_subtract(isl_set_copy(Domain), ConditionSetUnion); in buildConditionSets() 538 isl_set_intersect(ConsequenceCondSet, isl_set_copy(Domain))); in buildConditionSets() 545 AlternativeCondSet = isl_set_subtract(isl_set_copy(Domain), in buildConditionSets() 546 isl_set_copy(ConsequenceCondSet)); in buildConditionSets() 576 ConditionSets.push_back(isl_set_copy(Domain)); in buildConditionSets() 1399 auto *Dom = InScop ? isl_set_copy(scop->getDomainConditions(BB).get()) in addUserAssumptions() 1400 : isl_set_copy(scop->getContext().get()); in addUserAssumptions()
|