HomeSort by: relevance | last modified time | path
    Searched refs:isl_vec (Results 1 - 25 of 59) sorted by relevancy

1 2 3

  /src/external/mit/isl/dist/include/isl/
vec.h 23 struct isl_vec;
24 typedef struct isl_vec isl_vec; typedef in typeref:struct:isl_vec
26 __isl_give isl_vec *isl_vec_alloc(isl_ctx *ctx, unsigned size);
27 __isl_give isl_vec *isl_vec_zero(isl_ctx *ctx, unsigned size);
28 __isl_give isl_vec *isl_vec_copy(__isl_keep isl_vec *vec);
29 __isl_null isl_vec *isl_vec_free(__isl_take isl_vec *vec);
31 isl_ctx *isl_vec_get_ctx(__isl_keep isl_vec *vec)
    [all...]
mat.h 50 __isl_give isl_vec *isl_mat_vec_product(__isl_take isl_mat *mat,
51 __isl_take isl_vec *vec);
52 __isl_give isl_vec *isl_vec_mat_product(__isl_take isl_vec *vec,
54 __isl_give isl_vec *isl_mat_vec_inverse_product(__isl_take isl_mat *mat,
55 __isl_take isl_vec *vec);
99 __isl_give isl_mat *isl_mat_from_row_vec(__isl_take isl_vec *vec);
103 __isl_take isl_vec *bot);
  /src/external/mit/isl/dist/
isl_vec_private.h 9 struct isl_vec { struct
20 uint32_t isl_vec_get_hash(__isl_keep isl_vec *vec);
22 __isl_give isl_vec *isl_vec_cow(__isl_take isl_vec *vec);
24 void isl_vec_lcm(__isl_keep isl_vec *vec, isl_int *lcm);
25 __isl_give isl_vec *isl_vec_set(__isl_take isl_vec *vec, isl_int v);
27 isl_bool isl_vec_is_zero(__isl_keep isl_vec *vec);
29 __isl_give isl_vec *isl_vec_expand(__isl_take isl_vec *vec, int pos, int n
    [all...]
isl_sample.h 20 __isl_give isl_vec *isl_basic_set_sample_vec(__isl_take isl_basic_set *bset);
21 __isl_give isl_vec *isl_basic_set_sample_with_cone(
24 __isl_give isl_basic_set *isl_basic_set_from_vec(__isl_take isl_vec *vec);
28 __isl_give isl_vec *isl_tab_sample(struct isl_tab *tab);
isl_vec.c 18 isl_ctx *isl_vec_get_ctx(__isl_keep isl_vec *vec)
25 uint32_t isl_vec_get_hash(__isl_keep isl_vec *vec)
33 __isl_give isl_vec *isl_vec_alloc(struct isl_ctx *ctx, unsigned size)
35 struct isl_vec *vec;
37 vec = isl_alloc_type(ctx, struct isl_vec);
58 __isl_give isl_vec *isl_vec_extend(__isl_take isl_vec *vec, unsigned size)
87 __isl_give isl_vec *isl_vec_expand(__isl_take isl_vec *vec, int pos, int n,
131 __isl_give isl_vec *isl_vec_zero(isl_ctx *ctx, unsigned size
    [all...]
isl_lp_private.h 10 __isl_give isl_vec **sol);
13 __isl_give isl_vec **sol);
16 __isl_give isl_vec **sol);
19 __isl_give isl_vec **sol);
isl_point_private.h 11 struct isl_vec *vec;
15 __isl_take isl_vec *vec);
21 __isl_keep isl_vec *isl_point_peek_vec(__isl_keep isl_point *pnt);
22 __isl_give isl_vec *isl_point_get_vec(__isl_keep isl_point *pnt);
23 __isl_give isl_vec *isl_point_take_vec(__isl_keep isl_point *pnt);
25 __isl_take isl_vec *vec);
isl_ilp_private.h 9 int max, isl_int *f, isl_int *opt, __isl_give isl_vec **sol_p);
isl_scan.h 18 __isl_take isl_vec *sample);
polyhedron_minimize.c 24 static __isl_give isl_vec *isl_vec_lin_to_aff(__isl_take isl_vec *vec)
26 struct isl_vec *aff;
46 static __isl_give isl_vec *vec_ror(__isl_take isl_vec *vec)
61 struct isl_vec *obj;
62 struct isl_vec *sol;
isl_constraint_private.h 13 isl_vec *v;
polyhedron_sample.c 19 struct isl_vec *sample;
isl_sample.c 27 static __isl_give isl_vec *isl_basic_set_sample_bounded(
30 static __isl_give isl_vec *empty_sample(__isl_take isl_basic_set *bset)
32 struct isl_vec *vec;
43 static __isl_give isl_vec *zero_sample(__isl_take isl_basic_set *bset)
46 struct isl_vec *sample;
63 static __isl_give isl_vec *interval_sample(__isl_take isl_basic_set *bset)
67 struct isl_vec *sample;
130 static __isl_give isl_vec *sample_eq(__isl_take isl_basic_set *bset,
131 __isl_give isl_vec *(*recurse)(__isl_take isl_basic_set *))
134 struct isl_vec *sample
    [all...]
isl_local.h 30 __isl_give isl_vec *isl_local_extend_point_vec(__isl_keep isl_local *local,
31 __isl_take isl_vec *v);
isl_equalities.h 25 __isl_take isl_vec *d);
isl_tab.h 159 struct isl_vec *dual;
227 __isl_give isl_vec *isl_tab_get_sample_value(struct isl_tab *tab);
274 __isl_give isl_vec *isl_tab_basic_set_non_trivial_lexmin(
289 __isl_give isl_vec *isl_tab_lexmin_get_solution(__isl_keep isl_tab_lexmin *tl);
319 __isl_take isl_vec *sample) WARN_UNUSED;
331 int isl_tab_insert_div(struct isl_tab *tab, int pos, __isl_keep isl_vec *div,
333 int isl_tab_add_div(struct isl_tab *tab, __isl_keep isl_vec *div);
isl_morph.h 85 __isl_give isl_vec *isl_morph_vec(__isl_take isl_morph *morph,
86 __isl_take isl_vec *vec);
pip.c 132 __isl_take isl_basic_set *bset, __isl_take isl_vec *params)
157 __isl_take isl_vec *params)
179 static __isl_give isl_vec *opt_at(__isl_take isl_basic_set *bset,
180 __isl_take isl_vec *params, int max)
184 struct isl_vec *opt;
185 struct isl_vec *obj;
259 __isl_take isl_vec *sample)
262 struct isl_vec *opt;
isl_lp.c 27 isl_int *opt_denom, __isl_give isl_vec **sol)
68 __isl_give isl_vec **sol)
81 __isl_give isl_vec **sol)
90 __isl_give isl_vec **sol)
99 isl_vec *v = NULL;
142 isl_vec *sol_i = NULL;
201 __isl_give isl_vec **sol)
isl_scan.c 26 __isl_take isl_vec *sample)
57 struct isl_vec *sample;
71 struct isl_vec *sample;
108 struct isl_vec *min;
109 struct isl_vec *max;
polytope_scan.c 32 __isl_take isl_vec *sample)
isl_ilp.c 85 static __isl_give isl_vec *initial_solution(__isl_keep isl_basic_set *bset,
90 struct isl_vec *sol;
153 static __isl_give isl_vec *solve_ilp_search(__isl_keep isl_basic_set *bset,
154 isl_int *f, isl_int *opt, __isl_take isl_vec *sol, isl_int l, isl_int u)
163 struct isl_vec *sample;
213 isl_int *f, isl_int *opt, __isl_give isl_vec **sol_p)
217 struct isl_vec *sol;
268 int max, isl_int *f, isl_int *opt, __isl_give isl_vec **sol_p)
273 struct isl_vec *v;
312 int max, isl_int *f, isl_int *opt, __isl_give isl_vec **sol_p
    [all...]
isl_point.c 67 __isl_take isl_vec *vec)
100 isl_vec *vec;
233 __isl_keep isl_vec *isl_point_peek_vec(__isl_keep isl_point *pnt)
240 __isl_give isl_vec *isl_point_get_vec(__isl_keep isl_point *pnt)
254 __isl_give isl_vec *isl_point_take_vec(__isl_keep isl_point *pnt)
256 isl_vec *vec;
274 __isl_take isl_vec *vec)
318 isl_vec *vec;
569 __isl_take isl_vec *sample)
623 isl_vec *vec
    [all...]
isl_mat_private.h 49 __isl_give isl_vec *isl_mat_get_row(__isl_keep isl_mat *mat, unsigned row);
isl_tab_pip.c 95 struct isl_vec *div);
98 __isl_keep isl_vec *div);
931 static struct isl_vec *get_row_parameter_ineq(struct isl_tab *tab, int row)
933 struct isl_vec *ineq;
954 static void normalize_div(__isl_keep isl_vec *div)
981 static struct isl_vec *get_row_parameter_div(struct isl_tab *tab, int row)
983 struct isl_vec *div;
1009 static struct isl_vec *get_row_split_div(struct isl_tab *tab, int row)
1011 struct isl_vec *div;
1035 static __isl_give isl_vec *ineq_for_div(__isl_keep isl_basic_set *bset
    [all...]

Completed in 42 milliseconds

1 2 3