|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/polly/lib/External/isl/include/isl/isl-noexceptions.h 3761 inline vec manage(__isl_take isl_vec *ptr);
3762 inline vec manage_copy(__isl_keep isl_vec *ptr);
3765 friend inline vec manage(__isl_take isl_vec *ptr);
3766 friend inline vec manage_copy(__isl_keep isl_vec *ptr);
3768 isl_vec *ptr = nullptr;
3770 inline explicit vec(__isl_take isl_vec *ptr);
3778 inline __isl_give isl_vec *copy() const &;
3779 inline __isl_give isl_vec *copy() && = delete;
3780 inline __isl_keep isl_vec *get() const;
3781 inline __isl_give isl_vec *release();
19567 vec manage(__isl_take isl_vec *ptr) {
19570 vec manage_copy(__isl_keep isl_vec *ptr) {
19587 vec::vec(__isl_take isl_vec *ptr)
19601 __isl_give isl_vec *vec::copy() const & {
19605 __isl_keep isl_vec *vec::get() const {
19609 __isl_give isl_vec *vec::release() {
19610 isl_vec *tmp = ptr;
tools/polly/lib/External/isl/include/isl/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,
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);
tools/polly/lib/External/isl/include/isl/vec.h 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);
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);
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);
33 int isl_vec_size(__isl_keep isl_vec *vec);
34 __isl_give isl_val *isl_vec_get_element_val(__isl_keep isl_vec *vec, int pos);
35 __isl_give isl_vec *isl_vec_set_element_si(__isl_take isl_vec *vec,
35 __isl_give isl_vec *isl_vec_set_element_si(__isl_take isl_vec *vec,
37 __isl_give isl_vec *isl_vec_set_element_val(__isl_take isl_vec *vec,
37 __isl_give isl_vec *isl_vec_set_element_val(__isl_take isl_vec *vec,
40 isl_bool isl_vec_is_equal(__isl_keep isl_vec *vec1, __isl_keep isl_vec *vec2);
40 isl_bool isl_vec_is_equal(__isl_keep isl_vec *vec1, __isl_keep isl_vec *vec2);
41 int isl_vec_cmp_element(__isl_keep isl_vec *vec1, __isl_keep isl_vec *vec2,
41 int isl_vec_cmp_element(__isl_keep isl_vec *vec1, __isl_keep isl_vec *vec2,
44 void isl_vec_dump(__isl_keep isl_vec *vec);
46 __isl_keep isl_vec *vec);
48 __isl_give isl_vec *isl_vec_ceil(__isl_take isl_vec *vec);
48 __isl_give isl_vec *isl_vec_ceil(__isl_take isl_vec *vec);
50 __isl_give isl_vec *isl_vec_set_si(__isl_take isl_vec *vec, int v);
50 __isl_give isl_vec *isl_vec_set_si(__isl_take isl_vec *vec, int v);
51 __isl_give isl_vec *isl_vec_set_val(__isl_take isl_vec *vec,
51 __isl_give isl_vec *isl_vec_set_val(__isl_take isl_vec *vec,
53 __isl_give isl_vec *isl_vec_clr(__isl_take isl_vec *vec);
53 __isl_give isl_vec *isl_vec_clr(__isl_take isl_vec *vec);
54 __isl_give isl_vec *isl_vec_neg(__isl_take isl_vec *vec);
54 __isl_give isl_vec *isl_vec_neg(__isl_take isl_vec *vec);
55 __isl_give isl_vec *isl_vec_add(__isl_take isl_vec *vec1,
55 __isl_give isl_vec *isl_vec_add(__isl_take isl_vec *vec1,
56 __isl_take isl_vec *vec2);
57 __isl_give isl_vec *isl_vec_extend(__isl_take isl_vec *vec, unsigned size);
57 __isl_give isl_vec *isl_vec_extend(__isl_take isl_vec *vec, unsigned size);
58 __isl_give isl_vec *isl_vec_zero_extend(__isl_take isl_vec *vec, unsigned size);
58 __isl_give isl_vec *isl_vec_zero_extend(__isl_take isl_vec *vec, unsigned size);
59 __isl_give isl_vec *isl_vec_concat(__isl_take isl_vec *vec1,
59 __isl_give isl_vec *isl_vec_concat(__isl_take isl_vec *vec1,
60 __isl_take isl_vec *vec2);
62 __isl_give isl_vec *isl_vec_sort(__isl_take isl_vec *vec);
62 __isl_give isl_vec *isl_vec_sort(__isl_take isl_vec *vec);
64 __isl_give isl_vec *isl_vec_read_from_file(isl_ctx *ctx, FILE *input);
66 __isl_give isl_vec *isl_vec_drop_els(__isl_take isl_vec *vec,
66 __isl_give isl_vec *isl_vec_drop_els(__isl_take isl_vec *vec,
68 __isl_give isl_vec *isl_vec_add_els(__isl_take isl_vec *vec, unsigned n);
68 __isl_give isl_vec *isl_vec_add_els(__isl_take isl_vec *vec, unsigned n);
69 __isl_give isl_vec *isl_vec_insert_els(__isl_take isl_vec *vec,
69 __isl_give isl_vec *isl_vec_insert_els(__isl_take isl_vec *vec,
71 __isl_give isl_vec *isl_vec_insert_zero_els(__isl_take isl_vec *vec,
71 __isl_give isl_vec *isl_vec_insert_zero_els(__isl_take isl_vec *vec,
73 __isl_give isl_vec *isl_vec_move_els(__isl_take isl_vec *vec,
73 __isl_give isl_vec *isl_vec_move_els(__isl_take isl_vec *vec,
tools/polly/lib/External/isl/isl_aff.c 59 __isl_take isl_vec *v)
84 isl_vec *v;
497 static __isl_give isl_vec *vec_reorder(__isl_take isl_vec *vec,
497 static __isl_give isl_vec *vec_reorder(__isl_take isl_vec *vec,
501 isl_vec *res;
1304 isl_vec *vec;
1398 isl_vec *v;
1513 isl_vec *div;
3863 isl_vec *v;
4727 isl_vec *v;
9169 static __isl_give isl_val *eval(__isl_keep isl_vec *aff,
9170 __isl_keep isl_vec *pnt)
tools/polly/lib/External/isl/isl_aff_private.h 20 isl_vec *v;
76 __isl_take isl_vec *v);
tools/polly/lib/External/isl/isl_affine_hull.c 326 static void adjacent_point(__isl_keep isl_vec *sample, int pos, int up)
342 __isl_take isl_basic_set *hull, __isl_take isl_vec *sample,
554 __isl_take isl_vec *vec)
tools/polly/lib/External/isl/isl_ast_build.c 59 isl_vec *strides;
1820 isl_vec *strides;
tools/polly/lib/External/isl/isl_ast_build_private.h 160 isl_vec *strides;
tools/polly/lib/External/isl/isl_bernstein.c 149 isl_vec *multinom = NULL;
tools/polly/lib/External/isl/isl_coalesce.c 906 static __isl_give isl_vec *try_tightening(struct isl_coalesce_info *info,
907 int ineq, __isl_take isl_vec *v)
987 isl_vec *v = NULL;
2775 isl_vec *ineq;
3464 isl_vec *sub;
tools/polly/lib/External/isl/isl_constraint.c 66 __isl_take isl_local_space *ls, __isl_take isl_vec *v)
93 isl_vec *v;
109 isl_vec *v;
1327 isl_vec *v;
tools/polly/lib/External/isl/isl_constraint_private.h 13 isl_vec *v;
tools/polly/lib/External/isl/isl_convex_hull.c 1092 static __isl_give isl_vec *valid_direction(
tools/polly/lib/External/isl/isl_equalities.c 309 __isl_take isl_vec *d)
410 isl_vec *d;
tools/polly/lib/External/isl/isl_equalities.h 25 __isl_take isl_vec *d);
tools/polly/lib/External/isl/isl_flow.c 1375 isl_vec *cst;
tools/polly/lib/External/isl/isl_fold.c 278 isl_vec *aff;
336 isl_vec *v;
tools/polly/lib/External/isl/isl_ilp.c 83 static __isl_give isl_vec *initial_solution(__isl_keep isl_basic_set *bset,
149 static __isl_give isl_vec *solve_ilp_search(__isl_keep isl_basic_set *bset,
150 isl_int *f, isl_int *opt, __isl_take isl_vec *sol, isl_int l, isl_int u)
209 isl_int *f, isl_int *opt, __isl_give isl_vec **sol_p)
264 int max, isl_int *f, isl_int *opt, __isl_give isl_vec **sol_p)
306 int max, isl_int *f, isl_int *opt, __isl_give isl_vec **sol_p)
tools/polly/lib/External/isl/isl_ilp_private.h 9 int max, isl_int *f, isl_int *opt, __isl_give isl_vec **sol_p);
tools/polly/lib/External/isl/isl_input.c 3021 static __isl_give isl_vec *isl_vec_read_polylib(__isl_keep isl_stream *s)
3056 static __isl_give isl_vec *vec_read(__isl_keep isl_stream *s)
3061 __isl_give isl_vec *isl_vec_read_from_file(isl_ctx *ctx, FILE *input)
3063 isl_vec *v;
tools/polly/lib/External/isl/isl_local.c 252 __isl_give isl_vec *isl_local_extend_point_vec(__isl_keep isl_local *local,
253 __isl_take isl_vec *v)
tools/polly/lib/External/isl/isl_local.h 18 __isl_give isl_vec *isl_local_extend_point_vec(__isl_keep isl_local *local,
19 __isl_take isl_vec *v);
tools/polly/lib/External/isl/isl_local_space.c 571 __isl_take isl_local_space *ls, __isl_take isl_vec *div)
1587 isl_vec *vec;
tools/polly/lib/External/isl/isl_local_space_private.h 28 __isl_take isl_local_space *ls, __isl_take isl_vec *div);
tools/polly/lib/External/isl/isl_lp.c 27 isl_int *opt_denom, __isl_give isl_vec **sol)
66 __isl_give isl_vec **sol)
98 isl_vec *v = NULL;
139 isl_vec *sol_i = NULL;
tools/polly/lib/External/isl/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);
tools/polly/lib/External/isl/isl_map.c 1669 __isl_take isl_basic_map *bmap, int pos, __isl_keep isl_vec *div)
3553 __isl_keep isl_vec *vec)
3590 __isl_keep isl_vec *vec)
10827 isl_vec *bound = NULL;
13501 static isl_bool is_internal(__isl_keep isl_vec *inner,
tools/polly/lib/External/isl/isl_map_private.h 211 __isl_keep isl_vec *vec);
213 __isl_keep isl_vec *vec);
234 __isl_take isl_basic_map *bmap, int pos, __isl_keep isl_vec *div);
254 __isl_take isl_basic_set *bset, __isl_keep isl_vec *vec);
tools/polly/lib/External/isl/isl_map_simplify.c 3993 isl_vec *v;
4835 isl_vec *v;
5042 static __isl_give isl_vec *normalize_constraint(__isl_take isl_vec *v,
5042 static __isl_give isl_vec *normalize_constraint(__isl_take isl_vec *v,
5096 isl_vec *v;
tools/polly/lib/External/isl/isl_map_subtract.c 32 static void expand_constraint(isl_vec *v, unsigned dim,
56 isl_vec *v;
115 isl_vec *v;
tools/polly/lib/External/isl/isl_mat.c 448 __isl_give isl_vec *isl_mat_vec_product(__isl_take isl_mat *mat,
449 __isl_take isl_vec *vec)
475 __isl_give isl_vec *isl_mat_vec_inverse_product(__isl_take isl_mat *mat,
476 __isl_take isl_vec *vec)
504 __isl_give isl_vec *isl_vec_mat_product(__isl_take isl_vec *vec,
504 __isl_give isl_vec *isl_vec_mat_product(__isl_take isl_vec *vec,
1811 __isl_give isl_mat *isl_mat_from_row_vec(__isl_take isl_vec *vec)
1832 __isl_give isl_vec *isl_mat_get_row(__isl_keep isl_mat *mat, unsigned row)
1834 isl_vec *v;
1851 __isl_take isl_vec *bot)
tools/polly/lib/External/isl/isl_mat_private.h 46 __isl_give isl_vec *isl_mat_get_row(__isl_keep isl_mat *mat, unsigned row);
tools/polly/lib/External/isl/isl_morph.c 160 isl_vec *v;
822 __isl_give isl_vec *isl_morph_vec(__isl_take isl_morph *morph,
823 __isl_take isl_vec *vec)
tools/polly/lib/External/isl/isl_morph.h 82 __isl_give isl_vec *isl_morph_vec(__isl_take isl_morph *morph,
83 __isl_take isl_vec *vec);
tools/polly/lib/External/isl/isl_output.c 740 isl_vec *c = NULL;
tools/polly/lib/External/isl/isl_point.c 33 __isl_take isl_vec *vec)
64 isl_vec *vec;
195 __isl_keep isl_vec *isl_point_peek_vec(__isl_keep isl_point *pnt)
202 __isl_give isl_vec *isl_point_get_vec(__isl_keep isl_point *pnt)
216 __isl_give isl_vec *isl_point_take_vec(__isl_keep isl_point *pnt)
218 isl_vec *vec;
236 __isl_take isl_vec *vec)
394 __isl_take isl_vec *sample)
tools/polly/lib/External/isl/isl_point_private.h 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);
tools/polly/lib/External/isl/isl_polynomial.c 1921 static void update_coeff(__isl_keep isl_vec *aff,
1942 __isl_keep isl_vec *aff)
1973 __isl_give isl_vec *isl_qpolynomial_extract_affine(
1976 isl_vec *aff;
3060 __isl_take isl_vec *vec)
3121 isl_vec *ext;
4745 isl_vec *v = NULL;
4918 isl_vec *aff = NULL;
tools/polly/lib/External/isl/isl_polynomial_private.h 173 __isl_give isl_vec *isl_qpolynomial_extract_affine(
tools/polly/lib/External/isl/isl_sample.c 27 static __isl_give isl_vec *empty_sample(__isl_take isl_basic_set *bset)
40 static __isl_give isl_vec *zero_sample(__isl_take isl_basic_set *bset)
55 static __isl_give isl_vec *interval_sample(__isl_take isl_basic_set *bset)
122 static __isl_give isl_vec *sample_eq(__isl_take isl_basic_set *bset,
123 __isl_give isl_vec *(*recurse)(__isl_take isl_basic_set *))
220 __isl_keep isl_vec *min, int level)
233 __isl_keep isl_vec *max, int level)
273 __isl_keep isl_vec *min, __isl_keep isl_vec *max, int level)
273 __isl_keep isl_vec *min, __isl_keep isl_vec *max, int level)
527 static __isl_give isl_vec *sample_bounded(__isl_take isl_basic_set *bset);
532 static __isl_give isl_vec *factored_sample(__isl_take isl_basic_set *bset,
536 isl_vec *sample = NULL;
557 isl_vec *sample_i;
604 static __isl_give isl_vec *sample_bounded(__isl_take isl_basic_set *bset)
711 static __isl_give isl_vec *rational_sample(__isl_take isl_basic_set *bset)
819 static __isl_give isl_vec *round_up_in_cone(__isl_take isl_vec *vec,
819 static __isl_give isl_vec *round_up_in_cone(__isl_take isl_vec *vec,
854 static __isl_give isl_vec *vec_concat(__isl_take isl_vec *vec1,
854 static __isl_give isl_vec *vec_concat(__isl_take isl_vec *vec1,
855 __isl_take isl_vec *vec2)
920 __isl_give isl_vec *isl_basic_set_sample_with_cone(
1104 static __isl_give isl_vec *gbr_sample(__isl_take isl_basic_set *bset)
1125 static __isl_give isl_vec *basic_set_sample(__isl_take isl_basic_set *bset,
1168 __isl_give isl_vec *isl_basic_set_sample_vec(__isl_take isl_basic_set *bset)
1176 __isl_give isl_vec *isl_basic_set_sample_bounded(__isl_take isl_basic_set *bset)
1274 isl_vec *vec;
tools/polly/lib/External/isl/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_bounded(
23 __isl_give isl_vec *isl_basic_set_sample_with_cone(
26 __isl_give isl_basic_set *isl_basic_set_from_vec(__isl_take isl_vec *vec);
tools/polly/lib/External/isl/isl_scan.c 26 __isl_take isl_vec *sample)
tools/polly/lib/External/isl/isl_scan.h 18 __isl_take isl_vec *sample);
tools/polly/lib/External/isl/isl_scheduler.c 126 isl_vec *max;
851 isl_vec *v;
2556 isl_vec *ineq;
2888 static __isl_give isl_vec *solve_lp(isl_ctx *ctx, struct isl_sched_graph *graph)
2891 isl_vec *sol;
2923 static __isl_give isl_vec *extract_var_coef(struct isl_sched_node *node,
2924 __isl_keep isl_vec *sol)
2928 isl_vec *csol;
2955 __isl_take isl_vec *sol, int coincident)
2958 isl_vec *csol = NULL;
4325 static int is_trivial(struct isl_sched_node *node, __isl_keep isl_vec *sol)
4328 isl_vec *node_sol;
4353 __isl_keep isl_vec *sol)
4381 __isl_keep isl_vec *sol)
4385 isl_vec *csol;
4442 isl_vec *eq;
4466 static __isl_give isl_vec *non_empty_solution(__isl_keep isl_tab_lexmin *tl)
4468 isl_vec *sol;
4501 static int carries_dependences(__isl_keep isl_vec *sol, int n_edge)
4540 static __isl_give isl_vec *non_neg_lexmin(struct isl_sched_graph *graph,
4546 isl_vec *sol = NULL, *prev;
5046 static __isl_give isl_vec *compute_carrying_sol_coef(isl_ctx *ctx,
5085 static __isl_give isl_vec *compute_carrying_sol(isl_ctx *ctx,
5091 isl_vec *sol;
5164 isl_vec *sol;
5653 isl_vec *sol;
tools/polly/lib/External/isl/isl_tab.c 884 int isl_tab_add_sample(struct isl_tab *tab, __isl_take isl_vec *sample)
2296 static int div_is_nonneg(struct isl_tab *tab, __isl_keep isl_vec *div)
2329 int isl_tab_insert_div(struct isl_tab *tab, int pos, __isl_keep isl_vec *div,
2378 int isl_tab_add_div(struct isl_tab *tab, __isl_keep isl_vec *div)
3444 isl_vec *eq;
tools/polly/lib/External/isl/isl_tab.h 273 __isl_give isl_vec *isl_tab_basic_set_non_trivial_lexmin(
288 __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);
tools/polly/lib/External/isl/isl_tab_lexopt_templ.c 57 isl_vec *var = NULL;
tools/polly/lib/External/isl/isl_tab_pip.c 98 __isl_keep isl_vec *div);
918 static void normalize_div(__isl_keep isl_vec *div)
999 static __isl_give isl_vec *ineq_for_div(__isl_keep isl_basic_set *bset,
2036 __isl_keep isl_vec *div,
2081 __isl_keep isl_vec *div)
2602 __isl_keep isl_vec *div)
3401 __isl_keep isl_vec *div)
4948 static __isl_give isl_vec *extract_sample_sequence(struct isl_tab *tab,
4953 isl_vec *v;
4983 isl_vec *v;
5026 isl_vec *v;
5028 isl_vec *sol;
5054 static int is_optimal(__isl_keep isl_vec *sol, int n_op)
5079 __isl_keep isl_vec *sol, int n_op, int n_zero)
5083 isl_vec *v = NULL;
5448 __isl_give isl_vec *isl_tab_basic_set_non_trivial_lexmin(
5607 __isl_give isl_vec *isl_tab_lexmin_get_solution(__isl_keep isl_tab_lexmin *tl)
tools/polly/lib/External/isl/isl_transitive_closure.c 2161 isl_vec *obj = NULL;
tools/polly/lib/External/isl/isl_vec.c 17 isl_ctx *isl_vec_get_ctx(__isl_keep isl_vec *vec)
24 uint32_t isl_vec_get_hash(__isl_keep isl_vec *vec)
32 __isl_give isl_vec *isl_vec_alloc(struct isl_ctx *ctx, unsigned size)
57 __isl_give isl_vec *isl_vec_extend(__isl_take isl_vec *vec, unsigned size)
57 __isl_give isl_vec *isl_vec_extend(__isl_take isl_vec *vec, unsigned size)
86 __isl_give isl_vec *isl_vec_expand(__isl_take isl_vec *vec, int pos, int n,
86 __isl_give isl_vec *isl_vec_expand(__isl_take isl_vec *vec, int pos, int n,
130 __isl_give isl_vec *isl_vec_zero(isl_ctx *ctx, unsigned size)
132 isl_vec *vec;
141 __isl_give isl_vec *isl_vec_zero_extend(__isl_take isl_vec *vec, unsigned size)
141 __isl_give isl_vec *isl_vec_zero_extend(__isl_take isl_vec *vec, unsigned size)
167 __isl_give isl_vec *isl_vec_concat(__isl_take isl_vec *vec1,
167 __isl_give isl_vec *isl_vec_concat(__isl_take isl_vec *vec1,
168 __isl_take isl_vec *vec2)
233 __isl_null isl_vec *isl_vec_free(__isl_take isl_vec *vec)
233 __isl_null isl_vec *isl_vec_free(__isl_take isl_vec *vec)
248 int isl_vec_size(__isl_keep isl_vec *vec)
255 __isl_give isl_val *isl_vec_get_element_val(__isl_keep isl_vec *vec, int pos)
268 __isl_give isl_vec *isl_vec_set_element(__isl_take isl_vec *vec,
268 __isl_give isl_vec *isl_vec_set_element(__isl_take isl_vec *vec,
284 __isl_give isl_vec *isl_vec_set_element_si(__isl_take isl_vec *vec,
284 __isl_give isl_vec *isl_vec_set_element_si(__isl_take isl_vec *vec,
302 __isl_give isl_vec *isl_vec_set_element_val(__isl_take isl_vec *vec,
302 __isl_give isl_vec *isl_vec_set_element_val(__isl_take isl_vec *vec,
320 int isl_vec_cmp_element(__isl_keep isl_vec *vec1, __isl_keep isl_vec *vec2,
320 int isl_vec_cmp_element(__isl_keep isl_vec *vec1, __isl_keep isl_vec *vec2,
333 isl_bool isl_vec_is_zero(__isl_keep isl_vec *vec)
340 isl_bool isl_vec_is_equal(__isl_keep isl_vec *vec1, __isl_keep isl_vec *vec2)
340 isl_bool isl_vec_is_equal(__isl_keep isl_vec *vec1, __isl_keep isl_vec *vec2)
352 __isl_keep isl_vec *vec)
387 __isl_give isl_vec *isl_vec_set(__isl_take isl_vec *vec, isl_int v)
387 __isl_give isl_vec *isl_vec_set(__isl_take isl_vec *vec, isl_int v)
396 __isl_give isl_vec *isl_vec_set_si(__isl_take isl_vec *vec, int v)
396 __isl_give isl_vec *isl_vec_set_si(__isl_take isl_vec *vec, int v)
407 __isl_give isl_vec *isl_vec_set_val(__isl_take isl_vec *vec,
407 __isl_give isl_vec *isl_vec_set_val(__isl_take isl_vec *vec,
425 __isl_give isl_vec *isl_vec_clr(__isl_take isl_vec *vec)
425 __isl_give isl_vec *isl_vec_clr(__isl_take isl_vec *vec)
442 __isl_give isl_vec *isl_vec_ceil(__isl_take isl_vec *vec)
442 __isl_give isl_vec *isl_vec_ceil(__isl_take isl_vec *vec)
463 __isl_give isl_vec *isl_vec_neg(__isl_take isl_vec *vec)
463 __isl_give isl_vec *isl_vec_neg(__isl_take isl_vec *vec)
472 __isl_give isl_vec *isl_vec_scale(__isl_take isl_vec *vec, isl_int m)
472 __isl_give isl_vec *isl_vec_scale(__isl_take isl_vec *vec, isl_int m)
485 __isl_give isl_vec *isl_vec_fdiv_r(__isl_take isl_vec *vec, isl_int m)
485 __isl_give isl_vec *isl_vec_fdiv_r(__isl_take isl_vec *vec, isl_int m)
496 __isl_give isl_vec *isl_vec_add(__isl_take isl_vec *vec1,
496 __isl_give isl_vec *isl_vec_add(__isl_take isl_vec *vec1,
497 __isl_take isl_vec *vec2)
524 __isl_give isl_vec *isl_vec_sort(__isl_take isl_vec *vec)
524 __isl_give isl_vec *isl_vec_sort(__isl_take isl_vec *vec)
534 __isl_give isl_vec *isl_vec_drop_els(__isl_take isl_vec *vec,
534 __isl_give isl_vec *isl_vec_drop_els(__isl_take isl_vec *vec,
559 __isl_give isl_vec *isl_vec_insert_els(__isl_take isl_vec *vec,
559 __isl_give isl_vec *isl_vec_insert_els(__isl_take isl_vec *vec,
562 isl_vec *ext = NULL;
590 __isl_give isl_vec *isl_vec_add_els(__isl_take isl_vec *vec, unsigned n)
590 __isl_give isl_vec *isl_vec_add_els(__isl_take isl_vec *vec, unsigned n)
597 __isl_give isl_vec *isl_vec_insert_zero_els(__isl_take isl_vec *vec,
597 __isl_give isl_vec *isl_vec_insert_zero_els(__isl_take isl_vec *vec,
614 __isl_give isl_vec *isl_vec_move_els(__isl_take isl_vec *vec,
614 __isl_give isl_vec *isl_vec_move_els(__isl_take isl_vec *vec,
617 isl_vec *res;
tools/polly/lib/External/isl/isl_vec_private.h 18 uint32_t isl_vec_get_hash(__isl_keep isl_vec *vec);
20 __isl_give isl_vec *isl_vec_cow(__isl_take isl_vec *vec);
20 __isl_give isl_vec *isl_vec_cow(__isl_take isl_vec *vec);
23 int isl_vec_get_element(__isl_keep isl_vec *vec, int pos, isl_int *v);
24 __isl_give isl_vec *isl_vec_set(__isl_take isl_vec *vec, isl_int v);
24 __isl_give isl_vec *isl_vec_set(__isl_take isl_vec *vec, isl_int v);
26 isl_bool isl_vec_is_zero(__isl_keep isl_vec *vec);
28 __isl_give isl_vec *isl_vec_expand(__isl_take isl_vec *vec, int pos, int n,
28 __isl_give isl_vec *isl_vec_expand(__isl_take isl_vec *vec, int pos, int n,
tools/polly/lib/External/isl/isl_vertices.c 663 isl_vec *constraint; /* Constraint pointing to the other side */
859 isl_vec *sample = NULL;
1109 isl_vec *c = NULL;
1163 static __isl_give isl_vec *isl_basic_set_interior_point(
1166 isl_vec *vec;
1194 isl_vec *vec;
1423 __isl_keep isl_basic_set *bset, int facet, __isl_keep isl_vec *v)
1450 static isl_stat triangulate(__isl_keep isl_cell *cell, __isl_keep isl_vec *v,
1512 isl_vec *v = NULL;
tools/polly/lib/External/ppcg/gpu.h 302 isl_vec *size;