reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
21 isl_ctx *isl_schedule_band_get_ctx(__isl_keep isl_schedule_band *band) 28 static __isl_give isl_schedule_band *isl_schedule_band_alloc(isl_ctx *ctx) 30 isl_schedule_band *band; 48 __isl_give isl_schedule_band *isl_schedule_band_from_multi_union_pw_aff( 52 isl_schedule_band *band; 81 __isl_give isl_schedule_band *isl_schedule_band_dup( 82 __isl_keep isl_schedule_band *band) 86 isl_schedule_band *dup; 133 __isl_give isl_schedule_band *isl_schedule_band_cow( 134 __isl_take isl_schedule_band *band) 147 __isl_give isl_schedule_band *isl_schedule_band_copy( 148 __isl_keep isl_schedule_band *band) 159 __isl_null isl_schedule_band *isl_schedule_band_free( 160 __isl_take isl_schedule_band *band) 180 isl_bool isl_schedule_band_plain_is_equal(__isl_keep isl_schedule_band *band1, 181 __isl_keep isl_schedule_band *band2) 224 int isl_schedule_band_n_member(__isl_keep isl_schedule_band *band) 233 __isl_keep isl_schedule_band *band, int pos) 248 __isl_give isl_schedule_band *isl_schedule_band_member_set_coincident( 249 __isl_take isl_schedule_band *band, int pos, int coincident) 271 isl_bool isl_schedule_band_get_permutable(__isl_keep isl_schedule_band *band) 280 __isl_give isl_schedule_band *isl_schedule_band_set_permutable( 281 __isl_take isl_schedule_band *band, int permutable) 299 int isl_schedule_band_is_anchored(__isl_keep isl_schedule_band *band) 307 __isl_keep isl_schedule_band *band) 316 __isl_give isl_schedule_band *isl_schedule_band_intersect_domain( 317 __isl_take isl_schedule_band *band, __isl_take isl_union_set *domain) 338 __isl_keep isl_schedule_band *band) 345 __isl_give isl_schedule_band *isl_schedule_band_set_partial_schedule( 346 __isl_take isl_schedule_band *band, 367 __isl_keep isl_schedule_band *band, int pos) 385 __isl_give isl_schedule_band *isl_schedule_band_member_set_ast_loop_type( 386 __isl_take isl_schedule_band *band, int pos, 422 __isl_keep isl_schedule_band *band, int pos) 441 __isl_give isl_schedule_band * 443 __isl_take isl_schedule_band *band, int pos, 560 __isl_keep isl_schedule_band *band) 743 static int extract_loop_types(__isl_keep isl_schedule_band *band, 769 static int extract_isolate_loop_types(__isl_keep isl_schedule_band *band, 859 __isl_give isl_schedule_band *isl_schedule_band_set_ast_build_options( 860 __isl_take isl_schedule_band *band, __isl_take isl_union_set *options) 918 __isl_keep isl_schedule_band *band, int depth) 940 __isl_give isl_schedule_band *isl_schedule_band_replace_ast_build_option( 941 __isl_take isl_schedule_band *band, __isl_take isl_set *drop, 970 __isl_give isl_schedule_band *isl_schedule_band_scale( 971 __isl_take isl_schedule_band *band, __isl_take isl_multi_val *mv) 991 __isl_give isl_schedule_band *isl_schedule_band_scale_down( 992 __isl_take isl_schedule_band *band, __isl_take isl_multi_val *mv) 1011 __isl_give isl_schedule_band *isl_schedule_band_mod( 1012 __isl_take isl_schedule_band *band, __isl_take isl_multi_val *mv) 1031 __isl_give isl_schedule_band *isl_schedule_band_shift( 1032 __isl_take isl_schedule_band *band, 1109 __isl_give isl_schedule_band *isl_schedule_band_tile( 1110 __isl_take isl_schedule_band *band, __isl_take isl_multi_val *sizes) 1137 __isl_give isl_schedule_band *isl_schedule_band_point( 1138 __isl_take isl_schedule_band *band, __isl_keep isl_schedule_band *tile, 1138 __isl_take isl_schedule_band *band, __isl_keep isl_schedule_band *tile, 1178 __isl_give isl_schedule_band *isl_schedule_band_drop( 1179 __isl_take isl_schedule_band *band, int pos, int n) 1215 __isl_give isl_schedule_band *isl_schedule_band_reset_user( 1216 __isl_take isl_schedule_band *band) 1233 __isl_give isl_schedule_band *isl_schedule_band_align_params( 1234 __isl_take isl_schedule_band *band, __isl_take isl_space *space) 1257 __isl_give isl_schedule_band *isl_schedule_band_pullback_union_pw_multi_aff( 1258 __isl_take isl_schedule_band *band, 1281 __isl_give isl_schedule_band *isl_schedule_band_gist( 1282 __isl_take isl_schedule_band *band, __isl_take isl_union_set *context)tools/polly/lib/External/isl/isl_schedule_band.h
45 __isl_give isl_schedule_band *isl_schedule_band_from_multi_union_pw_aff( 47 __isl_give isl_schedule_band *isl_schedule_band_copy( 48 __isl_keep isl_schedule_band *band); 49 __isl_null isl_schedule_band *isl_schedule_band_free( 50 __isl_take isl_schedule_band *band); 52 isl_ctx *isl_schedule_band_get_ctx(__isl_keep isl_schedule_band *band); 54 isl_bool isl_schedule_band_plain_is_equal(__isl_keep isl_schedule_band *band1, 55 __isl_keep isl_schedule_band *band2); 57 int isl_schedule_band_is_anchored(__isl_keep isl_schedule_band *band); 60 __isl_keep isl_schedule_band *band); 61 __isl_give isl_schedule_band *isl_schedule_band_intersect_domain( 62 __isl_take isl_schedule_band *band, __isl_take isl_union_set *domain); 64 __isl_keep isl_schedule_band *band); 65 __isl_give isl_schedule_band *isl_schedule_band_set_partial_schedule( 66 __isl_take isl_schedule_band *band, 69 __isl_keep isl_schedule_band *band, int pos); 70 __isl_give isl_schedule_band *isl_schedule_band_member_set_ast_loop_type( 71 __isl_take isl_schedule_band *band, int pos, 74 __isl_keep isl_schedule_band *band, int pos); 75 __isl_give isl_schedule_band * 77 __isl_take isl_schedule_band *band, int pos, 80 __isl_keep isl_schedule_band *band); 81 __isl_give isl_schedule_band *isl_schedule_band_set_ast_build_options( 82 __isl_take isl_schedule_band *band, __isl_take isl_union_set *options); 84 __isl_keep isl_schedule_band *band, int depth); 85 __isl_give isl_schedule_band *isl_schedule_band_replace_ast_build_option( 86 __isl_take isl_schedule_band *band, __isl_take isl_set *drop, 89 int isl_schedule_band_n_member(__isl_keep isl_schedule_band *band); 91 __isl_keep isl_schedule_band *band, int pos); 92 __isl_give isl_schedule_band *isl_schedule_band_member_set_coincident( 93 __isl_take isl_schedule_band *band, int pos, int coincident); 94 isl_bool isl_schedule_band_get_permutable(__isl_keep isl_schedule_band *band); 95 __isl_give isl_schedule_band *isl_schedule_band_set_permutable( 96 __isl_take isl_schedule_band *band, int permutable); 98 __isl_give isl_schedule_band *isl_schedule_band_scale( 99 __isl_take isl_schedule_band *band, __isl_take isl_multi_val *mv); 100 __isl_give isl_schedule_band *isl_schedule_band_scale_down( 101 __isl_take isl_schedule_band *band, __isl_take isl_multi_val *mv); 102 __isl_give isl_schedule_band *isl_schedule_band_mod( 103 __isl_take isl_schedule_band *band, __isl_take isl_multi_val *mv); 104 __isl_give isl_schedule_band *isl_schedule_band_tile( 105 __isl_take isl_schedule_band *band, __isl_take isl_multi_val *sizes); 106 __isl_give isl_schedule_band *isl_schedule_band_point( 107 __isl_take isl_schedule_band *band, __isl_keep isl_schedule_band *tile, 107 __isl_take isl_schedule_band *band, __isl_keep isl_schedule_band *tile, 109 __isl_give isl_schedule_band *isl_schedule_band_shift( 110 __isl_take isl_schedule_band *band, 112 __isl_give isl_schedule_band *isl_schedule_band_drop( 113 __isl_take isl_schedule_band *band, int pos, int n); 114 __isl_give isl_schedule_band *isl_schedule_band_gist( 115 __isl_take isl_schedule_band *band, __isl_take isl_union_set *context); 117 __isl_give isl_schedule_band *isl_schedule_band_reset_user( 118 __isl_take isl_schedule_band *band); 119 __isl_give isl_schedule_band *isl_schedule_band_align_params( 120 __isl_take isl_schedule_band *band, __isl_take isl_space *space); 121 __isl_give isl_schedule_band *isl_schedule_band_pullback_union_pw_multi_aff( 122 __isl_take isl_schedule_band *band,tools/polly/lib/External/isl/isl_schedule_node.c
2422 isl_schedule_band *band;
tools/polly/lib/External/isl/isl_schedule_read.c477 static __isl_give isl_schedule_band *set_coincident( 478 __isl_take isl_schedule_band *band, __isl_take isl_val_list *coincident) 509 isl_schedule_band *band;tools/polly/lib/External/isl/isl_schedule_tree.c
234 __isl_take isl_schedule_band *band) 863 __isl_take isl_schedule_tree *tree, __isl_take isl_schedule_band *band) 2621 static int any_coincident(__isl_keep isl_schedule_band *band) 2640 __isl_keep isl_schedule_band *band)tools/polly/lib/External/isl/isl_schedule_tree.h
60 isl_schedule_band *band; 91 __isl_take isl_schedule_band *band); 198 __isl_take isl_schedule_tree *tree, __isl_take isl_schedule_band *band);