Home
last modified time | relevance | path

Searched refs:isl_map_copy (Results 1 – 25 of 34) sorted by relevance

12

/external/llvm-project/polly/lib/External/isl/
Disl_transitive_closure.c28 map2 = isl_map_apply_range(isl_map_copy(map), isl_map_copy(map)); in isl_map_is_transitively_closed()
129 app_1 = set_path_length(isl_map_copy(app), 1, 1); in check_power_exactness()
140 app_1 = set_path_length(isl_map_copy(app), 0, 1); in check_power_exactness()
192 test = isl_map_apply_range(isl_map_copy(map), isl_map_copy(app)); in check_exactness()
193 test = isl_map_union(test, isl_map_copy(map)); in check_exactness()
828 *project = is_acyclic(isl_map_copy(path)); in construct_extended_path()
878 domain = isl_map_domain(isl_map_copy(map)); in construct_component()
880 range = isl_map_range(isl_map_copy(map)); in construct_component()
890 map = isl_map_copy(map); in construct_component()
906 (*exact = check_exactness(isl_map_copy(map), isl_map_copy(app), in construct_component()
[all …]
Disl_flow.c456 dep->dep[2 * i + 1].map = isl_map_copy(dep->dep[2 * i].map); in isl_flow_alloc()
501 if (fn(isl_map_copy(deps->dep[i].map), deps->dep[i].must, in isl_flow_foreach()
593 source_map = isl_map_copy(dep); in restricted_partial_lexmax()
595 isl_map_copy(acc->domain_map)); in restricted_partial_lexmax()
597 sink_domain = isl_set_apply(sink_domain, isl_map_copy(acc->domain_map)); in restricted_partial_lexmax()
609 isl_map_reverse(isl_map_copy(acc->domain_map))); in restricted_partial_lexmax()
646 read_map = isl_map_copy(acc->sink.map); in last_source()
647 write_map = isl_map_copy(acc->source[j].map); in last_source()
679 set_C = isl_map_range(isl_map_copy(old_map)); in last_later_source()
680 read_map = isl_map_copy(acc->sink.map); in last_later_source()
[all …]
Disl_union_map.c267 isl_map_realign(isl_map_copy(map), exp)); in align_entry()
450 entry->data = isl_map_union(entry->data, isl_map_copy(map)); in isl_union_map_add_map()
514 return data->fn(isl_map_copy(map), data->user); in call_on_copy()
663 *map_p = isl_map_copy(map); in copy_map()
720 return isl_map_copy(entry->data); in isl_union_map_extract_map()
862 return isl_union_map_add_map(res, isl_map_copy(map)); in bin_add_map()
875 map = data->control->fn_map(isl_map_copy(map1), isl_map_copy(map2)); in bin_add_pair()
1028 map = isl_map_copy(map); in intersect_params_entry()
1135 map = isl_map_copy(map); in match_bin_entry()
1136 map = data->fn(map, isl_map_copy(entry2->data)); in match_bin_entry()
[all …]
Disl_scheduler.c986 map = isl_map_range_product(map, isl_map_copy(map)); in compute_size()
1406 set = isl_map_wrap(isl_map_copy(map)); in map_intersect_domains()
1492 tagged = isl_map_copy(map); in extract_edge()
1495 tagged = insert_dummy_tags(isl_map_copy(map)); in extract_edge()
1862 key = isl_map_copy(map); in intra_coefficients()
1900 key = isl_map_copy(map); in inter_coefficients()
2113 isl_map *map = isl_map_copy(edge->map); in add_intra_validity_constraints()
2160 map = isl_map_copy(edge->map); in add_inter_validity_constraints()
2228 isl_map *map = isl_map_copy(edge->map); in add_intra_proximity_constraints()
2307 isl_map *map = isl_map_copy(edge->map); in add_inter_proximity_constraints()
[all …]
Disl_box.c347 map = isl_map_copy(map); in set_dim_extent()
398 map = isl_map_detect_equalities(isl_map_copy(map)); in isl_map_get_range_simple_fixed_box_hull()
Disl_map_subtract.c571 isl_map_copy(map2)); in isl_map_subtract()
684 isl_map_copy(map), &edc.dc); in basic_map_diff_is_empty()
865 map2 = isl_map_compute_divs(isl_map_copy(map2)); in map_is_subset()
911 struct isl_map *copy = isl_map_copy(sdc.diff); in isl_map_make_disjoint()
Disl_ast_codegen.c97 identity = isl_set_identity(isl_map_range(isl_map_copy(executed))); in generate_non_single_valued()
121 isl_union_map_from_map(isl_map_copy(executed))); in at_each_domain()
165 guard = isl_map_domain(isl_map_copy(map)); in add_domain()
240 return add_domain(executed, isl_map_copy(executed), data); in generate_domain()
243 map = isl_map_copy(executed); in generate_domain()
251 map = isl_map_copy(executed); in generate_domain()
3039 isl_map_copy(domains->sep_class), class_set)); in compute_class_domains()
3126 classes = isl_map_range(isl_map_copy(domains.sep_class)); in compute_domains()
3651 lt = isl_map_reverse(isl_map_copy(gt)); in generate_shifted_component_tree()
3710 map = isl_map_copy(domain[order[0]].map); in construct_component_executed()
[all …]
Disl_obj.c56 return isl_map_copy((struct isl_map *)v); in isl_obj_map_copy()
Disl_input.c1252 if (resolve_paren_expr(s, v, isl_map_copy(map), rational)) in update_piecewise_affine_colon()
1955 if (resolve_paren_expr(s, v, isl_map_copy(map), rational)) in resolve_paren_expr()
2009 if (resolve_paren_expr(s, v, isl_map_copy(map), rational)) in read_conjunct()
2018 map = isl_map_copy(tok->u.map); in read_conjunct()
2048 res = read_conjunct(s, v, isl_map_copy(map), rational); in read_conjuncts()
2050 res = isl_map_subtract(isl_map_copy(map), res); in read_conjuncts()
2056 res_i = read_conjunct(s, v, isl_map_copy(map), rational); in read_conjuncts()
2075 res = read_conjuncts(s, v, isl_map_copy(map), rational); in read_disjuncts()
2079 res_i = read_conjuncts(s, v, isl_map_copy(map), rational); in read_disjuncts()
2113 res = read_disjuncts(s, v, isl_map_copy(map), rational); in read_formula()
[all …]
Disl_stride.c382 map = isl_map_copy(map); in isl_map_get_range_stride_info()
Disl_map.c1436 __isl_give isl_map *isl_map_copy(__isl_keep isl_map *map) in isl_map_copy() function
1563 map1 = isl_map_copy(map1); in isl_map_align_params_map_map_and_test()
1564 map2 = isl_map_copy(map2); in isl_map_align_params_map_map_and_test()
10367 map1 = isl_map_copy(map1); in isl_map_plain_is_equal()
10368 map2 = isl_map_copy(map2); in isl_map_plain_is_equal()
11047 map = isl_map_copy(map); in isl_map_get_hash()
11791 test = isl_map_reverse(isl_map_copy(map)); in isl_map_is_single_valued()
11792 test = isl_map_apply_range(test, isl_map_copy(map)); in isl_map_is_single_valued()
11809 map = isl_map_copy(map); in isl_map_is_injective()
11823 map = isl_map_copy(map); in isl_map_plain_is_injective()
[all …]
Disl_point.c588 map = isl_map_copy(map); in isl_map_contains_point()
Disl_convex_hull.c2444 affine_hull = isl_map_affine_hull(isl_map_copy(map)); in map_simple_hull()
2445 input = isl_map_copy(map); in map_simple_hull()
Disl_fold.c1622 pwf = isl_map_apply_pw_qpolynomial_fold(isl_map_copy(data->map), in pw_qpolynomial_fold_apply()
Disl_output.c1161 map = isl_map_plain_gist_basic_map(isl_map_copy(map), hull); in print_disjuncts_in_hull()
1202 hull = isl_map_plain_unshifted_simple_hull(isl_map_copy(map)); in print_disjuncts()
Disl_ast_build.c1571 isl_map *map_type = isl_map_copy(map); in options_insert_dim()
/external/llvm-project/polly/lib/External/ppcg/
Dgpu_group.c62 map_i = isl_map_copy(group->refs[i]->access); in gpu_array_ref_group_access_relation()
423 access_i = isl_map_copy(access); in can_tile()
541 accessed = isl_map_range(isl_map_copy(access_map)); in access_is_coalesced()
542 map = isl_map_copy(next_element); in access_is_coalesced()
558 map = isl_map_apply_domain(next_thread_x, isl_map_copy(access_map)); in access_is_coalesced()
611 access = isl_map_copy(access); in access_is_bijective()
709 acc = isl_map_copy(acc); in compute_accessed_by_single_thread_depth()
832 map = isl_map_copy(access->access); in populate_array_references()
918 group->access = isl_map_union(isl_map_copy(group1->access), in join_groups()
919 isl_map_copy(group2->access)); in join_groups()
[all …]
Dgrouping.c181 set2 = isl_map_domain(isl_map_copy(map)); in covers_src_and_dst()
190 set2 = isl_map_range(isl_map_copy(map)); in covers_src_and_dst()
218 umap = isl_union_map_from_map(isl_map_copy(map)); in matches_prefix()
Dhybrid.c1768 tile2el = isl_map_reverse(isl_map_copy(el2tile)); in compute_full_tile()
1779 all = isl_set_apply(isl_set_copy(all_el), isl_map_copy(el2tile)); in compute_full_tile()
/external/llvm-project/polly/lib/Exchange/
DJSONExporter.cpp462 isl_set *NewAccessSet = isl_map_range(isl_map_copy(NewAccessMap)); in importAccesses()
464 isl_map_range(isl_map_copy(CurrentAccessMap)); in importAccesses()
493 auto NewAccessDomain = isl_map_domain(isl_map_copy(NewAccessMap)); in importAccesses()
494 auto CurrentAccessDomain = isl_map_domain(isl_map_copy(CurrentAccessMap)); in importAccesses()
/external/llvm-project/polly/lib/External/isl/interface/
Disl.py6186 self.ptr = isl.isl_union_map_from_map(isl.isl_map_copy(args[0].ptr))
6406 cb_arg0 = map(ctx=arg0.ctx, ptr=isl.isl_map_copy(cb_arg0))
7253 res = isl.isl_map_affine_hull(isl.isl_map_copy(arg0.ptr))
7268 res = isl.isl_map_apply_domain(isl.isl_map_copy(arg0.ptr), isl.isl_map_copy(arg1.ptr))
7283 res = isl.isl_map_apply_range(isl.isl_map_copy(arg0.ptr), isl.isl_map_copy(arg1.ptr))
7298 res = isl.isl_map_bind_domain(isl.isl_map_copy(arg0.ptr), isl.isl_multi_id_copy(arg1.ptr))
7313 res = isl.isl_map_bind_range(isl.isl_map_copy(arg0.ptr), isl.isl_multi_id_copy(arg1.ptr))
7323 res = isl.isl_map_coalesce(isl.isl_map_copy(arg0.ptr))
7333 res = isl.isl_map_complement(isl.isl_map_copy(arg0.ptr))
7343 res = isl.isl_map_curry(isl.isl_map_copy(arg0.ptr))
[all …]
/external/llvm-project/polly/lib/Analysis/
DDependenceInfo.cpp153 isl_union_map_add_map(ReductionTagMap, isl_map_copy(accdom)); in collectInfo()
589 RED_SIN = isl_union_map_add_map(RED_SIN, isl_map_copy(AccRedDep)); in calculateDependences()
808 return isl_map_copy(ReductionDependences.lookup(MA)); in getReductionDependences()
/external/llvm-project/polly/utils/pyscop/
Disl.py522 isl.isl_map_copy.argtypes = [Map]
523 isl.isl_map_copy.restype = c_int
/external/llvm-project/polly/lib/CodeGen/
DIslAst.cpp244 RedDeps = isl_union_map_from_map(isl_map_copy(MaRedPair.second)); in astScheduleDimIsParallel()
/external/llvm-project/polly/lib/External/isl/include/isl/
Dmap.h311 __isl_give isl_map *isl_map_copy(__isl_keep isl_map *map);

12