/haiku-buildtools/isl/include/isl/ |
H A D | union_map.h | 15 __isl_give isl_union_map *isl_union_map_from_basic_map( 18 __isl_give isl_union_map *isl_union_map_from_map(__isl_take isl_map *map); 19 __isl_give isl_union_map *isl_union_map_empty(__isl_take isl_space *dim); 20 __isl_give isl_union_map *isl_union_map_copy(__isl_keep isl_union_map *umap); 21 void *isl_union_map_free(__isl_take isl_union_map *umap); 23 isl_ctx *isl_union_map_get_ctx(__isl_keep isl_union_map *umap); 24 __isl_give isl_space *isl_union_map_get_space(__isl_keep isl_union_map *umap); 26 __isl_give isl_union_map *isl_union_map_universe( 27 __isl_take isl_union_map *uma [all...] |
H A D | union_map_type.h | 10 struct __isl_export isl_union_map; variable in typeref:struct:__isl_export 11 typedef struct isl_union_map isl_union_map; typedef in typeref:struct:isl_union_map
|
H A D | flow.h | 63 int isl_union_map_compute_flow(__isl_take isl_union_map *sink, 64 __isl_take isl_union_map *must_source, 65 __isl_take isl_union_map *may_source, 66 __isl_take isl_union_map *schedule, 67 __isl_give isl_union_map **must_dep, __isl_give isl_union_map **may_dep, 68 __isl_give isl_union_map **must_no_source, 69 __isl_give isl_union_map **may_no_source);
|
H A D | map_type.h | 13 struct __isl_subclass(isl_union_map) isl_map;
|
H A D | band.h | 27 __isl_give isl_union_map *isl_band_get_prefix_schedule( 29 __isl_give isl_union_map *isl_band_get_partial_schedule( 31 __isl_give isl_union_map *isl_band_get_suffix_schedule(
|
H A D | schedule.h | 41 __isl_take isl_union_map *validity, 42 __isl_take isl_union_map *proximity); 44 __isl_give isl_union_map *isl_schedule_get_map(__isl_keep isl_schedule *sched);
|
H A D | ast_build.h | 48 __isl_give isl_union_map *isl_ast_build_get_schedule( 60 __isl_take isl_union_map *options); 87 __isl_keep isl_ast_build *build, __isl_take isl_union_map *schedule);
|
H A D | union_set.h | 72 __isl_take isl_union_set *uset, __isl_take isl_union_map *umap); 104 __isl_give isl_union_map *isl_union_set_lex_lt_union_set( 106 __isl_give isl_union_map *isl_union_set_lex_le_union_set( 108 __isl_give isl_union_map *isl_union_set_lex_gt_union_set( 110 __isl_give isl_union_map *isl_union_set_lex_ge_union_set(
|
H A D | stream.h | 111 __isl_give isl_union_map *isl_stream_read_union_map(struct isl_stream *s);
|
/haiku-buildtools/isl/ |
H A D | isl_union_map_private.h | 1 #define isl_union_set isl_union_map 5 struct isl_union_map { struct
|
H A D | isl_union_map.c | 40 static __isl_give isl_union_map *isl_union_map_alloc(__isl_take isl_space *dim, 43 isl_union_map *umap; 49 umap = isl_calloc_type(dim->ctx, isl_union_map); 61 __isl_give isl_union_map *isl_union_map_empty(__isl_take isl_space *dim) 71 isl_ctx *isl_union_map_get_ctx(__isl_keep isl_union_map *umap) 81 __isl_give isl_space *isl_union_map_get_space(__isl_keep isl_union_map *umap) 102 isl_union_map **umap = (isl_union_map **)user; 109 __isl_give isl_union_map *isl_union_map_dup(__isl_keep isl_union_map *uma [all...] |
H A D | codegen.c | 54 static __isl_give isl_union_map *set_universe(__isl_take isl_union_map *opt, 55 __isl_keep isl_union_map *schedule, const char *name) 59 isl_union_map *option; 78 __isl_take isl_union_map *opt, struct options *options, 79 __isl_keep isl_union_map *schedule) 107 isl_union_map *schedule; 108 isl_union_map *options_map;
|
H A D | isl_band_private.h | 43 __isl_give isl_union_map *isl_band_list_get_suffix_schedule(
|
H A D | isl_ast_build_private.h | 140 isl_union_map *options; 159 isl_union_map *executed; 178 __isl_take isl_union_map *umap); 189 __isl_take isl_union_map *executed); 224 __isl_give isl_union_map *isl_ast_build_substitute_values_union_map_domain( 225 __isl_keep isl_ast_build *build, __isl_take isl_union_map *umap);
|
H A D | isl_obj.c | 225 return isl_union_map_copy((isl_union_map *)v); 230 isl_union_map_free((isl_union_map *)v); 236 return isl_printer_print_union_map(p, (isl_union_map *)v); 241 return isl_union_map_union((isl_union_map *)v1, (isl_union_map *)v2);
|
H A D | isl_ast_codegen.c | 75 __isl_take isl_union_map *executed, 78 __isl_take isl_union_map *executed, __isl_take isl_ast_build *build, 234 __isl_take isl_union_map *executed, __isl_take isl_ast_build *build) 262 __isl_take isl_union_map *executed, __isl_take isl_ast_build *build) 323 static __isl_give isl_union_map *plug_in_values( 324 __isl_take isl_union_map *executed, __isl_keep isl_ast_build *build) 1317 __isl_take isl_union_map *executed, 1500 static __isl_give isl_ast_graft *create_node(__isl_take isl_union_map *executed, 1545 isl_union_map *umap; 1619 __isl_take isl_ast_graft_list *list, __isl_take isl_union_map *execute [all...] |
H A D | isl_flow.c | 1169 isl_union_map *must_source; 1170 isl_union_map *may_source; 1171 isl_union_map *must_dep; 1172 isl_union_map *may_dep; 1173 isl_union_map *must_no_source; 1174 isl_union_map *may_no_source; 1347 isl_union_map *dep; 1397 int isl_union_map_compute_flow(__isl_take isl_union_map *sink, 1398 __isl_take isl_union_map *must_source, 1399 __isl_take isl_union_map *may_sourc [all...] |
H A D | isl_transitive_closure.c | 34 int isl_union_map_is_transitively_closed(__isl_keep isl_union_map *umap) 36 isl_union_map *umap2; 2637 static __isl_give isl_union_map *union_floyd_warshall_on_list(isl_ctx *ctx, 2645 isl_union_map *app; 2717 static __isl_give isl_union_map *union_floyd_warshall( 2718 __isl_take isl_union_map *umap, int *exact) 2724 isl_union_map *res; 2764 static __isl_give isl_union_map *union_components( 2765 __isl_take isl_union_map *umap, int *exact) 2772 isl_union_map *pat [all...] |
H A D | isl_band.c | 156 __isl_give isl_union_map *isl_band_get_prefix_schedule( 191 __isl_give isl_union_map *isl_band_get_partial_schedule( 245 __isl_give isl_union_map *isl_band_list_get_suffix_schedule( 284 __isl_give isl_union_map *isl_band_get_suffix_schedule( 705 isl_union_map *prefix, *partial, *suffix;
|
H A D | isl_ast_build.c | 279 __isl_take isl_ast_build *build, __isl_take isl_union_map *options) 894 __isl_take isl_ast_build *build, __isl_take isl_union_map *executed) 987 __isl_give isl_union_map *isl_ast_build_get_schedule( 990 isl_union_map *executed; 991 isl_union_map *schedule; 1418 static __isl_give isl_union_map *options_insert_dim( 1419 __isl_take isl_union_map *options, __isl_take isl_space *space, int pos) 1422 isl_union_map *insertion; 1512 * "umap" is an isl_union_map that implements the scaling down. 1524 __isl_take isl_union_map *uma [all...] |
/haiku-buildtools/gcc/gcc/ |
H A D | graphite-dependences.c | 72 isl_union_map * 75 isl_union_map *dependences; 127 static isl_union_map * 134 isl_union_map *res = isl_union_map_empty (space); 148 static isl_union_map * 155 isl_union_map *res = isl_union_map_empty (space); 169 static isl_union_map * 176 isl_union_map *res = isl_union_map_empty (space); 190 static isl_union_map * 196 isl_union_map *re [all...] |
H A D | graphite-optimize-isl.c | 186 static isl_union_map * 189 isl_union_map *PartialSchedule; 193 isl_union_map *TileUMap; 423 static isl_union_map * 424 getScheduleForBandList (isl_band_list *BandList, isl_union_map **map_sepcl) 427 isl_union_map *Schedule; 437 isl_union_map *PartialSchedule; 441 isl_union_map *PartialSchedule_f; 452 isl_union_map *SuffixSchedule; 479 isl_union_map *TileUMa [all...] |
H A D | graphite-poly.h | 1381 isl_union_map *must_raw, *may_raw, *must_raw_no_source, *may_raw_no_source, 1540 isl_union_map *reverse_loop_for_pbbs (scop_p, vec<poly_bb_p> , int); 1541 __isl_give isl_union_map *extend_schedule (__isl_take isl_union_map *); 1546 isl_union_map **must_raw, 1547 isl_union_map **may_raw, 1548 isl_union_map **must_raw_no_source, 1549 isl_union_map **may_raw_no_source, 1550 isl_union_map **must_war, 1551 isl_union_map **may_wa [all...] |
H A D | graphite-isl-ast-to-gimple.c | 847 static __isl_give isl_union_map * 854 isl_union_map *mapu; 910 static __isl_give isl_union_map * 914 isl_union_map *options_isl_ss; 915 isl_union_map *options_isl = 934 static __isl_give isl_union_map * 940 isl_union_map *schedule_isl = 965 isl_union_map *dependences = (isl_union_map *) user; 967 isl_union_map *schedul [all...] |
/haiku-buildtools/cloog/include/cloog/isl/ |
H A D | domain.h | 26 __isl_take isl_union_map *umap);
|