Home
last modified time | relevance | path

Searched refs:isl_val (Results 1 – 25 of 90) sorted by relevance

1234

/external/llvm-project/polly/lib/External/isl/include/isl/
Dval.h26 __isl_give isl_val *isl_val_zero(isl_ctx *ctx);
28 __isl_give isl_val *isl_val_one(isl_ctx *ctx);
30 __isl_give isl_val *isl_val_negone(isl_ctx *ctx);
32 __isl_give isl_val *isl_val_nan(isl_ctx *ctx);
34 __isl_give isl_val *isl_val_infty(isl_ctx *ctx);
36 __isl_give isl_val *isl_val_neginfty(isl_ctx *ctx);
38 __isl_give isl_val *isl_val_int_from_si(isl_ctx *ctx, long i);
39 __isl_give isl_val *isl_val_int_from_ui(isl_ctx *ctx, unsigned long u);
40 __isl_give isl_val *isl_val_int_from_chunks(isl_ctx *ctx, size_t n,
43 __isl_give isl_val *isl_val_copy(__isl_keep isl_val *v);
[all …]
Dilp.h23 __isl_give isl_val *isl_basic_set_max_val(__isl_keep isl_basic_set *bset,
26 __isl_give isl_val *isl_set_min_val(__isl_keep isl_set *set,
29 __isl_give isl_val *isl_set_max_val(__isl_keep isl_set *set,
47 __isl_give isl_val *isl_union_pw_aff_min_val(__isl_take isl_union_pw_aff *upa);
48 __isl_give isl_val *isl_union_pw_aff_max_val(__isl_take isl_union_pw_aff *upa);
56 __isl_give isl_val *isl_basic_set_dim_max_val(__isl_take isl_basic_set *bset,
59 __isl_give isl_val *isl_set_dim_min_val(__isl_take isl_set *set, int pos);
61 __isl_give isl_val *isl_set_dim_max_val(__isl_take isl_set *set, int pos);
Dval_gmp.h11 __isl_give isl_val *isl_val_int_from_gmp(isl_ctx *ctx, mpz_t z);
12 __isl_give isl_val *isl_val_from_gmp(isl_ctx *ctx,
14 int isl_val_get_num_gmp(__isl_keep isl_val *v, mpz_t z);
15 int isl_val_get_den_gmp(__isl_keep isl_val *v, mpz_t z);
Dval_type.h10 struct __isl_export isl_val; variable
11 typedef struct isl_val isl_val; typedef
Dpolynomial.h28 __isl_give isl_val *isl_qpolynomial_get_constant_val(
46 __isl_take isl_space *space, __isl_take isl_val *val);
72 __isl_take isl_qpolynomial *qp, __isl_take isl_val *v);
74 __isl_take isl_qpolynomial *qp, __isl_take isl_val *v);
113 __isl_give isl_val *isl_term_get_coefficient_val(__isl_keep isl_term *term);
121 __isl_give isl_val *isl_qpolynomial_eval(__isl_take isl_qpolynomial *qp,
231 __isl_take isl_pw_qpolynomial *pwqp, __isl_take isl_val *v);
233 __isl_take isl_pw_qpolynomial *pwqp, __isl_take isl_val *v);
250 enum isl_dim_type type, unsigned n, __isl_take isl_val *v);
253 __isl_give isl_val *isl_pw_qpolynomial_eval(
[all …]
Dlp.h28 __isl_give isl_val *isl_basic_set_min_lp_val(__isl_keep isl_basic_set *bset,
30 __isl_give isl_val *isl_basic_set_max_lp_val(__isl_keep isl_basic_set *bset,
Daff.h24 __isl_take isl_val *val);
26 __isl_take isl_val *val);
53 __isl_give isl_val *isl_aff_get_constant_val(__isl_keep isl_aff *aff);
54 __isl_give isl_val *isl_aff_get_coefficient_val(__isl_keep isl_aff *aff,
58 __isl_give isl_val *isl_aff_get_denominator_val(__isl_keep isl_aff *aff);
61 __isl_take isl_val *v);
65 enum isl_dim_type type, int pos, __isl_take isl_val *v);
69 __isl_take isl_val *v);
74 enum isl_dim_type type, int pos, __isl_take isl_val *v);
105 __isl_take isl_val *mod);
[all …]
Dvec.h34 __isl_give isl_val *isl_vec_get_element_val(__isl_keep isl_vec *vec, int pos);
38 int pos, __isl_take isl_val *v);
52 __isl_take isl_val *v);
Dconstraint.h93 __isl_give isl_val *isl_constraint_get_constant_val(
95 __isl_give isl_val *isl_constraint_get_coefficient_val(
100 __isl_take isl_constraint *constraint, __isl_take isl_val *v);
106 enum isl_dim_type type, int pos, __isl_take isl_val *v);
/external/llvm-project/polly/lib/External/isl/
Disl_val_private.h17 struct isl_val { struct
26 #define EL isl_val argument
30 __isl_give isl_val *isl_val_alloc(isl_ctx *ctx);
31 __isl_give isl_val *isl_val_normalize(__isl_take isl_val *v);
32 __isl_give isl_val *isl_val_int_from_isl_int(isl_ctx *ctx, isl_int n);
33 __isl_give isl_val *isl_val_rat_from_isl_int(isl_ctx *ctx,
35 __isl_give isl_val *isl_val_cow(__isl_take isl_val *val);
37 isl_stat isl_val_get_num_isl_int(__isl_keep isl_val *v, isl_int *n);
39 isl_bool isl_val_involves_dims(__isl_keep isl_val *v, enum isl_dim_type type,
41 __isl_give isl_val *isl_val_insert_dims(__isl_take isl_val *v,
[all …]
Disl_val.c21 __isl_give isl_val *isl_val_alloc(isl_ctx *ctx) in isl_val_alloc()
23 isl_val *v; in isl_val_alloc()
25 v = isl_alloc_type(ctx, struct isl_val); in isl_val_alloc()
40 __isl_give isl_val *isl_val_zero(isl_ctx *ctx) in isl_val_zero()
47 __isl_give isl_val *isl_val_one(isl_ctx *ctx) in isl_val_one()
54 __isl_give isl_val *isl_val_negone(isl_ctx *ctx) in isl_val_negone()
61 __isl_give isl_val *isl_val_nan(isl_ctx *ctx) in isl_val_nan()
63 isl_val *v; in isl_val_nan()
77 __isl_give isl_val *isl_val_set_nan(__isl_take isl_val *v) in isl_val_set_nan()
95 __isl_give isl_val *isl_val_infty(isl_ctx *ctx) in isl_val_infty()
[all …]
Disl_val_gmp.c7 __isl_give isl_val *isl_val_int_from_gmp(isl_ctx *ctx, mpz_t z) in isl_val_int_from_gmp()
9 isl_val *v; in isl_val_int_from_gmp()
23 __isl_give isl_val *isl_val_from_gmp(isl_ctx *ctx, const mpz_t n, const mpz_t d) in isl_val_from_gmp()
25 isl_val *v; in isl_val_from_gmp()
41 int isl_val_get_num_gmp(__isl_keep isl_val *v, mpz_t z) in isl_val_get_num_gmp()
56 int isl_val_get_den_gmp(__isl_keep isl_val *v, mpz_t z) in isl_val_get_den_gmp()
71 __isl_give isl_val *isl_val_int_from_chunks(isl_ctx *ctx, size_t n, in isl_val_int_from_chunks()
74 isl_val *v; in isl_val_int_from_chunks()
89 isl_size isl_val_n_abs_num_chunks(__isl_keep isl_val *v, size_t size) in isl_val_n_abs_num_chunks()
113 isl_stat isl_val_get_abs_num_chunks(__isl_keep isl_val *v, size_t size, in isl_val_get_abs_num_chunks()
Disl_ilp.c509 static __isl_give isl_val *convert_lp_result(enum isl_lp_result lp_res, in convert_lp_result()
510 __isl_take isl_val *v, int max) in convert_lp_result()
538 __isl_give isl_val *isl_basic_set_opt_val(__isl_keep isl_basic_set *bset, in isl_basic_set_opt_val()
542 isl_val *res; in isl_basic_set_opt_val()
562 __isl_give isl_val *isl_basic_set_max_val(__isl_keep isl_basic_set *bset, in isl_basic_set_max_val()
576 __isl_give isl_val *isl_set_opt_val(__isl_keep isl_set *set, int max, in isl_set_opt_val()
580 isl_val *res; in isl_set_opt_val()
600 __isl_give isl_val *isl_set_min_val(__isl_keep isl_set *set, in isl_set_min_val()
612 __isl_give isl_val *isl_set_max_val(__isl_keep isl_set *set, in isl_set_max_val()
622 static __isl_give isl_val *val_opt(__isl_take isl_val *v1, in val_opt()
[all …]
Disl_pw_opt_templ.c16 __isl_give isl_val *FN(PW,opt)(__isl_take PW *pw, int max) in FN()
19 isl_val *opt; in FN()
33 isl_val *opt_i; in FN()
46 __isl_give isl_val *FN(PW,max)(__isl_take PW *pw) in FN()
51 __isl_give isl_val *FN(PW,min)(__isl_take PW *pw) in FN()
Disl_val_imath.c7 __isl_give isl_val *isl_val_int_from_chunks(isl_ctx *ctx, size_t n, in isl_val_int_from_chunks()
10 isl_val *v; in isl_val_int_from_chunks()
33 isl_stat isl_val_get_abs_num_chunks(__isl_keep isl_val *v, size_t size, in isl_val_get_abs_num_chunks()
53 isl_size isl_val_n_abs_num_chunks(__isl_keep isl_val *v, size_t size) in isl_val_n_abs_num_chunks()
Disl_val_sioimath.c7 __isl_give isl_val *isl_val_int_from_chunks(isl_ctx *ctx, size_t n, in isl_val_int_from_chunks()
10 isl_val *v; in isl_val_int_from_chunks()
34 isl_stat isl_val_get_abs_num_chunks(__isl_keep isl_val *v, size_t size, in isl_val_get_abs_num_chunks()
57 isl_size isl_val_n_abs_num_chunks(__isl_keep isl_val *v, size_t size) in isl_val_n_abs_num_chunks()
Disl_stride.c21 isl_val *stride;
51 __isl_take isl_val *stride, __isl_take isl_aff *offset) in isl_stride_info_alloc()
83 __isl_give isl_val *isl_stride_info_get_stride(__isl_keep isl_stride_info *si) in isl_stride_info_get_stride()
112 isl_val *stride;
144 __isl_take isl_val *stride, __isl_take isl_aff *offset) in set_stride()
154 isl_val *stride2, *a, *b, *g; in set_stride()
234 isl_val *v, *stride, *m; in detect_stride()
264 isl_val *gcd, *a, *b; in detect_stride()
353 __isl_give isl_val *isl_set_get_stride(__isl_keep isl_set *set, int pos) in isl_set_get_stride()
Disl_lp.c217 static __isl_give isl_val *basic_set_opt_lp( in basic_set_opt_lp()
221 isl_val *res; in basic_set_opt_lp()
256 static __isl_give isl_val *isl_basic_set_opt_lp_val_aligned( in isl_basic_set_opt_lp_val_aligned()
264 isl_val *res; in isl_basic_set_opt_lp_val_aligned()
323 static __isl_give isl_val *isl_basic_set_opt_lp_val( in isl_basic_set_opt_lp_val()
327 isl_val *res; in isl_basic_set_opt_lp_val()
356 __isl_give isl_val *isl_basic_set_min_lp_val(__isl_keep isl_basic_set *bset, in isl_basic_set_min_lp_val()
367 __isl_give isl_val *isl_basic_set_max_lp_val(__isl_keep isl_basic_set *bset, in isl_basic_set_max_lp_val()
Disl_pw_eval.c22 static __isl_give isl_val *FN(PW,eval_void)(__isl_take PW *pw, in FN()
38 __isl_give isl_val *FN(PW,eval)(__isl_take PW *pw, __isl_take isl_point *pnt) in FN()
46 isl_val *v; in FN()
Disl_union_eval.c16 static __isl_give isl_val *FN(UNION,eval_void)(__isl_take UNION *u, in FN()
39 __isl_give isl_val *FN(UNION,eval)(__isl_take UNION *u, in FN()
46 isl_val *v; in FN()
Disl_obj.c28 return isl_val_copy((isl_val *)v); in isl_obj_val_copy()
33 isl_val_free((isl_val *)v); in isl_obj_val_free()
39 return isl_printer_print_val(p, (isl_val *)v); in isl_obj_val_print()
44 return isl_val_add((isl_val *) v1, (isl_val *) v2); in isl_obj_val_add()
Disl_multi_arith_templ.c35 __isl_take isl_val *v) in MULTI()
72 __isl_take MULTI(BASE) *multi, __isl_take isl_val *v) in MULTI()
130 isl_val *v; in MULTI()
166 isl_val *v; in MULTI()
202 isl_val *v; in MULTI()
Disl_ast_build_expr.c31 __isl_take isl_val *d) in oppose_div_arg()
51 isl_val *cst;
52 isl_val *v;
76 __isl_keep isl_val *d, struct isl_ast_add_term_data *data) in is_non_neg_after_stealing()
79 isl_val *shift; in is_non_neg_after_stealing()
129 __isl_keep isl_val *d, struct isl_ast_add_term_data *data) in steal_from_cst()
132 isl_val *shift, *t; in steal_from_cst()
190 isl_val *d; in var_div()
336 static __isl_give isl_ast_expr *isl_ast_expr_mod(__isl_keep isl_val *v, in isl_ast_expr_mod()
337 __isl_keep isl_aff *aff, __isl_keep isl_val *d, in isl_ast_expr_mod()
[all …]
/external/llvm-project/polly/lib/External/ppcg/
Dhybrid.c48 isl_val *upper;
86 isl_val *v = isl_val_copy(bounds->upper); in ppcg_ht_bounds_alloc()
113 __isl_give isl_val *ppcg_ht_bounds_get_upper(__isl_keep ppcg_ht_bounds *bounds) in ppcg_ht_bounds_get_upper()
124 __isl_take ppcg_ht_bounds *bounds, __isl_take isl_val *upper) in ppcg_ht_bounds_set_upper()
140 __isl_give isl_val *ppcg_ht_bounds_get_lower(__isl_keep ppcg_ht_bounds *bounds, in ppcg_ht_bounds_get_lower()
152 __isl_take ppcg_ht_bounds *bounds, int pos, __isl_take isl_val *lower) in ppcg_ht_bounds_set_lower()
186 isl_val *v; in ppcg_ht_bounds_is_valid()
424 __isl_keep isl_val *h, __isl_keep isl_val *du, __isl_keep isl_val *duh) in hex_lower_left()
426 isl_val *v; in hex_lower_left()
449 __isl_keep isl_val *h) in hex_lower()
[all …]
Dgpu_array_tile.h18 isl_val *size;
21 isl_val *stride;
57 __isl_give isl_val *gpu_array_tile_size(struct gpu_array_tile *tile);

1234