/external/llvm-project/polly/lib/External/isl/include/isl/ |
D | polynomial.h | 142 isl_ctx *isl_pw_qpolynomial_get_ctx(__isl_keep isl_pw_qpolynomial *pwqp); 144 isl_bool isl_pw_qpolynomial_involves_nan(__isl_keep isl_pw_qpolynomial *pwqp); 155 __isl_keep isl_pw_qpolynomial *pwqp); 157 __isl_take isl_pw_qpolynomial *pwqp); 159 isl_bool isl_pw_qpolynomial_is_zero(__isl_keep isl_pw_qpolynomial *pwqp); 162 __isl_keep isl_pw_qpolynomial *pwqp); 164 __isl_keep isl_pw_qpolynomial *pwqp); 166 __isl_take isl_pw_qpolynomial *pwqp, __isl_take isl_space *space); 167 isl_size isl_pw_qpolynomial_dim(__isl_keep isl_pw_qpolynomial *pwqp, 170 __isl_keep isl_pw_qpolynomial *pwqp, __isl_keep isl_id *id); [all …]
|
D | isl-noexceptions.h | 3466 inline union_pw_qpolynomial add_pw_qpolynomial(pw_qpolynomial pwqp) const; 3476 static inline union_pw_qpolynomial from_pw_qpolynomial(pw_qpolynomial pwqp); 18206 union_pw_qpolynomial union_pw_qpolynomial::add_pw_qpolynomial(pw_qpolynomial pwqp) const in add_pw_qpolynomial() argument 18208 auto res = isl_union_pw_qpolynomial_add_pw_qpolynomial(copy(), pwqp.release()); in add_pw_qpolynomial() 18274 union_pw_qpolynomial union_pw_qpolynomial::from_pw_qpolynomial(pw_qpolynomial pwqp) in from_pw_qpolynomial() argument 18276 auto res = isl_union_pw_qpolynomial_from_pw_qpolynomial(pwqp.release()); in from_pw_qpolynomial()
|
/external/llvm-project/polly/lib/External/isl/ |
D | isl_bernstein.c | 436 __isl_take isl_pw_qpolynomial *pwqp, in bernstein_coefficients_recursive() argument 444 nparam = isl_pw_qpolynomial_dim(pwqp, isl_dim_param); in bernstein_coefficients_recursive() 445 nvar = isl_pw_qpolynomial_dim(pwqp, isl_dim_in); in bernstein_coefficients_recursive() 449 pwqp = isl_pw_qpolynomial_move_dims(pwqp, isl_dim_param, nparam, in bernstein_coefficients_recursive() 451 pwf = isl_pw_qpolynomial_bound(pwqp, data->type, tight); in bernstein_coefficients_recursive() 466 isl_pw_qpolynomial_free(pwqp); in bernstein_coefficients_recursive() 477 isl_pw_qpolynomial *pwqp; in bernstein_coefficients_factors() local 489 pwqp = isl_pw_qpolynomial_alloc(set, poly); in bernstein_coefficients_factors() 490 pwqp = isl_pw_qpolynomial_morph_domain(pwqp, isl_morph_copy(f->morph)); in bernstein_coefficients_factors() 492 pwf = bernstein_coefficients_recursive(pwqp, f->n_group, f->len, data, in bernstein_coefficients_factors() [all …]
|
D | isl_polynomial_private.h | 184 __isl_take isl_pw_qpolynomial *pwqp); 187 __isl_take isl_pw_qpolynomial *pwqp, 189 int isl_pw_qpolynomial_is_one(__isl_keep isl_pw_qpolynomial *pwqp); 192 __isl_take isl_pw_qpolynomial *pwqp, 230 __isl_take isl_pw_qpolynomial *pwqp, __isl_take isl_morph *morph); 253 __isl_take isl_pw_qpolynomial *pwqp, __isl_take isl_reordering *r); 258 __isl_take isl_pw_qpolynomial *pwqp, __isl_take isl_space *space); 278 __isl_take isl_pw_qpolynomial *pwqp, isl_int v);
|
D | isl_polynomial.c | 1900 __isl_take isl_pw_qpolynomial *pwqp, unsigned power) in isl_pw_qpolynomial_pow() argument 1905 return pwqp; in isl_pw_qpolynomial_pow() 1907 pwqp = isl_pw_qpolynomial_cow(pwqp); in isl_pw_qpolynomial_pow() 1908 if (!pwqp) in isl_pw_qpolynomial_pow() 1911 for (i = 0; i < pwqp->n; ++i) { in isl_pw_qpolynomial_pow() 1912 pwqp->p[i].qp = isl_qpolynomial_pow(pwqp->p[i].qp, power); in isl_pw_qpolynomial_pow() 1913 if (!pwqp->p[i].qp) in isl_pw_qpolynomial_pow() 1914 return isl_pw_qpolynomial_free(pwqp); in isl_pw_qpolynomial_pow() 1917 return pwqp; in isl_pw_qpolynomial_pow() 3122 int isl_pw_qpolynomial_is_one(__isl_keep isl_pw_qpolynomial *pwqp) in isl_pw_qpolynomial_is_one() argument [all …]
|
D | isl_input.c | 2414 isl_pw_qpolynomial *pwqp; in read_factor() local 2426 pwqp = read_term(s, map, v); in read_factor() 2427 if (!pwqp) in read_factor() 2432 pwqp = isl_pw_qpolynomial_pow(pwqp, pow); in read_factor() 2456 pwqp = isl_pw_qpolynomial_from_qpolynomial(qp); in read_factor() 2461 pwqp = isl_pw_qpolynomial_from_qpolynomial(qp); in read_factor() 2466 pwqp = isl_pw_qpolynomial_from_qpolynomial(qp); in read_factor() 2485 pwqp = isl_pw_qpolynomial_from_qpolynomial(qp); in read_factor() 2493 pwqp = isl_pw_qpolynomial_from_pw_aff(pwaff); in read_factor() 2494 pwqp = isl_pw_qpolynomial_pow(pwqp, pow); in read_factor() [all …]
|
D | isl_bound.c | 284 __isl_take isl_pw_qpolynomial *pwqp, enum isl_fold type, in isl_pw_qpolynomial_bound() argument 289 pwf = isl_pw_qpolynomial_fold_from_pw_qpolynomial(type, pwqp); in isl_pw_qpolynomial_bound() 299 static isl_stat bound_pw(__isl_take isl_pw_qpolynomial *pwqp, void *user) in bound_pw() argument 304 pwf = isl_pw_qpolynomial_bound(pwqp, data->type, in bound_pw()
|
D | isl_output.c | 2023 __isl_take isl_printer *p, __isl_keep isl_pw_qpolynomial *pwqp) in isl_pwqp_print_isl_body() argument 2028 for (i = 0; i < pwqp->n; ++i) { in isl_pwqp_print_isl_body() 2033 space = isl_qpolynomial_get_domain_space(pwqp->p[i].qp); in isl_pwqp_print_isl_body() 2038 p = print_qpolynomial(p, pwqp->p[i].qp); in isl_pwqp_print_isl_body() 2039 p = print_disjuncts(set_to_map(pwqp->p[i].set), space, p, 0); in isl_pwqp_print_isl_body() 2047 __isl_take isl_printer *p, __isl_keep isl_pw_qpolynomial *pwqp) in print_pw_qpolynomial_isl() argument 2051 if (!p || !pwqp) in print_pw_qpolynomial_isl() 2054 p = print_param_tuple(p, pwqp->dim, &data); in print_pw_qpolynomial_isl() 2056 if (pwqp->n == 0) { in print_pw_qpolynomial_isl() 2057 if (!isl_space_is_set(pwqp->dim)) { in print_pw_qpolynomial_isl() [all …]
|
D | isl_fold.c | 1025 enum isl_fold type, __isl_take isl_pw_qpolynomial *pwqp) in isl_pw_qpolynomial_fold_from_pw_qpolynomial() argument 1030 if (!pwqp) in isl_pw_qpolynomial_fold_from_pw_qpolynomial() 1033 pwf = isl_pw_qpolynomial_fold_alloc_size(isl_space_copy(pwqp->dim), in isl_pw_qpolynomial_fold_from_pw_qpolynomial() 1034 type, pwqp->n); in isl_pw_qpolynomial_fold_from_pw_qpolynomial() 1036 for (i = 0; i < pwqp->n; ++i) in isl_pw_qpolynomial_fold_from_pw_qpolynomial() 1038 isl_set_copy(pwqp->p[i].set), in isl_pw_qpolynomial_fold_from_pw_qpolynomial() 1040 isl_qpolynomial_copy(pwqp->p[i].qp))); in isl_pw_qpolynomial_fold_from_pw_qpolynomial() 1042 isl_pw_qpolynomial_free(pwqp); in isl_pw_qpolynomial_fold_from_pw_qpolynomial() 1469 static isl_stat add_pwqp(__isl_take isl_pw_qpolynomial *pwqp, void *user) in add_pwqp() argument 1478 pwqp->dim, 1); in add_pwqp() [all …]
|
D | isl_test.c | 95 isl_pw_qpolynomial *pwqp; in test_parse_pwqp() local 97 pwqp = isl_pw_qpolynomial_read_from_str(ctx, str); in test_parse_pwqp() 98 assert(pwqp); in test_parse_pwqp() 99 isl_pw_qpolynomial_free(pwqp); in test_parse_pwqp() 3652 const char *pwqp; member 3674 str = pwqp_gist_tests[i].pwqp; in test_pwqp_gist() 3700 isl_pw_qpolynomial *pwqp; in test_pwqp_max() local 3705 pwqp = isl_pw_qpolynomial_read_from_str(ctx, str); in test_pwqp_max() 3706 v = isl_pw_qpolynomial_max(pwqp); in test_pwqp_max() 3811 isl_pw_qpolynomial *pwqp; in test_split_periods() local [all …]
|
/external/llvm-project/polly/lib/External/isl/doc/ |
D | user.pod | 1121 __isl_keep isl_pw_qpolynomial *pwqp); 1123 __isl_keep isl_pw_qpolynomial *pwqp); 1469 __isl_take isl_pw_qpolynomial *pwqp, 1575 __isl_keep isl_pw_qpolynomial *pwqp, 1832 __isl_take isl_pw_qpolynomial *pwqp); 3386 __isl_keep isl_pw_qpolynomial *pwqp); 3389 __isl_take isl_pw_qpolynomial *pwqp); 3487 __isl_keep isl_pw_qpolynomial *pwqp); 3489 __isl_take isl_pw_qpolynomial *pwqp); 3527 __isl_keep isl_pw_qpolynomial *pwqp); [all …]
|