reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1699 static __isl_give isl_printer *upoly_print_cst(__isl_keep struct isl_upoly *up, 1766 static __isl_give isl_printer *upoly_print(__isl_keep struct isl_upoly *up,tools/polly/lib/External/isl/isl_polynomial.c
46 int isl_upoly_is_cst(__isl_keep struct isl_upoly *up) 54 __isl_keep struct isl_upoly_cst *isl_upoly_as_cst(__isl_keep struct isl_upoly *up) 64 __isl_keep struct isl_upoly_rec *isl_upoly_as_rec(__isl_keep struct isl_upoly *up) 79 static int isl_upoly_plain_cmp(__isl_keep struct isl_upoly *up1, 80 __isl_keep struct isl_upoly *up2) 125 isl_bool isl_upoly_is_equal(__isl_keep struct isl_upoly *up1, 126 __isl_keep struct isl_upoly *up2) 164 int isl_upoly_is_zero(__isl_keep struct isl_upoly *up) 180 int isl_upoly_sgn(__isl_keep struct isl_upoly *up) 196 int isl_upoly_is_nan(__isl_keep struct isl_upoly *up) 212 int isl_upoly_is_infty(__isl_keep struct isl_upoly *up) 228 int isl_upoly_is_neginfty(__isl_keep struct isl_upoly *up) 244 int isl_upoly_is_one(__isl_keep struct isl_upoly *up) 260 int isl_upoly_is_negone(__isl_keep struct isl_upoly *up) 295 __isl_give struct isl_upoly *isl_upoly_zero(struct isl_ctx *ctx) 309 __isl_give struct isl_upoly *isl_upoly_one(struct isl_ctx *ctx) 323 __isl_give struct isl_upoly *isl_upoly_infty(struct isl_ctx *ctx) 337 __isl_give struct isl_upoly *isl_upoly_neginfty(struct isl_ctx *ctx) 351 __isl_give struct isl_upoly *isl_upoly_nan(struct isl_ctx *ctx) 365 __isl_give struct isl_upoly *isl_upoly_rat_cst(struct isl_ctx *ctx, 550 __isl_give struct isl_upoly *isl_upoly_copy(__isl_keep struct isl_upoly *up) 550 __isl_give struct isl_upoly *isl_upoly_copy(__isl_keep struct isl_upoly *up) 559 __isl_give struct isl_upoly *isl_upoly_dup_cst(__isl_keep struct isl_upoly *up) 559 __isl_give struct isl_upoly *isl_upoly_dup_cst(__isl_keep struct isl_upoly *up) 577 __isl_give struct isl_upoly *isl_upoly_dup_rec(__isl_keep struct isl_upoly *up) 577 __isl_give struct isl_upoly *isl_upoly_dup_rec(__isl_keep struct isl_upoly *up) 604 __isl_give struct isl_upoly *isl_upoly_dup(__isl_keep struct isl_upoly *up) 604 __isl_give struct isl_upoly *isl_upoly_dup(__isl_keep struct isl_upoly *up) 615 __isl_give struct isl_upoly *isl_upoly_cow(__isl_take struct isl_upoly *up) 615 __isl_give struct isl_upoly *isl_upoly_cow(__isl_take struct isl_upoly *up) 626 __isl_null struct isl_upoly *isl_upoly_free(__isl_take struct isl_upoly *up) 626 __isl_null struct isl_upoly *isl_upoly_free(__isl_take struct isl_upoly *up) 657 __isl_give struct isl_upoly *isl_upoly_sum_cst(__isl_take struct isl_upoly *up1, 657 __isl_give struct isl_upoly *isl_upoly_sum_cst(__isl_take struct isl_upoly *up1, 658 __isl_take struct isl_upoly *up2) 688 static __isl_give struct isl_upoly *replace_by_zero( 689 __isl_take struct isl_upoly *up) 700 static __isl_give struct isl_upoly *replace_by_constant_term( 701 __isl_take struct isl_upoly *up) 704 struct isl_upoly *cst; 720 __isl_give struct isl_upoly *isl_upoly_sum(__isl_take struct isl_upoly *up1, 720 __isl_give struct isl_upoly *isl_upoly_sum(__isl_take struct isl_upoly *up1, 721 __isl_take struct isl_upoly *up2) 809 __isl_give struct isl_upoly *isl_upoly_cst_add_isl_int( 810 __isl_take struct isl_upoly *up, isl_int v) 825 __isl_give struct isl_upoly *isl_upoly_add_isl_int( 826 __isl_take struct isl_upoly *up, isl_int v) 851 __isl_give struct isl_upoly *isl_upoly_cst_mul_isl_int( 852 __isl_take struct isl_upoly *up, isl_int v) 870 __isl_give struct isl_upoly *isl_upoly_mul_isl_int( 871 __isl_take struct isl_upoly *up, isl_int v) 901 static __isl_give struct isl_upoly *isl_upoly_cst_scale_val( 902 __isl_take struct isl_upoly *up, __isl_keep isl_val *v) 924 static __isl_give struct isl_upoly *isl_upoly_scale_val( 925 __isl_take struct isl_upoly *up, __isl_keep isl_val *v) 953 __isl_give struct isl_upoly *isl_upoly_mul_cst(__isl_take struct isl_upoly *up1, 953 __isl_give struct isl_upoly *isl_upoly_mul_cst(__isl_take struct isl_upoly *up1, 954 __isl_take struct isl_upoly *up2) 979 __isl_give struct isl_upoly *isl_upoly_mul_rec(__isl_take struct isl_upoly *up1, 979 __isl_give struct isl_upoly *isl_upoly_mul_rec(__isl_take struct isl_upoly *up1, 980 __isl_take struct isl_upoly *up2) 1012 struct isl_upoly *up; 1032 __isl_give struct isl_upoly *isl_upoly_mul(__isl_take struct isl_upoly *up1, 1032 __isl_give struct isl_upoly *isl_upoly_mul(__isl_take struct isl_upoly *up1, 1033 __isl_take struct isl_upoly *up2) 1105 __isl_give struct isl_upoly *isl_upoly_pow(__isl_take struct isl_upoly *up, 1105 __isl_give struct isl_upoly *isl_upoly_pow(__isl_take struct isl_upoly *up, 1108 struct isl_upoly *res; 1131 unsigned n_div, __isl_take struct isl_upoly *up) 1224 __isl_give struct isl_upoly *isl_upoly_var_pow(isl_ctx *ctx, int pos, int power) 1250 static __isl_give struct isl_upoly *reorder(__isl_take struct isl_upoly *up, 1250 static __isl_give struct isl_upoly *reorder(__isl_take struct isl_upoly *up, 1255 struct isl_upoly *base; 1256 struct isl_upoly *res; 1423 static __isl_give struct isl_upoly *expand(__isl_take struct isl_upoly *up, 1423 static __isl_give struct isl_upoly *expand(__isl_take struct isl_upoly *up, 1848 __isl_keep struct isl_upoly *up) 1881 int isl_upoly_is_affine(__isl_keep struct isl_upoly *up) 1941 int isl_upoly_update_affine(__isl_keep struct isl_upoly *up, 2053 static void upoly_update_den(__isl_keep struct isl_upoly *up, isl_int *d) 2114 __isl_give struct isl_upoly *isl_upoly_subs(__isl_take struct isl_upoly *up, 2114 __isl_give struct isl_upoly *isl_upoly_subs(__isl_take struct isl_upoly *up, 2115 unsigned first, unsigned n, __isl_keep struct isl_upoly **subs) 2119 struct isl_upoly *base, *res; 2143 struct isl_upoly *t; 2158 __isl_give struct isl_upoly *isl_upoly_from_affine(isl_ctx *ctx, isl_int *f, 2162 struct isl_upoly *up; 2168 struct isl_upoly *t; 2169 struct isl_upoly *c; 2210 int div, __isl_take struct isl_upoly *s) 2259 struct isl_upoly *s; 2388 struct isl_upoly **s; 2490 static int up_set_active(__isl_keep struct isl_upoly *up, int *active, int d) 2654 __isl_give struct isl_upoly *isl_upoly_drop(__isl_take struct isl_upoly *up, 2654 __isl_give struct isl_upoly *isl_upoly_drop(__isl_take struct isl_upoly *up, 2787 struct isl_upoly *up; 3059 __isl_give isl_val *isl_upoly_eval(__isl_take struct isl_upoly *up, 3338 struct isl_upoly *up; 3353 struct isl_upoly *up; 3427 struct isl_upoly **ups; 3512 int isl_upoly_degree(__isl_keep struct isl_upoly *up, int first, int last) 3559 __isl_give struct isl_upoly *isl_upoly_coeff(__isl_keep struct isl_upoly *up, 3559 __isl_give struct isl_upoly *isl_upoly_coeff(__isl_keep struct isl_upoly *up, 3593 struct isl_upoly *t; 3614 struct isl_upoly *up; 3650 __isl_give struct isl_upoly *isl_upoly_homogenize( 3651 __isl_take struct isl_upoly *up, int deg, int target, 3664 struct isl_upoly *hom; 3894 __isl_give isl_term *isl_upoly_foreach_term(__isl_keep struct isl_upoly *up, 3968 struct isl_upoly *up; 4170 struct isl_upoly **subs; 4355 struct isl_upoly *cst; 4667 struct isl_upoly *s; 4746 struct isl_upoly *s;tools/polly/lib/External/isl/isl_polynomial_private.h
17 struct isl_upoly up; 23 struct isl_upoly up; 27 struct isl_upoly *p[]; 37 struct isl_upoly *upoly; 121 __isl_give struct isl_upoly *isl_upoly_zero(struct isl_ctx *ctx); 122 __isl_give struct isl_upoly *isl_upoly_copy(__isl_keep struct isl_upoly *up); 122 __isl_give struct isl_upoly *isl_upoly_copy(__isl_keep struct isl_upoly *up); 123 __isl_give struct isl_upoly *isl_upoly_cow(__isl_take struct isl_upoly *up); 123 __isl_give struct isl_upoly *isl_upoly_cow(__isl_take struct isl_upoly *up); 124 __isl_give struct isl_upoly *isl_upoly_dup(__isl_keep struct isl_upoly *up); 124 __isl_give struct isl_upoly *isl_upoly_dup(__isl_keep struct isl_upoly *up); 125 __isl_null struct isl_upoly *isl_upoly_free(__isl_take struct isl_upoly *up); 125 __isl_null struct isl_upoly *isl_upoly_free(__isl_take struct isl_upoly *up); 126 __isl_give struct isl_upoly *isl_upoly_mul(__isl_take struct isl_upoly *up1, 126 __isl_give struct isl_upoly *isl_upoly_mul(__isl_take struct isl_upoly *up1, 127 __isl_take struct isl_upoly *up2); 129 int isl_upoly_is_cst(__isl_keep struct isl_upoly *up); 130 int isl_upoly_is_zero(__isl_keep struct isl_upoly *up); 131 int isl_upoly_is_one(__isl_keep struct isl_upoly *up); 132 int isl_upoly_is_negone(__isl_keep struct isl_upoly *up); 133 __isl_keep struct isl_upoly_cst *isl_upoly_as_cst(__isl_keep struct isl_upoly *up); 134 __isl_keep struct isl_upoly_rec *isl_upoly_as_rec(__isl_keep struct isl_upoly *up); 136 __isl_give struct isl_upoly *isl_upoly_sum(__isl_take struct isl_upoly *up1, 136 __isl_give struct isl_upoly *isl_upoly_sum(__isl_take struct isl_upoly *up1, 137 __isl_take struct isl_upoly *up2); 138 __isl_give struct isl_upoly *isl_upoly_mul_isl_int( 139 __isl_take struct isl_upoly *up, isl_int v); 142 unsigned n_div, __isl_take struct isl_upoly *up);