|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/polly/lib/External/isl/include/isl/vec.h 23 struct isl_vec;
References
tools/polly/lib/External/isl/basis_reduction_tab.c 19 struct isl_vec *row;
118 static struct isl_tab *gbr_tab(struct isl_tab *tab, struct isl_vec *row)
195 struct isl_vec *sample = isl_tab_get_sample_value(lp->tab);
tools/polly/lib/External/isl/basis_reduction_templ.c 59 struct isl_vec *b_tmp;
tools/polly/lib/External/isl/include/isl/vec.h 24 typedef struct isl_vec isl_vec;
49 struct isl_vec *isl_vec_normalize(struct isl_vec *vec);
49 struct isl_vec *isl_vec_normalize(struct isl_vec *vec);
tools/polly/lib/External/isl/isl_affine_hull.c 250 static struct isl_vec *outside_point(struct isl_tab *tab, isl_int *eq, int up)
253 struct isl_vec *sample = NULL;
417 struct isl_vec *sample;
481 struct isl_vec *sample = NULL;
605 struct isl_vec *sample;
746 struct isl_vec *sample = isl_vec_copy(hull->sample);
850 struct isl_vec *sample = isl_vec_copy(hull->sample);
tools/polly/lib/External/isl/isl_coalesce.c 1496 struct isl_vec *bound = NULL;
2030 struct isl_vec *bound = NULL;
tools/polly/lib/External/isl/isl_convex_hull.c 339 struct isl_vec *obj;
1097 struct isl_vec *sample = NULL;
1098 struct isl_vec *dir;
1239 struct isl_vec *dir = NULL;
tools/polly/lib/External/isl/isl_equalities.c 66 static struct isl_mat *particular_solution(struct isl_mat *B, struct isl_vec *d)
129 struct isl_mat *B, struct isl_vec *d)
160 struct isl_mat *B, struct isl_vec *d)
tools/polly/lib/External/isl/isl_ilp.c 88 struct isl_vec *sol;
159 struct isl_vec *sample;
213 struct isl_vec *sol;
269 struct isl_vec *v;
tools/polly/lib/External/isl/isl_input.c 3023 struct isl_vec *vec = NULL;
tools/polly/lib/External/isl/isl_lp.c 80 struct isl_vec **sol)
89 struct isl_vec **sol)
198 struct isl_vec **sol)
tools/polly/lib/External/isl/isl_map.c 3598 struct isl_vec *sample = NULL;
8708 struct isl_vec *sample = NULL;
9190 struct isl_vec *obj;
tools/polly/lib/External/isl/isl_map_private.h 74 struct isl_vec *sample;
tools/polly/lib/External/isl/isl_map_simplify.c 895 struct isl_vec *d;
3584 struct isl_vec *v = NULL;
tools/polly/lib/External/isl/isl_map_subtract.c 166 struct isl_vec *vec;
750 struct isl_vec *point;
tools/polly/lib/External/isl/isl_mat.c 452 struct isl_vec *prod;
508 struct isl_vec *prod;
tools/polly/lib/External/isl/isl_point.c 448 struct isl_vec *vec;
tools/polly/lib/External/isl/isl_point_private.h 11 struct isl_vec *vec;
tools/polly/lib/External/isl/isl_sample.c 29 struct isl_vec *vec;
43 struct isl_vec *sample;
59 struct isl_vec *sample;
126 struct isl_vec *sample;
373 struct isl_vec *isl_tab_sample(struct isl_tab *tab)
378 struct isl_vec *sample;
379 struct isl_vec *min;
380 struct isl_vec *max;
607 struct isl_vec *sample;
714 struct isl_vec *sample;
857 struct isl_vec *vec;
926 struct isl_vec *sample;
927 struct isl_vec *cone_sample;
970 static void vec_sum_of_neg(struct isl_vec *v, isl_int *s)
1016 struct isl_vec *row = NULL;
1146 struct isl_vec *sample = isl_vec_copy(bset->sample);
1218 struct isl_vec *sample_vec;
tools/polly/lib/External/isl/isl_sample.h 30 struct isl_vec *isl_tab_sample(struct isl_tab *tab);
tools/polly/lib/External/isl/isl_scan.c 57 struct isl_vec *sample;
71 struct isl_vec *sample;
108 struct isl_vec *min;
109 struct isl_vec *max;
tools/polly/lib/External/isl/isl_tab.c 2211 static struct isl_vec *ineq_for_div(struct isl_basic_map *bmap, unsigned div)
2215 struct isl_vec *ineq;
2252 struct isl_vec *ineq;
2546 static struct isl_vec *extract_integer_sample(struct isl_tab *tab)
2549 struct isl_vec *vec;
2569 struct isl_vec *isl_tab_get_sample_value(struct isl_tab *tab)
2572 struct isl_vec *vec;
tools/polly/lib/External/isl/isl_tab.h 158 struct isl_vec *dual;
226 struct isl_vec *isl_tab_get_sample_value(struct isl_tab *tab);
tools/polly/lib/External/isl/isl_tab_pip.c 95 struct isl_vec *div);
895 static struct isl_vec *get_row_parameter_ineq(struct isl_tab *tab, int row)
897 struct isl_vec *ineq;
945 static struct isl_vec *get_row_parameter_div(struct isl_tab *tab, int row)
947 struct isl_vec *div;
973 static struct isl_vec *get_row_split_div(struct isl_tab *tab, int row)
975 struct isl_vec *div;
1004 struct isl_vec *ineq;
1986 struct isl_vec *sample;
2134 struct isl_vec *div)
2175 struct isl_vec *div;
2387 struct isl_vec *ineq = NULL;
2588 struct isl_vec *div)
2690 struct isl_vec *ineq = NULL;
2891 struct isl_vec *cst;
2921 static struct isl_vec *gbr_get_shifted_sample(struct isl_context_gbr *cgbr)
2923 struct isl_vec *sample;
2962 static struct isl_vec *gbr_get_sample(struct isl_context_gbr *cgbr)
2971 struct isl_vec *sample;
2993 struct isl_vec *sample;
3033 struct isl_vec *sample;
3301 struct isl_vec *eq = NULL;
3395 struct isl_vec *div)
3728 static int is_strict(struct isl_vec *vec)
3804 struct isl_vec *ineq = NULL;
3917 struct isl_tab *tab, struct isl_vec *ineq)
4093 struct isl_vec *ineq;
4129 struct isl_vec *div;
4130 struct isl_vec *ineq;
4218 struct isl_vec *eq;
tools/polly/lib/External/isl/isl_vec.c 34 struct isl_vec *vec;
197 struct isl_vec *isl_vec_copy(struct isl_vec *vec)
197 struct isl_vec *isl_vec_copy(struct isl_vec *vec)
206 struct isl_vec *isl_vec_dup(struct isl_vec *vec)
206 struct isl_vec *isl_vec_dup(struct isl_vec *vec)
208 struct isl_vec *vec2;
219 struct isl_vec *isl_vec_cow(struct isl_vec *vec)
219 struct isl_vec *isl_vec_cow(struct isl_vec *vec)
221 struct isl_vec *vec2;
373 void isl_vec_dump(struct isl_vec *vec)
434 void isl_vec_lcm(struct isl_vec *vec, isl_int *lcm)
455 struct isl_vec *isl_vec_normalize(struct isl_vec *vec)
455 struct isl_vec *isl_vec_normalize(struct isl_vec *vec)
tools/polly/lib/External/isl/isl_vec_private.h 22 void isl_vec_lcm(struct isl_vec *vec, isl_int *lcm);