/external/llvm-project/polly/lib/External/isl/ |
D | isl_pw_union_opt.c | 37 list = isl_set_list_add(list, isl_set_copy(pw->p[i].set)); in FN() 51 set_better = isl_set_intersect(isl_set_copy(set), isl_set_copy(better)); in FN() 66 set_worse = isl_set_subtract(isl_set_copy(set), isl_set_copy(better)); in FN() 232 set_j = isl_set_copy(pw2->p[j].set); in FN() 234 isl_set_copy(better), set_j); in FN() 236 set_i = isl_set_copy(pw1->p[i].set); in FN()
|
D | isl_ast_codegen.c | 290 isl_set_copy(guard)); in call_create_leaf() 489 domain = isl_set_copy(domain); in exact_bound() 551 domain_i = isl_set_copy(domain); in remove_redundant_lower_bounds() 895 enforced_i = isl_set_copy(upper); in set_enforced_from_set() 1051 cond = isl_ast_build_expr_from_set_internal(build, isl_set_copy(set)); in set_for_cond_from_set() 1493 hull = isl_set_unshifted_simple_hull(isl_set_copy(domain)); in create_node_scaled() 1531 isl_set_copy(hoisted)); in create_node_scaled() 1537 isl_set_copy(guard), enforced, build, sub_build); in create_node_scaled() 1545 isl_set_copy(guard)); in create_node_scaled() 1843 build = isl_ast_build_detect_strides(build, isl_set_copy(domain)); in add_node() [all …]
|
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() 256 set_list = isl_set_list_add(set_list, isl_set_copy(guard_i)); in isl_ast_graft_list_extract_hoistable_guard() 389 return insert_if_node(graft, isl_set_copy(graft->guard), build); in insert_pending_guard_node() 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() 644 isl_set_copy(if_node[found_else].complement)); in insert_pending_guard_nodes() 660 set = isl_set_copy(set); in insert_pending_guard_nodes() [all …]
|
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() 714 build->domain = isl_set_intersect_params(isl_set_copy(set), in isl_ast_build_init() 716 build->pending = isl_set_intersect_params(isl_set_copy(set), in isl_ast_build_init() 786 set = isl_set_intersect(set, isl_set_copy(build->domain)); in update_values() 867 isl_set_copy(set)); in isl_ast_build_set_loop_bounds() 961 build = isl_ast_build_restrict_internal(build, isl_set_copy(set)); in isl_ast_build_restrict_generated() 993 build->domain = isl_set_copy(build->generated); in isl_ast_build_replace_pending_by_guard() [all …]
|
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()
|
D | isl_pw_templ.c | 180 dup = FN(PW,add_dup_piece)(dup, isl_set_copy(pw->p[i].set), in FN() 458 set = isl_set_copy(pw1->p[i].set); in FN() 462 common = isl_set_intersect(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() 527 res = FN(PW,add_piece)(res, isl_set_copy(pw->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() [all …]
|
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()
|
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()
|
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()
|
D | isl_fold.c | 650 isl_set_copy(context)); in isl_qpolynomial_fold_gist() 917 set = isl_set_copy(pw1->p[i].set); in isl_pw_qpolynomial_fold_fold() 922 isl_set_copy(pw2->p[j].set)); in isl_pw_qpolynomial_fold_fold() 923 common = isl_set_intersect(isl_set_copy(pw1->p[i].set), in isl_pw_qpolynomial_fold_fold() 924 isl_set_copy(pw2->p[j].set)); in isl_pw_qpolynomial_fold_fold() 941 set = isl_set_copy(pw2->p[j].set); in isl_pw_qpolynomial_fold_fold() 943 set = isl_set_subtract(set, isl_set_copy(pw1->p[i].set)); in isl_pw_qpolynomial_fold_fold() 1038 isl_set_copy(pwqp->p[i].set), in isl_pw_qpolynomial_fold_from_pw_qpolynomial() 1175 isl_set_copy(set), max); in isl_qpolynomial_fold_opt_on_domain() 1180 isl_set_copy(set), max); in isl_qpolynomial_fold_opt_on_domain() [all …]
|
D | isl_pw_lift_templ.c | 64 set = isl_set_copy(pw->p[i].set); in FN()
|
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() 1098 res->may_no_source = isl_set_subtract(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() [all …]
|
D | isl_aff_map.c | 299 isl_set_copy(pwaff->p[i].set)); in isl_map_from_pw_aff_internal() 360 isl_set_copy(pma->p[i].set)); in isl_map_from_pw_multi_aff_internal()
|
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()
|
D | isl_obj.c | 112 return isl_set_copy((struct isl_set *)v); in isl_obj_set_copy()
|
D | isl_schedule_constraints.c | 61 sc_copy->context = isl_set_copy(sc->context); in isl_schedule_constraints_copy() 283 return isl_set_copy(sc->context); in isl_schedule_constraints_get_context()
|
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()
|
/external/llvm-project/polly/lib/External/ppcg/ |
D | util.c | 94 bound = isl_set_dim_max(isl_set_copy(set), i); in ppcg_size_from_extent()
|
D | print.c | 408 size = ppcg_size_from_extent(isl_set_copy(array->extent)); in ppcg_print_declaration() 428 build = isl_ast_build_from_context(isl_set_copy(scop->context)); in print_declarations()
|
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() 219 bounds = ppcg_size_from_extent(isl_set_copy(extent)); in extract_array_info() 220 bounds = isl_multi_pw_aff_gist(bounds, isl_set_copy(prog->context)); in extract_array_info() 1061 context = isl_set_params(isl_set_copy(kernel->context)); in extract_grid_size() 1309 context = isl_set_copy(host_domain); in localize_bounds() 1328 pwaff = isl_pw_aff_gist(pwaff, isl_set_copy(context)); in localize_bounds() 2030 extent = isl_set_copy(array->declared_extent); in build_array_bounds() 2275 isl_set_copy(prog->scop->context)); in remove_local_accesses() [all …]
|
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()
|
/external/llvm-project/polly/utils/pyscop/ |
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
|
/external/llvm-project/polly/lib/External/isl/interface/ |
D | isl.py | 253 …w_multi_aff_intersect_params(isl.isl_union_pw_multi_aff_copy(arg0.ptr), isl.isl_set_copy(arg1.ptr)) 623 …nion_pw_aff_intersect_params(isl.isl_multi_union_pw_aff_copy(arg0.ptr), isl.isl_set_copy(arg1.ptr)) 1006 ….isl_union_pw_aff_intersect_params(isl.isl_union_pw_aff_copy(arg0.ptr), isl.isl_set_copy(arg1.ptr)) 1315 … res = isl.isl_multi_pw_aff_gist(isl.isl_multi_pw_aff_copy(arg0.ptr), isl.isl_set_copy(arg1.ptr)) 1360 ….isl_multi_pw_aff_intersect_domain(isl.isl_multi_pw_aff_copy(arg0.ptr), isl.isl_set_copy(arg1.ptr)) 1375 ….isl_multi_pw_aff_intersect_params(isl.isl_multi_pw_aff_copy(arg0.ptr), isl.isl_set_copy(arg1.ptr)) 1943 … res = isl.isl_pw_multi_aff_gist(isl.isl_pw_multi_aff_copy(arg0.ptr), isl.isl_set_copy(arg1.ptr)) 1973 ….isl_pw_multi_aff_intersect_domain(isl.isl_pw_multi_aff_copy(arg0.ptr), isl.isl_set_copy(arg1.ptr)) 1988 ….isl_pw_multi_aff_intersect_params(isl.isl_pw_multi_aff_copy(arg0.ptr), isl.isl_set_copy(arg1.ptr)) 2170 …l.isl_pw_multi_aff_subtract_domain(isl.isl_pw_multi_aff_copy(arg0.ptr), isl.isl_set_copy(arg1.ptr)) [all …]
|
/external/llvm-project/polly/lib/Support/ |
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()
|
/external/llvm-project/polly/lib/Analysis/ |
D | ScopBuilder.cpp | 417 isl_set_intersect(CaseConditionSet, isl_set_copy(Domain))); in buildConditionSets() 421 isl_set *ConditionSetUnion = isl_set_copy(ConditionSets[1]); in buildConditionSets() 424 isl_set_union(ConditionSetUnion, isl_set_copy(ConditionSets[u])); in buildConditionSets() 425 ConditionSets[0] = isl_set_subtract(isl_set_copy(Domain), ConditionSetUnion); in buildConditionSets() 539 isl_set_intersect(ConsequenceCondSet, isl_set_copy(Domain))); in buildConditionSets() 546 AlternativeCondSet = isl_set_subtract(isl_set_copy(Domain), in buildConditionSets() 547 isl_set_copy(ConsequenceCondSet)); in buildConditionSets() 577 ConditionSets.push_back(isl_set_copy(Domain)); in buildConditionSets() 1561 auto *Dom = InScop ? isl_set_copy(scop->getDomainConditions(BB).get()) in addUserAssumptions() 1562 : isl_set_copy(scop->getContext().get()); in addUserAssumptions()
|