Searched refs:isl_int (Results 1 - 25 of 84) sorted by relevance

1234

/haiku-buildtools/isl/include/isl/
H A Dseq.h21 /* 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 Dlp.h32 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 Dval_int.h7 __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 Dilp.h22 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 Dblk.h21 isl_int *data;
H A Dvec.h31 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 Disl_lp_no_piplib.c13 isl_int *f, isl_int denom, isl_int *opt,
14 isl_int *opt_denom,
H A Disl_lp_piplib.h20 isl_int *f, isl_int denom, isl_int *opt,
21 isl_int *opt_denom,
H A Disl_ctx_private.h13 isl_int zero;
14 isl_int one;
15 isl_int two;
16 isl_int negone;
18 isl_int normalize_gcd;
H A Disl_seq.c13 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 Disl_mat_private.h14 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 Disl_piplib.h14 #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 Disl_piplib.c12 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 Disl_lp.c23 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 Disl_constraint_private.h22 isl_int **line);
H A Disl_val_private.h21 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 Disl_aff_private.h115 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 Disl_lp_piplib.c16 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 Disl_tab.h204 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 Disl_ilp.c78 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 Dbasis_reduction_tab.c20 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 Disl_scan.c20 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 Disl_local_space_private.h48 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 Disl_map_private.h64 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 Disl_gmp.c11 #include <isl_int.h>

Completed in 74 milliseconds

1234