HomeSort by: relevance | last modified time | path
    Searched defs:morph (Results 1 - 10 of 10) sorted by relevancy

  /src/external/mit/isl/dist/
isl_factorization.h 12 * After applying "morph" to the basic set, there are "n_group"
19 isl_morph *morph; member in struct:isl_factorizer
polyhedron_remove_redundant_equalities.c 25 isl_morph *morph; local
34 morph = isl_basic_set_variable_compression(bset, isl_dim_set);
35 bset = isl_morph_basic_set(morph, bset);
isl_bound.c 126 isl_morph *morph; local
137 morph = isl_basic_set_full_compression(bset);
139 bset = isl_morph_basic_set(isl_morph_copy(morph), bset);
140 poly = isl_qpolynomial_morph_domain(poly, isl_morph_copy(morph));
142 space = isl_morph_get_ran_space(morph);
156 morph = isl_morph_dom_params(morph);
157 morph = isl_morph_ran_params(morph);
158 morph = isl_morph_inverse(morph)
    [all...]
isl_factorization.c 31 __isl_keep isl_basic_set *bset, __isl_take isl_morph *morph,
37 if (!morph)
41 len = isl_alloc_array(morph->dom->ctx, int, n_group);
46 f = isl_alloc_type(morph->dom->ctx, struct isl_factorizer);
51 f->morph = morph;
58 isl_morph_free(morph);
68 isl_morph_free(f->morph);
81 isl_morph_print_internal(f->morph, stderr);
104 isl_morph *morph; local
    [all...]
isl_morph.c 24 isl_ctx *isl_morph_get_ctx(__isl_keep isl_morph *morph)
26 if (!morph)
28 return isl_basic_set_get_ctx(morph->dom);
35 isl_morph *morph; local
40 morph = isl_alloc_type(dom->ctx, struct isl_morph);
41 if (!morph)
44 morph->ref = 1;
45 morph->dom = dom;
46 morph->ran = ran;
47 morph->map = map
545 isl_morph *morph; local
773 isl_morph *morph, *morph2; local
    [all...]
isl_sample.c 604 isl_morph *morph; local
606 morph = isl_morph_inverse(isl_morph_copy(f->morph));
607 data.sample = isl_morph_vec(morph, data.sample);
isl_vertices.c 331 isl_morph *morph; local
334 morph = isl_basic_set_full_compression(bset);
335 bset = isl_morph_basic_set(isl_morph_copy(morph), bset);
340 morph = isl_morph_inverse(morph);
342 vertices = isl_morph_vertices(morph, vertices);
1406 __isl_give isl_vertices *isl_morph_vertices(__isl_take isl_morph *morph,
1412 if (!morph || !vertices)
1417 param_morph = isl_morph_copy(morph);
1425 isl_morph_copy(morph), vertices->v[i].vertex)
    [all...]
isl_fold.c 1600 isl_morph *morph = user; local
1602 return isl_qpolynomial_morph_domain(qp, isl_morph_copy(morph));
1606 __isl_take isl_qpolynomial_fold *fold, __isl_take isl_morph *morph)
1612 if (isl_morph_check_applies(morph, space) < 0)
1616 list = isl_qpolynomial_list_map(list, &morph_domain, morph);
1619 space = isl_morph_get_ran_space(morph);
1623 isl_morph_free(morph);
1628 isl_morph_free(morph);
isl_polynomial.c 4601 __isl_take isl_qpolynomial *qp, __isl_take isl_morph *morph)
4613 if (isl_morph_check_applies(morph, space) < 0)
4617 n_sub = morph->inv->n_row - 1;
4618 if (morph->inv->n_row != morph->inv->n_col)
4624 for (i = 0; 1 + i < morph->inv->n_row; ++i)
4625 subs[i] = isl_poly_from_affine(ctx, morph->inv->row[1 + i],
4626 morph->inv->row[0][0], morph->inv->n_col);
4627 if (morph->inv->n_row != morph->inv->n_col
5095 isl_morph *morph; local
    [all...]
isl_scheduler.c 1039 isl_morph *morph; local
1057 morph = isl_basic_set_variable_compression_with_id(hull, id);
1059 nvar = isl_morph_ran_dim(morph, isl_dim_set);
1062 compress = isl_morph_get_var_multi_aff(morph);
1063 morph = isl_morph_inverse(morph);
1064 decompress_ma = isl_morph_get_var_multi_aff(morph);
1066 isl_morph_free(morph);

Completed in 44 milliseconds