reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
16 static KEY extract_key(__isl_keep isl_stream *s, struct isl_token *tok) 52 static KEY get_key(__isl_keep isl_stream *s)tools/polly/lib/External/isl/include/isl/stream.h
53 __isl_give isl_stream *isl_stream_new_file(isl_ctx *ctx, FILE *file); 54 __isl_give isl_stream *isl_stream_new_str(isl_ctx *ctx, const char *str); 55 void isl_stream_free(__isl_take isl_stream *s); 57 isl_ctx *isl_stream_get_ctx(__isl_keep isl_stream *s); 59 void isl_stream_error(__isl_keep isl_stream *s, struct isl_token *tok, 62 struct isl_token *isl_stream_next_token(__isl_keep isl_stream *s); 63 struct isl_token *isl_stream_next_token_on_same_line(__isl_keep isl_stream *s); 64 int isl_stream_next_token_is(__isl_keep isl_stream *s, int type); 65 void isl_stream_push_token(__isl_keep isl_stream *s, struct isl_token *tok); 66 void isl_stream_flush_tokens(__isl_keep isl_stream *s); 67 int isl_stream_eat_if_available(__isl_keep isl_stream *s, int type); 68 char *isl_stream_read_ident_if_available(__isl_keep isl_stream *s); 69 int isl_stream_eat(__isl_keep isl_stream *s, int type); 70 int isl_stream_is_empty(__isl_keep isl_stream *s); 71 int isl_stream_skip_line(__isl_keep isl_stream *s); 73 enum isl_token_type isl_stream_register_keyword(__isl_keep isl_stream *s, 76 struct isl_obj isl_stream_read_obj(__isl_keep isl_stream *s); 77 __isl_give isl_val *isl_stream_read_val(__isl_keep isl_stream *s); 78 __isl_give isl_multi_aff *isl_stream_read_multi_aff(__isl_keep isl_stream *s); 79 __isl_give isl_map *isl_stream_read_map(__isl_keep isl_stream *s); 80 __isl_give isl_set *isl_stream_read_set(__isl_keep isl_stream *s); 82 __isl_keep isl_stream *s); 83 __isl_give isl_union_set *isl_stream_read_union_set(__isl_keep isl_stream *s); 84 __isl_give isl_union_map *isl_stream_read_union_map(__isl_keep isl_stream *s); 85 __isl_give isl_schedule *isl_stream_read_schedule(isl_stream *s); 87 int isl_stream_yaml_read_start_mapping(__isl_keep isl_stream *s); 88 int isl_stream_yaml_read_end_mapping(__isl_keep isl_stream *s); 89 int isl_stream_yaml_read_start_sequence(__isl_keep isl_stream *s); 90 int isl_stream_yaml_read_end_sequence(__isl_keep isl_stream *s); 91 int isl_stream_yaml_next(__isl_keep isl_stream *s);tools/polly/lib/External/isl/isl_flow.c
1873 isl_stream *s) 1952 isl_stream *s;tools/polly/lib/External/isl/isl_input.c
149 static struct isl_token *next_token(__isl_keep isl_stream *s) 186 __isl_give isl_val *isl_stream_read_val(__isl_keep isl_stream *s) 246 isl_stream *s = isl_stream_new_str(ctx, str); 254 static int accept_cst_factor(__isl_keep isl_stream *s, isl_int *f) 284 static __isl_give isl_pw_aff *affine_mod(__isl_keep isl_stream *s, 311 static __isl_give isl_pw_aff *accept_affine(__isl_keep isl_stream *s, 313 static __isl_give isl_pw_aff_list *accept_affine_list(__isl_keep isl_stream *s, 316 static __isl_give isl_pw_aff *accept_minmax(__isl_keep isl_stream *s, 376 static __isl_give isl_pw_aff *accept_div(__isl_keep isl_stream *s, 440 static __isl_give isl_pw_aff *accept_affine_factor(__isl_keep isl_stream *s, 568 static __isl_give isl_pw_aff *accept_affine(__isl_keep isl_stream *s, 697 static __isl_give isl_map *read_formula(__isl_keep isl_stream *s, 699 static __isl_give isl_pw_aff *accept_extended_affine(__isl_keep isl_stream *s, 704 static __isl_give isl_pw_aff *accept_ternary(__isl_keep isl_stream *s, 740 static void set_current_line_col(__isl_keep isl_stream *s, int *line, int *col) 756 static int push_aff(__isl_keep isl_stream *s, int line, int col, 780 static __isl_give isl_pw_aff *accept_extended_affine(__isl_keep isl_stream *s, 820 static __isl_give isl_map *read_var_def(__isl_keep isl_stream *s, 849 static __isl_give isl_pw_aff_list *accept_affine_list(__isl_keep isl_stream *s, 888 static __isl_give isl_map *read_defined_var_list(__isl_keep isl_stream *s, 933 static int next_is_tuple(__isl_keep isl_stream *s) 1048 static __isl_give isl_pw_aff *accept_piecewise_affine(__isl_keep isl_stream *s, 1108 static __isl_give isl_pw_aff *read_tuple_var_def(__isl_keep isl_stream *s, 1130 static __isl_give isl_space *read_tuple_list(__isl_keep isl_stream *s, 1132 __isl_give isl_space *(*read_el)(__isl_keep isl_stream *s, 1174 static __isl_give isl_space *read_tuple_space(__isl_keep isl_stream *s, 1176 __isl_give isl_space *(*read_el)(__isl_keep isl_stream *s, 1250 static __isl_give isl_space *read_tuple_pw_aff_el(__isl_keep isl_stream *s, 1318 static __isl_give isl_multi_pw_aff *read_tuple(__isl_keep isl_stream *s, 1434 static __isl_give isl_map *read_map_tuple(__isl_keep isl_stream *s, 1572 static __isl_give isl_map *add_constraint(__isl_keep isl_stream *s, 1629 static __isl_give isl_map *read_exists(__isl_keep isl_stream *s, 1669 static int resolve_paren_expr(__isl_keep isl_stream *s, 1741 static __isl_give isl_map *read_conjunct(__isl_keep isl_stream *s, 1777 static __isl_give isl_map *read_conjuncts(__isl_keep isl_stream *s, 1803 static struct isl_map *read_disjuncts(__isl_keep isl_stream *s, 1844 static __isl_give isl_map *read_formula(__isl_keep isl_stream *s, 1887 __isl_keep isl_stream *s, __isl_take isl_basic_map *bmap) 1952 __isl_keep isl_stream *s) 2068 static struct isl_map *map_read_polylib(__isl_keep isl_stream *s) 2106 static int optional_power(__isl_keep isl_stream *s) 2131 static __isl_give isl_pw_qpolynomial *read_term(__isl_keep isl_stream *s, 2134 static __isl_give isl_pw_qpolynomial *read_factor(__isl_keep isl_stream *s, 2242 static __isl_give isl_pw_qpolynomial *read_term(__isl_keep isl_stream *s, 2283 static __isl_give isl_map *read_optional_formula(__isl_keep isl_stream *s, 2306 static struct isl_obj obj_read_poly(__isl_keep isl_stream *s, 2325 static struct isl_obj obj_read_poly_or_fold(__isl_keep isl_stream *s, 2366 static int is_rational(__isl_keep isl_stream *s) 2384 static struct isl_obj obj_read_body(__isl_keep isl_stream *s, 2461 static struct isl_obj obj_add(__isl_keep isl_stream *s, 2525 static int next_is_domain_colon(__isl_keep isl_stream *s) 2555 static int next_is_schedule(__isl_keep isl_stream *s) 2576 static struct isl_obj schedule_read(__isl_keep isl_stream *s) 2591 static struct isl_obj obj_read_disjuncts(__isl_keep isl_stream *s, 2620 static struct isl_obj obj_read(__isl_keep isl_stream *s) 2731 struct isl_obj isl_stream_read_obj(__isl_keep isl_stream *s) 2736 __isl_give isl_map *isl_stream_read_map(__isl_keep isl_stream *s) 2773 __isl_give isl_union_map *isl_stream_read_union_map(__isl_keep isl_stream *s) 2822 __isl_give isl_union_set *isl_stream_read_union_set(__isl_keep isl_stream *s) 2830 static __isl_give isl_basic_map *basic_map_read(__isl_keep isl_stream *s) 2881 isl_stream *s = isl_stream_new_file(ctx, input); 2893 isl_stream *s = isl_stream_new_file(ctx, input); 2905 isl_stream *s = isl_stream_new_str(ctx, str); 2917 isl_stream *s = isl_stream_new_str(ctx, str); 2929 isl_stream *s = isl_stream_new_file(ctx, input); 2941 isl_stream *s = isl_stream_new_str(ctx, str); 2953 isl_stream *s = isl_stream_new_file(ctx, input); 2965 isl_stream *s = isl_stream_new_str(ctx, str); 2977 isl_stream *s = isl_stream_new_file(ctx, input); 2989 isl_stream *s = isl_stream_new_str(ctx, str); 3001 isl_stream *s = isl_stream_new_file(ctx, input); 3013 isl_stream *s = isl_stream_new_str(ctx, str); 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) 3064 isl_stream *s = isl_stream_new_file(ctx, input); 3073 __isl_keep isl_stream *s) 3092 isl_stream *s = isl_stream_new_str(ctx, str); 3104 isl_stream *s = isl_stream_new_file(ctx, input); 3114 static int next_is_fresh_ident(__isl_keep isl_stream *s, struct vars *v) 3143 static __isl_give isl_set *read_aff_domain(__isl_keep isl_stream *s, 3178 __isl_give isl_aff *isl_stream_read_aff(__isl_keep isl_stream *s) 3201 static __isl_give isl_pw_aff *read_pw_aff_with_dom(__isl_keep isl_stream *s, 3227 __isl_give isl_pw_aff *isl_stream_read_pw_aff(__isl_keep isl_stream *s) 3280 isl_stream *s = isl_stream_new_str(ctx, str); 3291 isl_stream *s = isl_stream_new_str(ctx, str); 3366 __isl_keep isl_stream *s, __isl_take isl_set *dom, struct vars *v) 3406 __isl_keep isl_stream *s) 3453 isl_stream *s = isl_stream_new_str(ctx, str); 3468 __isl_keep isl_stream *s) 3494 isl_stream *s = isl_stream_new_str(ctx, str); 3532 static __isl_give isl_space *read_val_el(__isl_keep isl_stream *s, 3551 __isl_give isl_multi_val *isl_stream_read_multi_val(__isl_keep isl_stream *s) 3600 isl_stream *s = isl_stream_new_str(ctx, str); 3616 __isl_give isl_multi_aff *isl_stream_read_multi_aff(__isl_keep isl_stream *s) 3712 isl_stream *s = isl_stream_new_str(ctx, str); 3739 __isl_keep isl_stream *s) 3796 isl_stream *s = isl_stream_new_str(ctx, str); 3807 __isl_keep isl_stream *s, __isl_take isl_set *dom, struct vars *v) 3845 __isl_keep isl_stream *s) 3885 isl_stream *s = isl_stream_new_str(ctx, str); 3899 static __isl_give isl_space *read_union_pw_aff_el(__isl_keep isl_stream *s, 3925 static int next_is_empty_tuple(__isl_keep isl_stream *s) 3956 static int next_is_param_tuple(__isl_keep isl_stream *s) 3993 __isl_keep isl_stream *s, struct vars *v, __isl_take isl_space *space) 4014 static __isl_give isl_union_set *read_union_set_body(__isl_keep isl_stream *s, 4051 __isl_keep isl_stream *s, struct vars *v, __isl_take isl_space *space) 4104 __isl_keep isl_stream *s) 4157 __isl_keep isl_stream *s) 4184 isl_stream *s = isl_stream_new_str(ctx, str); 4193 __isl_keep isl_stream *s) 4216 isl_stream *s = isl_stream_new_str(ctx, str);tools/polly/lib/External/isl/isl_schedule_constraints.c
577 isl_stream *s)
tools/polly/lib/External/isl/isl_schedule_read.c62 __isl_keep isl_stream *s); 66 static __isl_give isl_schedule_tree *read_context(__isl_keep isl_stream *s) 117 static __isl_give isl_schedule_tree *read_domain(__isl_keep isl_stream *s) 168 static __isl_give isl_schedule_tree *read_expansion(isl_stream *s) 243 static __isl_give isl_schedule_tree *read_extension(isl_stream *s) 294 static __isl_give isl_schedule_tree *read_filter(__isl_keep isl_stream *s) 345 static __isl_give isl_schedule_tree *read_guard(isl_stream *s) 396 static __isl_give isl_schedule_tree *read_mark(isl_stream *s) 449 static __isl_give isl_val_list *read_coincident(__isl_keep isl_stream *s) 502 static __isl_give isl_schedule_tree *read_band(isl_stream *s) 602 static __isl_give isl_schedule_tree *read_children(isl_stream *s, 635 static __isl_give isl_schedule_tree *read_sequence(isl_stream *s) 642 static __isl_give isl_schedule_tree *read_set(isl_stream *s) 733 __isl_give isl_schedule *isl_stream_read_schedule(isl_stream *s)tools/polly/lib/External/isl/isl_stream.c
30 enum isl_token_type isl_stream_register_keyword(__isl_keep isl_stream *s, 132 void isl_stream_error(__isl_keep isl_stream *s, struct isl_token *tok, 170 static __isl_give isl_stream* isl_stream_new(struct isl_ctx *ctx) 173 isl_stream *s = isl_calloc_type(ctx, struct isl_stream); 201 __isl_give isl_stream* isl_stream_new_file(struct isl_ctx *ctx, FILE *file) 203 isl_stream *s = isl_stream_new(ctx); 210 __isl_give isl_stream* isl_stream_new_str(struct isl_ctx *ctx, const char *str) 212 isl_stream *s; 225 static int stream_getc(__isl_keep isl_stream *s) 250 static void isl_stream_ungetc(__isl_keep isl_stream *s, int c) 261 static int isl_stream_getc(__isl_keep isl_stream *s) 279 static int isl_stream_push_char(__isl_keep isl_stream *s, int c) 293 void isl_stream_push_token(__isl_keep isl_stream *s, struct isl_token *tok) 299 static enum isl_token_type check_keywords(__isl_keep isl_stream *s) 356 int isl_stream_skip_line(__isl_keep isl_stream *s) 367 static struct isl_token *next_token(__isl_keep isl_stream *s, int same_line) 669 struct isl_token *isl_stream_next_token(__isl_keep isl_stream *s) 674 struct isl_token *isl_stream_next_token_on_same_line(__isl_keep isl_stream *s) 679 int isl_stream_eat_if_available(__isl_keep isl_stream *s, int type) 694 int isl_stream_next_token_is(__isl_keep isl_stream *s, int type) 707 char *isl_stream_read_ident_if_available(__isl_keep isl_stream *s) 723 int isl_stream_eat(__isl_keep isl_stream *s, int type) 742 int isl_stream_is_empty(__isl_keep isl_stream *s) 765 void isl_stream_flush_tokens(__isl_keep isl_stream *s) 776 isl_ctx *isl_stream_get_ctx(__isl_keep isl_stream *s) 781 void isl_stream_free(__isl_take isl_stream *s) 805 static int push_state(__isl_keep isl_stream *s, enum isl_yaml_state state) 835 static int pop_state(__isl_keep isl_stream *s) 851 static int update_state(__isl_keep isl_stream *s, enum isl_yaml_state state) 867 static enum isl_yaml_state current_state(__isl_keep isl_stream *s) 880 static int set_yaml_indent(__isl_keep isl_stream *s, int indent) 894 static int get_yaml_indent(__isl_keep isl_stream *s) 942 int isl_stream_yaml_next(__isl_keep isl_stream *s) 1046 int isl_stream_yaml_read_start_mapping(__isl_keep isl_stream *s) 1078 int isl_stream_yaml_read_end_mapping(__isl_keep isl_stream *s) 1115 int isl_stream_yaml_read_start_sequence(__isl_keep isl_stream *s) 1148 int isl_stream_yaml_read_end_sequence(__isl_keep isl_stream *s)tools/polly/unittests/Isl/IslTest.cpp
20 isl_stream *Stream = isl_stream_new_str(Ctx, Str);