Home
last modified time | relevance | path

Searched refs:isl_set_copy (Results 1 – 25 of 54) sorted by relevance

123

/external/llvm-project/polly/lib/External/isl/
Disl_pw_union_opt.c37 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()
Disl_ast_codegen.c290 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 …]
Disl_ast_graft.c237 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 …]
Disl_ast_build.c140 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 …]
Disl_pw_opt_templ.c31 isl_set_copy(pw->p[0].set), max); in FN()
35 isl_set_copy(pw->p[i].set), max); in FN()
Disl_pw_templ.c180 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 …]
Disl_multi_pw_aff_explicit_domain.c45 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()
Disl_pw_pullback_templ.c95 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()
Dbound.c38 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()
Disl_fold.c650 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 …]
Disl_pw_lift_templ.c64 set = isl_set_copy(pw->p[i].set); in FN()
Disl_flow.c517 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 …]
Disl_aff_map.c299 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()
Disl_schedule_tree.c95 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()
Disl_obj.c112 return isl_set_copy((struct isl_set *)v); in isl_obj_set_copy()
Disl_schedule_constraints.c61 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()
Disl_ast_build_expr.c897 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/
Dutil.c94 bound = isl_set_dim_max(isl_set_copy(set), i); in ppcg_size_from_extent()
Dprint.c408 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()
Dgpu.c119 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 …]
Dhybrid.c396 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/
Disl.py500 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/
Disl.py253 …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/
DSCEVAffinator.cpp92 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/
DScopBuilder.cpp417 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()

123