Home
last modified time | relevance | path

Searched refs:morph (Results 1 – 19 of 19) sorted by relevance

/netbsd-src/external/mit/isl/dist/
H A Disl_morph.c24 isl_ctx *isl_morph_get_ctx(__isl_keep isl_morph *morph) in isl_morph_get_ctx() argument
26 if (!morph) in isl_morph_get_ctx()
28 return isl_basic_set_get_ctx(morph->dom); in isl_morph_get_ctx()
35 isl_morph *morph; in isl_morph_alloc() local
40 morph = isl_alloc_type(dom->ctx, struct isl_morph); in isl_morph_alloc()
41 if (!morph) in isl_morph_alloc()
44 morph->ref = 1; in isl_morph_alloc()
45 morph->dom = dom; in isl_morph_alloc()
46 morph->ran = ran; in isl_morph_alloc()
47 morph->map = map; in isl_morph_alloc()
[all …]
H A Disl_morph.h39 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,
51 __isl_give isl_space *isl_morph_get_dom_space(__isl_keep isl_morph *morph);
52 __isl_give isl_space *isl_morph_get_ran_space(__isl_keep isl_morph *morph);
54 __isl_keep isl_morph *morph);
55 isl_size isl_morph_dom_dim(__isl_keep isl_morph *morph, enum isl_dim_type type);
56 isl_size isl_morph_ran_dim(__isl_keep isl_morph *morph, enum isl_dim_type type);
58 __isl_give isl_morph *isl_morph_remove_dom_dims(__isl_take isl_morph *morph,
[all …]
H A Disl_pw_morph_templ.c12 __isl_take isl_morph *morph) in FN()
20 if (n < 0 || !morph) in FN()
24 isl_assert(ctx, isl_space_is_domain_internal(morph->dom->dim, pw->dim), in FN()
29 isl_space_copy(morph->ran->dim), space); in FN()
37 domain = isl_morph_set(isl_morph_copy(morph), domain); in FN()
40 el = FN(EL,morph_domain)(el, isl_morph_copy(morph)); in FN()
44 isl_morph_free(morph); in FN()
49 isl_morph_free(morph); in FN()
H A Disl_bound.c126 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 Disl_factorization.c31 __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()
104 isl_morph *morph; in isl_factorizer_groups() local
122 morph = isl_morph_alloc(dom, ran, Q, U); in isl_factorizer_groups()
[all …]
H A Dpolyhedron_remove_redundant_equalities.c25 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 Disl_polynomial_private.h243 __isl_take isl_qpolynomial *qp, __isl_take isl_morph *morph);
245 __isl_take isl_pw_qpolynomial *pwqp, __isl_take isl_morph *morph);
247 __isl_take isl_qpolynomial_fold *fold, __isl_take isl_morph *morph);
249 __isl_take isl_pw_qpolynomial_fold *pwf, __isl_take isl_morph *morph);
H A Disl_farkas.c329 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 Disl_vertices.c331 isl_morph *morph; in lower_dim_vertices() local
334 morph = isl_basic_set_full_compression(bset); in lower_dim_vertices()
335 bset = isl_morph_basic_set(isl_morph_copy(morph), bset); in lower_dim_vertices()
340 morph = isl_morph_inverse(morph); in lower_dim_vertices()
342 vertices = isl_morph_vertices(morph, vertices); in lower_dim_vertices()
1406 __isl_give isl_vertices *isl_morph_vertices(__isl_take isl_morph *morph, in isl_morph_vertices() argument
1412 if (!morph || !vertices) in isl_morph_vertices()
1417 param_morph = isl_morph_copy(morph); in isl_morph_vertices()
1425 isl_morph_copy(morph), vertices->v[i].vertex); in isl_morph_vertices()
1438 isl_morph_free(morph); in isl_morph_vertices()
[all …]
H A Disl_polynomial.c4601 __isl_take isl_qpolynomial *qp, __isl_take isl_morph *morph) in isl_qpolynomial_morph_domain() argument
4613 if (isl_morph_check_applies(morph, space) < 0) in isl_qpolynomial_morph_domain()
4617 n_sub = morph->inv->n_row - 1; in isl_qpolynomial_morph_domain()
4618 if (morph->inv->n_row != morph->inv->n_col) in isl_qpolynomial_morph_domain()
4624 for (i = 0; 1 + i < morph->inv->n_row; ++i) in isl_qpolynomial_morph_domain()
4625 subs[i] = isl_poly_from_affine(ctx, morph->inv->row[1 + i], in isl_qpolynomial_morph_domain()
4626 morph->inv->row[0][0], morph->inv->n_col); in isl_qpolynomial_morph_domain()
4627 if (morph->inv->n_row != morph->inv->n_col) in isl_qpolynomial_morph_domain()
4629 subs[morph->inv->n_row - 1 + i] = in isl_qpolynomial_morph_domain()
4630 isl_poly_var_pow(ctx, morph->inv->n_col - 1 + i, 1); in isl_qpolynomial_morph_domain()
[all …]
H A Disl_factorization.h19 isl_morph *morph; member
H A Disl_vertices_private.h64 __isl_give isl_vertices *isl_morph_vertices(__isl_take struct isl_morph *morph,
H A Disl_fold.c1600 isl_morph *morph = user; in morph_domain() local
1602 return isl_qpolynomial_morph_domain(qp, isl_morph_copy(morph)); in morph_domain()
1606 __isl_take isl_qpolynomial_fold *fold, __isl_take isl_morph *morph) in isl_qpolynomial_fold_morph_domain() argument
1612 if (isl_morph_check_applies(morph, space) < 0) in isl_qpolynomial_fold_morph_domain()
1616 list = isl_qpolynomial_list_map(list, &morph_domain, morph); in isl_qpolynomial_fold_morph_domain()
1619 space = isl_morph_get_ran_space(morph); in isl_qpolynomial_fold_morph_domain()
1623 isl_morph_free(morph); in isl_qpolynomial_fold_morph_domain()
1628 isl_morph_free(morph); in isl_qpolynomial_fold_morph_domain()
H A Disl_sample.c604 isl_morph *morph; in factored_sample() local
606 morph = isl_morph_inverse(isl_morph_copy(f->morph)); in factored_sample()
607 data.sample = isl_morph_vec(morph, data.sample); in factored_sample()
H A Disl_scheduler.c1039 isl_morph *morph; in extract_node() local
1057 morph = isl_basic_set_variable_compression_with_id(hull, id); in extract_node()
1059 nvar = isl_morph_ran_dim(morph, isl_dim_set); in extract_node()
1062 compress = isl_morph_get_var_multi_aff(morph); in extract_node()
1063 morph = isl_morph_inverse(morph); in extract_node()
1064 decompress_ma = isl_morph_get_var_multi_aff(morph); in extract_node()
1066 isl_morph_free(morph); in extract_node()
H A Disl_bernstein.c488 pwqp = isl_pw_qpolynomial_morph_domain(pwqp, isl_morph_copy(f->morph)); in bernstein_coefficients_factors()
/netbsd-src/crypto/external/bsd/openssl.old/dist/
H A DREADME.ENGINE165 (copy of the) 'dynamic' ENGINE will magically morph into the ENGINE
/netbsd-src/crypto/external/bsd/openssl/dist/
H A DREADME-ENGINES.md185 (copy of the) 'dynamic' ENGINE will magically morph into the ENGINE
/netbsd-src/share/dict/
H A Dweb2119925 morph