/haiku-buildtools/isl/include/isl/ |
H A D | seq.h | 21 /* Some common operations on sequences of isl_int's */ 23 void isl_seq_clr(isl_int *p, unsigned len); 24 void isl_seq_set(isl_int *p, isl_int v, unsigned len); 25 void isl_seq_set_si(isl_int *p, int v, unsigned len); 26 void isl_seq_neg(isl_int *dat, isl_int *src, unsigned len); 27 void isl_seq_cpy(isl_int *dst, isl_int *src, unsigned len); 28 void isl_seq_addmul(isl_int *ds [all...] |
H A D | lp.h | 32 isl_int *f, isl_int denom, isl_int *opt, 33 isl_int *opt_denom, 36 isl_int *f, isl_int denom, isl_int *opt, 37 isl_int *opt_denom, 40 isl_int *f, isl_int deno [all...] |
H A D | val_int.h | 7 __isl_give isl_val *isl_val_int_from_isl_int(isl_ctx *ctx, isl_int n); 8 int isl_val_get_num_isl_int(__isl_keep isl_val *v, isl_int *n);
|
H A D | ilp.h | 22 isl_int *f, isl_int *opt, 25 __isl_keep isl_aff *obj, isl_int *opt); 29 __isl_keep isl_aff *obj, isl_int *opt); 31 __isl_keep isl_aff *obj, isl_int *opt);
|
H A D | blk.h | 21 isl_int *data;
|
H A D | vec.h | 31 isl_int *el; 45 int isl_vec_get_element(__isl_keep isl_vec *vec, int pos, isl_int *v); 48 int pos, isl_int v); 62 void isl_vec_lcm(struct isl_vec *vec, isl_int *lcm); 65 __isl_give isl_vec *isl_vec_set(__isl_take isl_vec *vec, isl_int v); 71 __isl_give isl_vec *isl_vec_scale(__isl_take isl_vec *vec, isl_int m); 72 __isl_give isl_vec *isl_vec_fdiv_r(__isl_take isl_vec *vec, isl_int m);
|
/haiku-buildtools/isl/ |
H A D | isl_lp_no_piplib.c | 13 isl_int *f, isl_int denom, isl_int *opt, 14 isl_int *opt_denom,
|
H A D | isl_lp_piplib.h | 20 isl_int *f, isl_int denom, isl_int *opt, 21 isl_int *opt_denom,
|
H A D | isl_ctx_private.h | 13 isl_int zero; 14 isl_int one; 15 isl_int two; 16 isl_int negone; 18 isl_int normalize_gcd;
|
H A D | isl_seq.c | 13 void isl_seq_clr(isl_int *p, unsigned len) 20 void isl_seq_set_si(isl_int *p, int v, unsigned len) 27 void isl_seq_set(isl_int *p, isl_int v, unsigned len) 34 void isl_seq_neg(isl_int *dst, isl_int *src, unsigned len) 41 void isl_seq_cpy(isl_int *dst, isl_int *src, unsigned len) 48 void isl_seq_submul(isl_int *dst, isl_int [all...] |
H A D | isl_mat_private.h | 14 isl_int **row; 24 __isl_give isl_mat *isl_mat_sub_alloc6(isl_ctx *ctx, isl_int **row, 26 void isl_mat_sub_copy(struct isl_ctx *ctx, isl_int **dst, isl_int **src, 28 void isl_mat_sub_neg(struct isl_ctx *ctx, isl_int **dst, isl_int **src, 30 __isl_give isl_mat *isl_mat_diag(isl_ctx *ctx, unsigned n_row, isl_int d);
|
H A D | isl_piplib.h | 14 #include <isl_int.h> 22 void isl_seq_cpy_to_pip(Entier *dst, isl_int *src, unsigned len); 23 void isl_seq_cpy_from_pip(isl_int *dst, Entier *src, unsigned len);
|
H A D | isl_piplib.c | 12 void isl_seq_cpy_to_pip(Entier *dst, isl_int *src, unsigned len) 20 void isl_seq_cpy_from_pip(isl_int *dst, Entier *src, unsigned len)
|
H A D | isl_lp.c | 23 isl_int *f, isl_int denom, isl_int *opt, 24 isl_int *opt_denom, 63 isl_int *f, isl_int d, isl_int *opt, 64 isl_int *opt_denom, 84 isl_int *f, isl_int [all...] |
H A D | isl_constraint_private.h | 22 isl_int **line);
|
H A D | isl_val_private.h | 21 isl_int n; 22 isl_int d; 32 __isl_give isl_val *isl_val_int_from_isl_int(isl_ctx *ctx, isl_int n); 34 isl_int n, isl_int d);
|
H A D | isl_aff_private.h | 115 void isl_seq_substitute(isl_int *p, int pos, isl_int *subs, 116 int p_len, int subs_len, isl_int v); 117 void isl_seq_preimage(isl_int *dst, isl_int *src, 120 isl_int f, isl_int c1, isl_int c2, isl_int g, int has_denom);
|
H A D | isl_lp_piplib.c | 16 static void copy_solution(struct isl_vec *vec, int maximize, isl_int *opt, 17 isl_int *opt_denom, PipQuast *sol) 21 isl_int tmp; 58 isl_int *f, isl_int denom, isl_int *opt, 59 isl_int *opt_denom,
|
H A D | isl_tab.h | 204 isl_int *f, isl_int denom, isl_int *opt, isl_int *opt_denom, 208 int isl_tab_add_ineq(struct isl_tab *tab, isl_int *ineq) WARN_UNUSED; 209 int isl_tab_add_eq(struct isl_tab *tab, isl_int *eq) WARN_UNUSED; 210 int isl_tab_add_valid_eq(struct isl_tab *tab, isl_int *eq) WARN_UNUSED; 233 enum isl_ineq_type isl_tab_ineq_type(struct isl_tab *tab, isl_int *ineq); 278 int isl_tab_add_row(struct isl_tab *tab, isl_int *line) WARN_UNUSED; 302 int (*add_ineq)(void *user, isl_int *), voi [all...] |
H A D | isl_ilp.c | 78 static struct isl_vec *initial_solution(struct isl_basic_set *bset, isl_int *f) 101 isl_int *f, isl_int l, isl_int u) 144 isl_int *f, isl_int *opt, struct isl_vec *sol, isl_int l, isl_int u) 146 isl_int tmp; 203 isl_int * [all...] |
H A D | basis_reduction_tab.c | 20 isl_int *obj; 21 isl_int opt; 22 isl_int opt_denom; 23 isl_int tmp; 24 isl_int tmp2; 34 static void set_lp_obj(struct tab_lp *lp, isl_int *row, int dim); 38 static int add_lp_row(struct tab_lp *lp, isl_int *row, int dim); 41 static int cut_lp_to_hyperplane(struct tab_lp *lp, isl_int *row); 127 static void set_lp_obj(struct tab_lp *lp, isl_int *row, int dim) 170 static int cut_lp_to_hyperplane(struct tab_lp *lp, isl_int *ro [all...] |
H A D | isl_scan.c | 20 isl_int count; 21 isl_int max; 38 static int increment_range(struct isl_scan_callback *cb, isl_int min, isl_int max) 248 isl_int max, isl_int *count) 274 int isl_set_count_upto(__isl_keep isl_set *set, isl_int max, isl_int *count) 300 int isl_set_count(__isl_keep isl_set *set, isl_int *count)
|
H A D | isl_local_space_private.h | 48 isl_int *constraint, unsigned div); 50 int *isl_local_space_get_active(__isl_keep isl_local_space *ls, isl_int *l); 54 enum isl_dim_type type, unsigned pos, isl_int *subs, int subs_len,
|
H A D | isl_map_private.h | 64 isl_int **eq; 65 isl_int **ineq; 69 isl_int **div; 185 isl_int *eq); 187 isl_int *eq); 189 isl_int *ineq); 191 isl_int *ineq); 273 isl_int *c, isl_int *opt_n, isl_int *opt_ [all...] |
H A D | isl_gmp.c | 11 #include <isl_int.h>
|