/haiku-buildtools/isl/ |
H A D | isl_union_map.c | 151 isl_map_realign(isl_map_copy(map), exp)); 308 entry->data = isl_map_union(entry->data, isl_map_copy(map)); 372 return data->fn(isl_map_copy(map), data->user); 402 *map_p = isl_map_copy(map); 453 return isl_map_copy(entry->data); 533 map = isl_map_copy(map); 536 map = isl_map_subtract(map, isl_map_copy(entry2->data)); 604 map = isl_map_copy(map); 691 map = isl_map_copy(map); 692 map = data->fn(map, isl_map_copy(entry [all...] |
H A D | isl_flow.c | 400 dep->dep[2 * i + 1].map = isl_map_copy(dep->dep[2 * i].map); 444 if (fn(isl_map_copy(deps->dep[i].map), deps->dep[i].must, 533 source_map = isl_map_copy(dep); 535 isl_map_copy(acc->domain_map)); 537 sink_domain = isl_set_apply(sink_domain, isl_map_copy(acc->domain_map)); 549 isl_map_reverse(isl_map_copy(acc->domain_map))); 586 read_map = isl_map_copy(acc->sink.map); 587 write_map = isl_map_copy(acc->source[j].map); 619 set_C = isl_map_range(isl_map_copy(old_map)); 620 read_map = isl_map_copy(ac [all...] |
H A D | isl_transitive_closure.c | 27 map2 = isl_map_apply_range(isl_map_copy(map), isl_map_copy(map)); 122 app_1 = set_path_length(isl_map_copy(app), 1, 1); 133 app_1 = set_path_length(isl_map_copy(app), 0, 1); 183 test = isl_map_apply_range(isl_map_copy(map), isl_map_copy(app)); 184 test = isl_map_union(test, isl_map_copy(map)); 801 *project = is_acyclic(isl_map_copy(path)); 858 domain = isl_map_domain(isl_map_copy(map)); 860 range = isl_map_range(isl_map_copy(ma [all...] |
H A D | isl_ast_codegen.c | 109 identity = isl_set_identity(isl_map_range(isl_map_copy(executed))); 133 isl_union_map_from_map(isl_map_copy(executed))); 190 map = isl_map_copy(executed); 198 map = isl_map_copy(executed); 202 guard = isl_map_domain(isl_map_copy(map)); 2633 isl_map_copy(domains->sep_class), class_set)); 2716 classes = isl_map_range(isl_map_copy(domains.sep_class)); 2792 map = isl_map_copy(domain[order[0]].map); 2795 map = isl_map_copy(domain[order[i]].map); 2928 test = isl_map_copy(mi [all...] |
H A D | isl_map_subtract.c | 524 isl_map_copy(map2)); 644 isl_map_copy(map), &edc.dc); 813 map2 = isl_map_compute_divs(isl_map_copy(map2)); 860 struct isl_map *copy = isl_map_copy(sdc.diff);
|
H A D | isl_obj.c | 197 return isl_map_copy((struct isl_map *)v);
|
H A D | isl_input.c | 1360 if (resolve_paren_expr(s, v, isl_map_copy(map), rational)) 1424 if (resolve_paren_expr(s, v, isl_map_copy(map), rational)) 1433 map = isl_map_copy(tok->u.map); 1463 res = read_conjunct(s, v, isl_map_copy(map), rational); 1465 res = isl_map_subtract(isl_map_copy(map), res); 1471 res_i = read_conjunct(s, v, isl_map_copy(map), rational); 1493 res = read_conjuncts(s, v, isl_map_copy(map), rational); 1497 res_i = read_conjuncts(s, v, isl_map_copy(map), rational); 1531 res = read_disjuncts(s, v, isl_map_copy(map), rational); 1536 res = isl_map_subtract(isl_map_copy(ma [all...] |
H A D | isl_schedule.c | 734 delta = isl_set_remove_divs(isl_map_deltas(isl_map_copy(map))); 760 set = isl_map_wrap(isl_map_remove_divs(isl_map_copy(map))); 789 isl_map *map = isl_map_copy(edge->map); 847 isl_map *map = isl_map_copy(edge->map); 940 isl_map *map = isl_map_copy(edge->map); 1020 isl_map *map = isl_map_copy(edge->map); 1232 isl_map *map = isl_map_copy(edge->map); 1649 return isl_map_copy(node->sched_map); 1834 isl_map_copy(src->node[i].sched_map); 1878 map = isl_map_copy(edg [all...] |
H A D | isl_point.c | 395 map = isl_map_copy(map);
|
H A D | isl_map.c | 998 struct isl_map *isl_map_copy(struct isl_map *map) function 1073 map1 = isl_map_copy(map1); 1074 map2 = isl_map_copy(map2); 6211 lt = isl_map_apply_range(isl_map_copy(res), lt); 6212 lt = isl_map_intersect(lt, isl_map_copy(res_i)); 6213 le = isl_map_apply_range(isl_map_copy(res_i), le); 6214 le = isl_map_intersect(le, isl_map_copy(res)); 8972 map1 = isl_map_copy(map1); 8973 map2 = isl_map_copy(map2); 9449 map = isl_map_copy(ma [all...] |
H A D | isl_ast_build.c | 1440 isl_map *map_type = isl_map_copy(map);
|
H A D | isl_fold.c | 1501 pwf = isl_map_apply_pw_qpolynomial_fold(isl_map_copy(data->map),
|
H A D | isl_map_simplify.c | 2545 test = isl_map_intersect(isl_map_copy(map1), isl_map_copy(map2));
|
H A D | isl_test.c | 1655 map2 = isl_map_copy(map); 3718 pma = isl_pw_multi_aff_from_map(isl_map_copy(map1));
|
H A D | isl_convex_hull.c | 2343 affine_hull = isl_map_affine_hull(isl_map_copy(map));
|
H A D | isl_aff.c | 3944 hull = isl_map_unshifted_simple_hull(isl_map_copy(map)); 4189 hull = isl_map_affine_hull(isl_map_copy(map));
|
/haiku-buildtools/isl/interface/ |
H A D | isl.py | 43 self.ptr = isl.isl_union_map_from_map(isl.isl_map_copy(args[0].ptr)) 463 res = isl.isl_map_lexmin(isl.isl_map_copy(arg0.ptr)) 471 res = isl.isl_map_lexmax(isl.isl_map_copy(arg0.ptr)) 479 res = isl.isl_map_reverse(isl.isl_map_copy(arg0.ptr)) 492 res = isl.isl_map_union(isl.isl_map_copy(arg0.ptr), isl.isl_map_copy(arg1.ptr)) 505 res = isl.isl_map_intersect_domain(isl.isl_map_copy(arg0.ptr), isl.isl_set_copy(arg1.ptr)) 518 res = isl.isl_map_intersect_range(isl.isl_map_copy(arg0.ptr), isl.isl_set_copy(arg1.ptr)) 531 res = isl.isl_map_apply_domain(isl.isl_map_copy(arg0.ptr), isl.isl_map_copy(arg [all...] |
/haiku-buildtools/gcc/gcc/ |
H A D | graphite-interchange.c | 209 map = isl_map_flat_range_product (isl_map_copy (pbb->transformed), 210 isl_map_copy (pdr->accesses)); 221 map = isl_map_flat_product (map, isl_map_copy (map)); 250 isl_map *temp = isl_map_equate (isl_map_copy (map),
|
H A D | graphite-dependences.c | 119 isl_map *x = isl_map_intersect_range (isl_map_copy (pdr->accesses), 201 (res, constrain_domain (isl_map_copy (pbb->schedule), 221 (res, constrain_domain (isl_map_copy (pbb->transformed),
|
H A D | graphite-poly.h | 1474 pbb->saved = isl_map_copy (pbb->transformed); 1521 pbb->transformed = isl_map_copy (pbb->saved);
|
H A D | graphite-isl-ast-to-gimple.c | 950 isl_map *bb_schedule = isl_map_copy (pbb->transformed);
|
H A D | graphite-poly.c | 983 isl_map_copy (pbb->transformed));
|
H A D | graphite-sese-to-poly.c | 557 pbb->transformed = isl_map_copy (pbb->schedule);
|
/haiku-buildtools/cloog/source/isl/ |
H A D | domain.c | 1171 map = isl_map_copy(isl_map_from_cloog_scattering(list->scatt)); 1177 map = isl_map_copy(isl_map_from_cloog_scattering(list->scatt)); 1225 rel = isl_map_apply_domain(rel, isl_map_copy(map1)); 1226 rel = isl_map_apply_range(rel, isl_map_copy(map2)); 1379 map = isl_map_remove_dims(isl_map_copy(map), isl_dim_out, dimension, 1); 1418 map = isl_map_reverse(isl_map_copy(map)); 1434 domain = cloog_domain_from_isl_set(isl_map_domain(isl_map_copy(map)));
|
/haiku-buildtools/isl/include/isl/ |
H A D | map.h | 325 __isl_give isl_map *isl_map_copy(__isl_keep isl_map *map);
|