| /llvm-project-15.0.7/polly/lib/External/isl/ |
| H A D | isl_morph.c | 258 morph = isl_morph_cow(morph); in isl_morph_remove_dom_dims() 270 if (morph->dom && morph->ran && morph->map && morph->inv) in isl_morph_remove_dom_dims() 285 morph = isl_morph_cow(morph); in isl_morph_remove_ran_dims() 297 if (morph->dom && morph->ran && morph->map && morph->inv) in isl_morph_remove_ran_dims() 310 morph = isl_morph_cow(morph); in isl_morph_dom_params() 333 morph = isl_morph_cow(morph); in isl_morph_ran_params() 355 morph = isl_morph_cow(morph); in isl_morph_set_ran_tuple_id() 744 morph = isl_morph_cow(morph); in isl_morph_inverse() 749 morph->dom = morph->ran; in isl_morph_inverse() 753 morph->map = morph->inv; in isl_morph_inverse() [all …]
|
| H A D | isl_morph.h | 39 isl_ctx *isl_morph_get_ctx(__isl_keep isl_morph *morph); 44 __isl_give isl_morph *isl_morph_copy(__isl_keep isl_morph *morph); 46 __isl_null isl_morph *isl_morph_free(__isl_take isl_morph *morph); 48 isl_stat isl_morph_check_applies(__isl_keep isl_morph *morph, 54 __isl_keep isl_morph *morph); 62 __isl_give isl_morph *isl_morph_dom_params(__isl_take isl_morph *morph); 67 __isl_give isl_morph *isl_morph_inverse(__isl_take isl_morph *morph); 69 void isl_morph_print_internal(__isl_take isl_morph *morph, FILE *out); 70 void isl_morph_dump(__isl_take isl_morph *morph); 83 __isl_give isl_set *isl_morph_set(__isl_take isl_morph *morph, [all …]
|
| H A D | isl_pw_morph_templ.c | 12 __isl_take isl_morph *morph) in FN() 17 if (!pw || !morph) in FN() 21 isl_assert(ctx, isl_space_is_domain_internal(morph->dom->dim, pw->dim), in FN() 28 isl_space_copy(morph->ran->dim), pw->dim); in FN() 33 pw->p[i].set = isl_morph_set(isl_morph_copy(morph), pw->p[i].set); in FN() 37 isl_morph_copy(morph)); in FN() 42 isl_morph_free(morph); in FN() 47 isl_morph_free(morph); in FN()
|
| H A D | isl_bound.c | 126 isl_morph *morph; in unwrapped_guarded_poly_bound() local 137 morph = isl_basic_set_full_compression(bset); in unwrapped_guarded_poly_bound() 139 bset = isl_morph_basic_set(isl_morph_copy(morph), bset); in unwrapped_guarded_poly_bound() 140 poly = isl_qpolynomial_morph_domain(poly, isl_morph_copy(morph)); in unwrapped_guarded_poly_bound() 142 space = isl_morph_get_ran_space(morph); in unwrapped_guarded_poly_bound() 156 morph = isl_morph_dom_params(morph); in unwrapped_guarded_poly_bound() 157 morph = isl_morph_ran_params(morph); in unwrapped_guarded_poly_bound() 158 morph = isl_morph_inverse(morph); in unwrapped_guarded_poly_bound() 161 isl_morph_copy(morph)); in unwrapped_guarded_poly_bound() 163 bound->pwf_tight, morph); in unwrapped_guarded_poly_bound()
|
| H A D | isl_factorization.c | 31 __isl_keep isl_basic_set *bset, __isl_take isl_morph *morph, in isl_factorizer_alloc() argument 37 if (!morph) in isl_factorizer_alloc() 41 len = isl_alloc_array(morph->dom->ctx, int, n_group); in isl_factorizer_alloc() 46 f = isl_alloc_type(morph->dom->ctx, struct isl_factorizer); in isl_factorizer_alloc() 51 f->morph = morph; in isl_factorizer_alloc() 58 isl_morph_free(morph); in isl_factorizer_alloc() 68 isl_morph_free(f->morph); in isl_factorizer_free() 81 isl_morph_print_internal(f->morph, stderr); in isl_factorizer_dump() 105 isl_morph *morph; in isl_factorizer_groups() local 123 morph = isl_morph_alloc(dom, ran, Q, U); in isl_factorizer_groups() [all …]
|
| H A D | polyhedron_remove_redundant_equalities.c | 25 isl_morph *morph; in main() local 34 morph = isl_basic_set_variable_compression(bset, isl_dim_set); in main() 35 bset = isl_morph_basic_set(morph, bset); in main()
|
| H A D | isl_farkas.c | 329 static __isl_give isl_mat *peek_inv(__isl_keep isl_morph *morph) in peek_inv() argument 331 return morph ? morph->inv : NULL; in peek_inv() 336 static __isl_give isl_mat *get_inv(__isl_keep isl_morph *morph) in get_inv() argument 338 return isl_mat_copy(peek_inv(morph)); in get_inv() 776 is_identity = isl_mat_is_scaled_identity(peek_inv(f->morph)); in isl_basic_set_coefficients_morphed_product() 782 inv = get_inv(f->morph); in isl_basic_set_coefficients_morphed_product()
|
| H A D | isl_polynomial_private.h | 234 __isl_take isl_qpolynomial *qp, __isl_take isl_morph *morph); 236 __isl_take isl_pw_qpolynomial *pwqp, __isl_take isl_morph *morph); 238 __isl_take isl_qpolynomial_fold *fold, __isl_take isl_morph *morph); 240 __isl_take isl_pw_qpolynomial_fold *pwf, __isl_take isl_morph *morph);
|
| H A D | isl_vertices.c | 329 isl_morph *morph; in lower_dim_vertices() local 332 morph = isl_basic_set_full_compression(bset); in lower_dim_vertices() 333 bset = isl_morph_basic_set(isl_morph_copy(morph), bset); in lower_dim_vertices() 338 morph = isl_morph_inverse(morph); in lower_dim_vertices() 340 vertices = isl_morph_vertices(morph, vertices); in lower_dim_vertices() 1404 __isl_give isl_vertices *isl_morph_vertices(__isl_take isl_morph *morph, in isl_morph_vertices() argument 1410 if (!morph || !vertices) in isl_morph_vertices() 1415 param_morph = isl_morph_copy(morph); in isl_morph_vertices() 1423 isl_morph_copy(morph), vertices->v[i].vertex); in isl_morph_vertices() 1436 isl_morph_free(morph); in isl_morph_vertices() [all …]
|
| H A D | isl_factorization.h | 19 isl_morph *morph; member
|
| H A D | isl_vertices_private.h | 64 __isl_give isl_vertices *isl_morph_vertices(__isl_take struct isl_morph *morph,
|
| H A D | isl_polynomial.c | 4403 n_sub = morph->inv->n_row - 1; in isl_qpolynomial_morph_domain() 4404 if (morph->inv->n_row != morph->inv->n_col) in isl_qpolynomial_morph_domain() 4412 morph->inv->row[0][0], morph->inv->n_col); in isl_qpolynomial_morph_domain() 4413 if (morph->inv->n_row != morph->inv->n_col) in isl_qpolynomial_morph_domain() 4415 subs[morph->inv->n_row - 1 + i] = in isl_qpolynomial_morph_domain() 4435 isl_morph_free(morph); in isl_qpolynomial_morph_domain() 4440 isl_morph_free(morph); in isl_qpolynomial_morph_domain() 4881 isl_morph *morph; in isl_basic_set_multiplicative_call() local 4910 morph = isl_morph_dom_params(morph); in isl_basic_set_multiplicative_call() 4911 morph = isl_morph_ran_params(morph); in isl_basic_set_multiplicative_call() [all …]
|
| H A D | isl_fold.c | 1599 isl_morph *morph = user; in morph_domain() local 1601 return isl_qpolynomial_morph_domain(qp, isl_morph_copy(morph)); in morph_domain() 1605 __isl_take isl_qpolynomial_fold *fold, __isl_take isl_morph *morph) in isl_qpolynomial_fold_morph_domain() argument 1611 if (isl_morph_check_applies(morph, space) < 0) in isl_qpolynomial_fold_morph_domain() 1615 list = isl_qpolynomial_list_map(list, &morph_domain, morph); in isl_qpolynomial_fold_morph_domain() 1618 space = isl_morph_get_ran_space(morph); in isl_qpolynomial_fold_morph_domain() 1622 isl_morph_free(morph); in isl_qpolynomial_fold_morph_domain() 1627 isl_morph_free(morph); in isl_qpolynomial_fold_morph_domain()
|
| H A D | isl_sample.c | 601 isl_morph *morph; in factored_sample() local 603 morph = isl_morph_inverse(isl_morph_copy(f->morph)); in factored_sample() 604 data.sample = isl_morph_vec(morph, data.sample); in factored_sample()
|
| H A D | isl_bernstein.c | 488 pwqp = isl_pw_qpolynomial_morph_domain(pwqp, isl_morph_copy(f->morph)); in bernstein_coefficients_factors()
|
| H A D | isl_scheduler.c | 1260 isl_morph *morph; in extract_node() local 1278 morph = isl_basic_set_variable_compression_with_id(hull, id); in extract_node() 1280 nvar = isl_morph_ran_dim(morph, isl_dim_set); in extract_node() 1283 compress = isl_morph_get_var_multi_aff(morph); in extract_node() 1284 morph = isl_morph_inverse(morph); in extract_node() 1285 decompress_ma = isl_morph_get_var_multi_aff(morph); in extract_node() 1287 isl_morph_free(morph); in extract_node()
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstSimplify/ConstProp/ |
| H A D | cast.ll | 42 ; https://llvm.org/PR43907 - make sure that NaN doesn't morph into Inf.
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/MIR/InstrRef/ |
| H A D | stack-coloring-dbg-phi.mir | 263 ; Fiddled with to morph into llvm test,
|