/haiku-buildtools/isl/include/isl/ |
H A D | map.h | 54 unsigned isl_map_n_in(const struct isl_map *map); 55 unsigned isl_map_n_out(const struct isl_map *map); 56 unsigned isl_map_n_param(const struct isl_map *map); 57 unsigned isl_map_dim(__isl_keep isl_map *map, enum isl_dim_type type); 60 isl_ctx *isl_map_get_ctx(__isl_keep isl_map *map); 62 __isl_give isl_space *isl_map_get_space(__isl_keep isl_map *map); 74 int isl_map_has_tuple_name(__isl_keep isl_map *map, enum isl_dim_type type); 75 const char *isl_map_get_tuple_name(__isl_keep isl_map *map, 77 __isl_give isl_map *isl_map_set_tuple_name(__isl_take isl_map *ma [all...] |
H A D | map_type.h | 11 struct __isl_subclass(isl_map) isl_basic_map; 13 struct __isl_subclass(isl_union_map) isl_map; 14 typedef struct isl_map isl_map; typedef in typeref:struct:isl_map
|
H A D | flow.h | 24 __isl_take isl_map *source_map); 26 __isl_take isl_map *source_map); 35 __isl_keep isl_map *source_map, __isl_keep isl_set *sink, 43 __isl_give isl_access_info *isl_access_info_alloc(__isl_take isl_map *sink, 48 __isl_take isl_access_info *acc, __isl_take isl_map *source, 56 int (*fn)(__isl_take isl_map *dep, int must, void *dep_user, void *user), 58 __isl_give isl_map *isl_flow_get_no_source(__isl_keep isl_flow *deps, int must);
|
H A D | stream.h | 53 isl_map *map; 107 __isl_give isl_map *isl_stream_read_map(struct isl_stream *s);
|
H A D | lp.h | 39 enum isl_lp_result isl_map_solve_lp(__isl_keep isl_map *map, int max,
|
H A D | union_map.h | 18 __isl_give isl_union_map *isl_union_map_from_map(__isl_take isl_map *map); 59 __isl_take isl_map *map); 153 int (*fn)(__isl_take isl_map *map, void *user), void *user); 156 __isl_give isl_map *isl_union_map_extract_map(__isl_keep isl_union_map *umap, 158 __isl_give isl_map *isl_map_from_union_map(__isl_take isl_union_map *umap);
|
/haiku-buildtools/isl/ |
H A D | isl_map_no_piplib.c | 13 struct isl_map *isl_pip_basic_map_lexopt(
|
H A D | isl_map_piplib.h | 19 struct isl_map *isl_pip_basic_map_lexopt(
|
H A D | isl_hmap_map_basic_set.h | 19 __isl_keep isl_hmap_map_basic_set *hmap, __isl_keep isl_map *key); 21 __isl_keep isl_hmap_map_basic_set *hmap, __isl_take isl_map *key); 23 __isl_keep isl_hmap_map_basic_set *hmap, __isl_take isl_map *key,
|
H A D | isl_map_private.h | 14 #define isl_set isl_map 85 * Currently, the isl_set structure is identical to the isl_map structure 89 struct isl_map { struct 112 __isl_give isl_map *isl_map_realign(__isl_take isl_map *map, 117 __isl_give isl_map *isl_map_reset(__isl_take isl_map *map, 124 __isl_give isl_map *isl_map_reset_space(__isl_take isl_map *map, 133 int isl_map_may_be_set(__isl_keep isl_map *ma [all...] |
H A D | isl_hmap_map_basic_set.c | 4 isl_map *key; 36 isl_map *map = (isl_map *)key; 42 __isl_keep isl_hmap_map_basic_set *hmap, __isl_keep isl_map *key) 51 __isl_keep isl_hmap_map_basic_set *hmap, __isl_take isl_map *key) 70 __isl_keep isl_hmap_map_basic_set *hmap, __isl_take isl_map *key,
|
H A D | isl_transitive_closure.c | 22 int isl_map_is_transitively_closed(__isl_keep isl_map *map) 24 isl_map *map2; 53 static __isl_give isl_map *set_path_length(__isl_take isl_map *map, 111 static int check_power_exactness(__isl_take isl_map *map, 112 __isl_take isl_map *app) 115 isl_map *app_1; 116 isl_map *app_2; 166 static int check_exactness(__isl_take isl_map *map, __isl_take isl_map *ap [all...] |
H A D | isl_map_subtract.c | 290 __isl_take isl_map *map, struct isl_diff_collector *dc) 461 struct isl_map *diff; 480 static __isl_give isl_map *basic_map_subtract(__isl_take isl_basic_map *bmap, 481 __isl_take isl_map *map) 496 static __isl_give isl_map *map_subtract( __isl_take isl_map *map1, 497 __isl_take isl_map *map2) 500 struct isl_map *diff; 522 struct isl_map *d; 541 __isl_give isl_map *isl_map_subtrac [all...] |
H A D | isl_union_map.c | 95 isl_map *map = *entry; 100 static int add_map(__isl_take isl_map *map, void *user) 143 isl_map *map = *entry; 269 isl_map *map = (isl_map *)entry; 276 __isl_take isl_map *map) 324 return isl_union_map_add_map(uset, (isl_map *)set); 327 __isl_give isl_union_map *isl_union_map_from_map(__isl_take isl_map *map) 345 return isl_union_map_from_map((isl_map *)set); 362 int (*fn)(__isl_take isl_map *ma 709 match_bin_op(__isl_take isl_union_map *umap1, __isl_take isl_union_map *umap2, __isl_give isl_map *(*fn)(__isl_take isl_map*, __isl_take isl_map*)) argument [all...] |
H A D | isl_flow.c | 39 __isl_take isl_map *source_map, enum isl_restriction_type type) 63 __isl_give isl_restriction *isl_restriction_none(__isl_take isl_map *source_map) 71 __isl_take isl_map *source_map) 151 struct isl_map *map; 169 isl_map *domain_map; 197 __isl_give isl_access_info *isl_access_info_alloc(__isl_take isl_map *sink, 266 __isl_take isl_access_info *acc, __isl_take isl_map *source, 433 int (*fn)(__isl_take isl_map *dep, int must, void *dep_user, void *user), 454 __isl_give isl_map *isl_flow_get_no_source(__isl_keep isl_flow *deps, int must) 496 static __isl_give isl_map *after_at_leve [all...] |
H A D | isl_map_lexopt_templ.c | 14 * in the form of either an isl_map or an isl_pw_multi_aff. 76 __isl_take isl_map *map, __isl_take isl_set *dom, 86 __isl_take isl_map *map, __isl_take isl_set *dom, 109 __isl_give TYPE *SF(isl_map_lexopt,SUFFIX)(__isl_take isl_map *map, int max) 124 __isl_give TYPE *SF(isl_map_lexmin,SUFFIX)(__isl_take isl_map *map) 129 __isl_give TYPE *SF(isl_map_lexmax,SUFFIX)(__isl_take isl_map *map)
|
H A D | isl_map.c | 75 unsigned isl_map_dim(__isl_keep isl_map *map, enum isl_dim_type type) 105 static unsigned map_offset(struct isl_map *map, enum isl_dim_type type) 168 unsigned isl_map_n_in(const struct isl_map *map) 173 unsigned isl_map_n_out(const struct isl_map *map) 178 unsigned isl_map_n_param(const struct isl_map *map) 183 int isl_map_compatible_domain(struct isl_map *map, struct isl_set *set) 206 int isl_map_compatible_range(__isl_keep isl_map *map, __isl_keep isl_set *set) 239 isl_ctx *isl_map_get_ctx(__isl_keep isl_map *map) 352 __isl_give isl_space *isl_map_get_space(__isl_keep isl_map *map) 394 __isl_give isl_map *isl_map_set_tuple_nam [all...] |
H A D | closure.c | 8 struct isl_map *map;
|
H A D | isl_ast_build_expr.h | 20 __isl_keep isl_ast_build *build, __isl_take isl_map *executed);
|
H A D | isl_ast_build_private.h | 204 __isl_give isl_map *isl_ast_build_get_schedule_map( 215 __isl_give isl_map *isl_ast_build_compute_gist_map_domain( 216 __isl_keep isl_ast_build *build, __isl_take isl_map *map); 245 __isl_give isl_map *isl_ast_build_get_separation_class( 254 __isl_give isl_map *isl_ast_build_map_to_iterator(
|
H A D | isl_obj.c | 197 return isl_map_copy((struct isl_map *)v); 202 isl_map_free((struct isl_map *)v); 208 return isl_printer_print_map(p, (struct isl_map *)v); 213 return isl_map_union((struct isl_map *)v1, (struct isl_map *)v2);
|
H A D | isl_coalesce.c | 139 static void drop(struct isl_map *map, int i, struct isl_tab **tabs) 156 static int fuse(struct isl_map *map, int i, int j, 267 static int check_facets(struct isl_map *map, int i, int j, 304 static int contains(struct isl_map *map, int i, int *ineq_i, 369 static int is_adj_ineq_extension(__isl_keep isl_map *map, int i, int j, 450 static int check_adj_ineq(struct isl_map *map, int i, int j, 499 static int is_adj_eq_extension(struct isl_map *map, int i, int j, int k, 586 __isl_keep isl_map *map, int i, int j, 777 static int can_wrap_in_facet(struct isl_map *map, int i, int j, int k, 899 static int wrap_in_facets(struct isl_map *ma [all...] |
/haiku-buildtools/cloog/include/cloog/isl/ |
H A D | domain.h | 24 CloogScattering *cloog_scattering_from_isl_map(__isl_take isl_map *map);
|
/haiku-buildtools/gcc/gcc/ |
H A D | graphite-optimize-isl.c | 256 static isl_map * 264 isl_map *TilingMap; 335 static isl_map * 343 isl_map *TilingMap; 478 isl_map *TileMap; 536 getSingleMap (__isl_take isl_map *map, void *user) 538 isl_map **singleMap = (isl_map **) user; 554 isl_map *stmtSchedule;
|
H A D | graphite-dependences.c | 103 static isl_map * 104 constrain_domain (isl_map *map, isl_set *s) 116 static isl_map * 119 isl_map *x = isl_map_intersect_range (isl_map_copy (pdr->accesses), 232 max_number_of_out_dimensions (__isl_take isl_map *map, void *user) 248 static __isl_give isl_map * 249 extend_map (__isl_take isl_map *map, int max) 268 extend_schedule_1 (__isl_take isl_map *map, void *user) 299 static isl_map * 303 isl_map * [all...] |