Home
last modified time | relevance | path

Searched refs:isl_space_copy (Results 1 – 25 of 59) sorted by relevance

123

/external/llvm-project/polly/lib/External/isl/
Disl_bound.c82 bound->pwf = isl_pw_qpolynomial_fold_zero(isl_space_copy(space), in unwrapped_guarded_poly_bound()
140 bound->pwf = isl_pw_qpolynomial_fold_zero(isl_space_copy(space), in guarded_poly_bound()
147 isl_space_copy(bound->dim)); in guarded_poly_bound()
149 isl_space_copy(bound->dim)); in guarded_poly_bound()
247 bound.pwf = isl_pw_qpolynomial_fold_zero(isl_space_copy(bound.dim), in isl_pw_qpolynomial_fold_bound()
249 bound.pwf_tight = isl_pw_qpolynomial_fold_zero(isl_space_copy(bound.dim), in isl_pw_qpolynomial_fold_bound()
Disl_multi_product_templ.c38 res = FN(MULTI(BASE),alloc)(isl_space_copy(space)); in MULTI()
44 el = FN(EL,reset_domain_space)(el, isl_space_copy(space)); in MULTI()
51 el = FN(EL,reset_domain_space)(el, isl_space_copy(space)); in MULTI()
Disl_space.c393 !(dup->nested[0] = isl_space_copy(space->nested[0]))) in isl_space_dup()
396 !(dup->nested[1] = isl_space_copy(space->nested[1]))) in isl_space_dup()
420 __isl_give isl_space *isl_space_copy(__isl_keep isl_space *space) in isl_space_copy() function
478 return isl_space_copy(isl_space_peek_nested(space, pos)); in isl_space_get_nested()
1412 !(space->nested[0] = isl_space_copy(left->nested[0]))) in isl_space_join()
1415 !(space->nested[1] = isl_space_copy(right->nested[1]))) in isl_space_join()
1452 dom1 = isl_space_domain(isl_space_copy(left)); in isl_space_product()
1453 dom2 = isl_space_domain(isl_space_copy(right)); in isl_space_product()
1482 ran = isl_space_range(isl_space_copy(left)); in isl_space_domain_product()
1507 dom = isl_space_domain(isl_space_copy(left)); in isl_space_range_product()
[all …]
Disl_fold.c79 return fold ? isl_space_copy(fold->dim) : NULL; in isl_qpolynomial_fold_get_domain_space()
88 space = isl_space_copy(fold->dim); in isl_qpolynomial_fold_get_space()
105 isl_space_copy(space)); in isl_qpolynomial_fold_reset_domain_space()
382 min = isl_qpolynomial_cst_on_domain(isl_space_copy(qp->dim), l); in isl_qpolynomial_sign()
383 base = isl_qpolynomial_var_pow_on_domain(isl_space_copy(qp->dim), in isl_qpolynomial_sign()
386 r = isl_qpolynomial_alloc(isl_space_copy(qp->dim), 0, in isl_qpolynomial_sign()
392 t = isl_qpolynomial_alloc(isl_space_copy(qp->dim), 0, in isl_qpolynomial_sign()
465 res = qpolynomial_fold_alloc(fold1->type, isl_space_copy(fold1->dim), in isl_qpolynomial_fold_fold_on_domain()
732 fold = qpolynomial_fold_alloc(type, isl_space_copy(qp->dim), 1); in isl_qpolynomial_fold_alloc()
765 isl_space_copy(fold->dim), fold->n); in isl_qpolynomial_fold_dup()
[all …]
Disl_multi_templ.c34 return isl_space_copy(FN(MULTI(BASE),peek_space)(multi)); in FN()
40 return multi ? isl_space_domain(isl_space_copy(multi->space)) : NULL; in FN()
87 dup = FN(MULTI(BASE),alloc)(isl_space_copy(multi->space)); in MULTI()
236 el = FN(EL,align_params)(el, isl_space_copy(multi_space)); in MULTI()
304 isl_space_copy(domain)); in MULTI()
310 isl_space_copy(domain)); in MULTI()
331 space = isl_space_extend_domain_with_range(isl_space_copy(domain), in MULTI()
332 isl_space_copy(multi->space)); in MULTI()
341 domain = isl_space_domain(isl_space_copy(space)); in MULTI()
420 isl_space_copy(model)); in MULTI()
[all …]
Disl_morph.c154 ls = isl_local_space_from_space(isl_space_copy(dom)); in isl_morph_get_var_multi_aff()
195 return isl_space_copy(morph->ran->dim); in isl_morph_get_ran_space()
355 universe = isl_basic_set_universe(isl_space_copy(bset->dim)); in isl_morph_identity()
375 empty = isl_basic_set_empty(isl_space_copy(bset->dim)); in isl_morph_empty()
488 space = isl_space_copy(bset->dim); in isl_basic_set_variable_compression()
570 dom = isl_basic_set_universe(isl_space_copy(bset->dim)); in isl_basic_set_parameter_compression()
571 ran = isl_basic_set_universe(isl_space_copy(bset->dim)); in isl_basic_set_parameter_compression()
658 res = isl_basic_set_alloc_space(isl_space_copy(morph->ran->dim), in isl_morph_basic_set()
747 set->dim = isl_space_copy(morph->ran->dim); in isl_morph_set()
Disl_input.c357 list = accept_affine_list(s, isl_space_copy(space), v); in accept_minmax()
426 pwaff = accept_affine(s, isl_space_copy(space), v); in accept_div()
509 aff = isl_aff_zero_on_domain(isl_local_space_from_space(isl_space_copy(space))); in accept_affine_factor()
517 res = accept_affine_factor(s, isl_space_copy(space), v); in accept_affine_factor()
522 ls = isl_local_space_from_space(isl_space_copy(space)); in accept_affine_factor()
531 res = accept_affine(s, isl_space_copy(space), v); in accept_affine_factor()
539 res = accept_div(s, isl_space_copy(space), v); in accept_affine_factor()
543 res = accept_minmax(s, isl_space_copy(space), v); in accept_affine_factor()
598 ls = isl_local_space_from_space(isl_space_copy(space)); in nan_on_domain()
610 ls = isl_local_space_from_space(isl_space_copy(space)); in accept_affine()
[all …]
Disl_reordering.c106 return isl_space_copy(isl_reordering_peek_space(r)); in isl_reordering_get_space()
127 exp->space = isl_space_params(isl_space_copy(aligner)); in isl_parameter_alignment_reordering()
193 r->space = isl_space_copy(space); in isl_reordering_unbind_params_insert_domain()
Disl_bernstein.c297 isl_qpolynomial_zero_on_domain(isl_space_copy(space_dst)); in bernstein_coefficients_cell()
301 c = isl_qpolynomial_var_on_domain(isl_space_copy(space_dst), in bernstein_coefficients_cell()
307 isl_space_copy(space_param)); in bernstein_coefficients_cell()
326 isl_space_copy(space_param)); in bernstein_coefficients_cell()
397 data->pwf = isl_pw_qpolynomial_fold_zero(isl_space_copy(space), in bernstein_coefficients_base()
Disl_point.c45 return isl_space_copy(isl_point_peek_space(pnt)); in isl_point_get_space()
117 pnt2 = isl_point_alloc(isl_space_copy(pnt->dim), isl_vec_copy(pnt->vec)); in isl_point_dup()
511 pnt = isl_point_alloc(isl_space_copy(fp->dim), sample); in foreach_point()
622 model = isl_basic_set_empty(isl_space_copy(pnt->dim)); in isl_basic_set_from_point()
673 isl_space *space = isl_space_copy(pnt1->dim); in isl_basic_set_box_from_points()
693 bset = isl_basic_set_alloc_space(isl_space_copy(pnt1->dim), 0, 0, 2 * total); in isl_basic_set_box_from_points()
Disl_ast_build.c78 build->offsets = isl_multi_aff_zero(isl_space_copy(space)); in isl_ast_build_init_derived()
80 build->values = isl_multi_aff_identity(isl_space_copy(space)); in isl_ast_build_init_derived()
261 isl_space_copy(model)); in isl_ast_build_align_params()
263 isl_space_copy(model)); in isl_ast_build_align_params()
265 isl_space_copy(model)); in isl_ast_build_align_params()
267 isl_space_copy(model)); in isl_ast_build_align_params()
269 isl_space_copy(model)); in isl_ast_build_align_params()
271 isl_space_copy(model)); in isl_ast_build_align_params()
713 set = isl_set_universe(isl_space_copy(space)); in isl_ast_build_init()
1671 ma = isl_multi_aff_zero(isl_space_copy(ma_space)); in isl_ast_build_insert_dim()
[all …]
Disl_multi_zero_templ.c27 multi = FN(MULTI(BASE),alloc)(isl_space_copy(space)); in MULTI()
Disl_pw_morph_templ.c28 isl_space_copy(morph->ran->dim), pw->dim); in FN()
Disl_pw_templ.c174 dup = FN(PW,alloc_size)(isl_space_copy(pw->dim) in FN()
454 res = FN(PW,alloc_size)(isl_space_copy(pw1->dim) in FN()
523 res = FN(PW,alloc_size)(isl_space_copy(pw->dim) OPT_TYPE_ARG(pw->), n); in FN()
600 res = FN(PW,alloc_size)(isl_space_copy(space) OPT_TYPE_ARG(pw1->), n); in FN()
658 space = isl_space_copy(pw1->dim); in FN()
1362 return isl_space_copy(FN(PW,peek_space)(pw)); in FN()
1506 return pw ? isl_space_domain(isl_space_copy(pw->dim)) : NULL; in FN()
1567 isl_space_copy(domain)); in FN()
1571 isl_space_copy(space), isl_space_copy(domain)); in FN()
1594 space = isl_space_extend_domain_with_range(isl_space_copy(domain), in FN()
[all …]
Disl_transitive_closure.c241 path = isl_basic_map_alloc_space(isl_space_copy(space), n, d, n); in path_along_steps()
594 path = isl_basic_map_alloc_space(isl_space_copy(space), n_div + d + 1, in path_along_delta()
785 path = isl_map_identity(isl_space_copy(space)); in construct_extended_path()
813 path_along_delta(isl_space_copy(space), delta)); in construct_extended_path()
824 path_along_steps(isl_space_copy(space), steps)); in construct_extended_path()
901 path = construct_extended_path(isl_space_copy(space), map, in construct_component()
1173 tc = construct_projected_component(isl_space_copy(space), map_i, in compute_incremental()
1254 qc = q_closure(isl_space_copy(space), isl_set_copy(C), in incremental_on_entire_domain()
1281 *res = compute_incremental(isl_space_copy(space), map, i, qc, in incremental_on_entire_domain()
1376 qc = q_closure(isl_space_copy(space), C, map->p[i], &exact_i); in incremental_closure()
[all …]
Disl_union_eval.c56 space = isl_space_copy(pnt->dim); in FN()
Disl_multi_identity_templ.c41 multi = FN(MULTI(BASE),alloc)(isl_space_copy(space)); in MULTI()
Disl_schedule_constraints.c100 sc->context = isl_set_universe(isl_space_copy(space)); in isl_schedule_constraints_init()
700 sc->constraint[i], isl_space_copy(space)); in isl_schedule_constraints_align_params()
704 sc->context = isl_set_align_params(sc->context, isl_space_copy(space)); in isl_schedule_constraints_align_params()
Disl_bind_domain_templ.c30 aff = isl_aff_param_on_domain_space_id(isl_space_copy(space), id); in FN()
Disl_range.c114 sub = isl_qpolynomial_var_on_domain(isl_space_copy(space), in monotonicity()
392 u = bound2poly(upper, isl_space_copy(space), nvar, 1); in propagate_on_bound_pair()
Disl_aff.c425 return isl_space_copy(isl_aff_peek_domain_space(aff)); in isl_aff_get_domain_space()
2888 aff = isl_aff_align_params(aff, isl_space_copy(space)); in isl_aff_bind_id()
3028 ma = isl_multi_aff_domain_map(isl_space_copy(space1)); in isl_pw_aff_order_map()
3885 ma = isl_multi_aff_zero(isl_space_copy(space)); in isl_multi_aff_from_aff_mat()
3887 ls = isl_local_space_from_space(isl_space_copy(space)); in isl_multi_aff_from_aff_mat()
3988 ma = isl_multi_aff_alloc(isl_space_copy(space)); in isl_multi_aff_domain_map()
4032 ma = isl_multi_aff_alloc(isl_space_copy(space)); in isl_multi_aff_range_map()
4105 ma = isl_multi_aff_alloc(isl_space_copy(space)); in isl_multi_aff_project_out_map()
4301 res = isl_set_empty(isl_space_copy(space)); in isl_multi_aff_lex_gte_set()
4560 space = isl_space_product(isl_space_copy(pma1->dim), in isl_pw_multi_aff_product()
[all …]
Disl_multi_explicit_domain.c194 space1 = isl_space_domain(isl_space_copy(multi->space)); in FN()
/external/llvm-project/polly/lib/Analysis/
DDependenceInfo.cpp120 Read = isl_union_map_empty(isl_space_copy(Space)); in collectInfo()
121 MustWrite = isl_union_map_empty(isl_space_copy(Space)); in collectInfo()
122 MayWrite = isl_union_map_empty(isl_space_copy(Space)); in collectInfo()
123 ReductionTagMap = isl_union_map_empty(isl_space_copy(Space)); in collectInfo()
/external/llvm-project/polly/lib/External/ppcg/
Dgpu_group.c1730 space2 = isl_space_domain(isl_space_copy(space)); in strided_tile()
1732 space2 = isl_space_range(isl_space_copy(space)); in strided_tile()
1734 shift = isl_multi_aff_zero(isl_space_copy(space)); in strided_tile()
1758 tiling = isl_multi_aff_range_map(isl_space_copy(space)); in strided_tile()
1800 insert_array = isl_multi_aff_domain_map(isl_space_copy(space)); in gpu_array_ref_group_compute_tiling()
1809 tiling = isl_multi_aff_range_map(isl_space_copy(space)); in gpu_array_ref_group_compute_tiling()
Dhybrid.c707 phase_shift = isl_multi_val_zero(isl_space_copy(space)); in compute_phase_shift()
729 ls = isl_local_space_from_space(isl_space_copy(space)); in compute_time_tile()
826 local_ts = isl_space_copy(local_ts); in compute_localize()
1412 isl_space_copy(space)); in phase_align_params()
1414 isl_space_copy(space)); in phase_align_params()
1416 isl_space_copy(space)); in phase_align_params()
1862 ma1 = isl_multi_aff_project_out_map(isl_space_copy(space), in ppcg_ht_phase_isolate_full_tile_node()

123