reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
67 struct isl_context;
71 struct isl_context *context, struct isl_tab *tab); 73 struct isl_basic_set *(*peek_basic_set)(struct isl_context *context); 75 struct isl_tab *(*peek_tab)(struct isl_context *context); 79 void (*add_eq)(struct isl_context *context, isl_int *eq, 84 void (*add_ineq)(struct isl_context *context, isl_int *ineq, 89 enum isl_tab_row_sign (*ineq_sign)(struct isl_context *context, 92 int (*test_ineq)(struct isl_context *context, isl_int *ineq); 94 int (*get_div)(struct isl_context *context, struct isl_tab *tab, 97 isl_bool (*insert_div)(struct isl_context *context, int pos, 99 int (*detect_equalities)(struct isl_context *context, 102 int (*best_split)(struct isl_context *context, struct isl_tab *tab); 104 int (*is_empty)(struct isl_context *context); 106 int (*is_ok)(struct isl_context *context); 108 void *(*save)(struct isl_context *context); 110 void (*restore)(struct isl_context *context, void *); 114 void (*invalidate)(struct isl_context *context); 116 __isl_null struct isl_context *(*free)(struct isl_context *context); 116 __isl_null struct isl_context *(*free)(struct isl_context *context); 130 struct isl_context context; 189 struct isl_context *context; 2080 static int add_div(struct isl_tab *tab, struct isl_context *context, 2133 static int get_div(struct isl_tab *tab, struct isl_context *context, 2173 struct isl_context *context) 2445 struct isl_context *context) 2453 static struct isl_tab *context_lex_peek_tab(struct isl_context *context) 2459 static void context_lex_add_eq(struct isl_context *context, isl_int *eq, 2482 static void context_lex_add_ineq(struct isl_context *context, isl_int *ineq, 2506 struct isl_context *context = (struct isl_context *)user; 2551 static enum isl_tab_row_sign context_lex_ineq_sign(struct isl_context *context, 2561 static int context_lex_test_ineq(struct isl_context *context, isl_int *ineq) 2587 static int context_lex_get_div(struct isl_context *context, struct isl_tab *tab, 2601 static isl_bool context_lex_insert_div(struct isl_context *context, int pos, 2615 static int context_lex_detect_equalities(struct isl_context *context, 2621 static int context_lex_best_split(struct isl_context *context, 2639 static int context_lex_is_empty(struct isl_context *context) 2647 static void *context_lex_save(struct isl_context *context) 2661 static void context_lex_restore(struct isl_context *context, void *save) 2674 static int context_lex_is_ok(struct isl_context *context) 2740 struct isl_context *context, struct isl_tab *tab) 2763 static void context_lex_invalidate(struct isl_context *context) 2770 static __isl_null struct isl_context *context_lex_free( 2771 struct isl_context *context) 2817 static struct isl_context *isl_context_lex_alloc(struct isl_basic_set *dom) 2852 struct isl_context context; 2859 struct isl_context *context, struct isl_tab *tab) 2868 struct isl_context *context) 2876 static struct isl_tab *context_gbr_peek_tab(struct isl_context *context) 3087 static void context_gbr_add_eq(struct isl_context *context, isl_int *eq, 3169 static void context_gbr_add_ineq(struct isl_context *context, isl_int *ineq, 3195 struct isl_context *context = (struct isl_context *)user; 3200 static enum isl_tab_row_sign context_gbr_ineq_sign(struct isl_context *context, 3210 static int context_gbr_test_ineq(struct isl_context *context, isl_int *ineq) 3361 static int context_gbr_detect_equalities(struct isl_context *context, 3394 static int context_gbr_get_div(struct isl_context *context, struct isl_tab *tab, 3400 static isl_bool context_gbr_insert_div(struct isl_context *context, int pos, 3429 static int context_gbr_best_split(struct isl_context *context, 3445 static int context_gbr_is_empty(struct isl_context *context) 3459 static void *context_gbr_save(struct isl_context *context) 3491 static void context_gbr_restore(struct isl_context *context, void *save) 3531 static int context_gbr_is_ok(struct isl_context *context) 3537 static void context_gbr_invalidate(struct isl_context *context) 3544 static __isl_null struct isl_context *context_gbr_free( 3545 struct isl_context *context) 3577 static struct isl_context *isl_context_gbr_alloc(__isl_keep isl_basic_set *dom) 3610 static struct isl_context *isl_context_alloc(__isl_keep isl_basic_set *dom) 3612 struct isl_context *context; 4056 struct isl_context *context; 4370 struct isl_context *context;