| /netbsd-src/external/mit/isl/dist/include/isl/ |
| H A D | map.h | 38 isl_size isl_map_domain_tuple_dim(__isl_keep isl_map *map); 40 isl_size isl_map_range_tuple_dim(__isl_keep isl_map *map); 41 isl_size isl_map_dim(__isl_keep isl_map *map, enum isl_dim_type type); 44 isl_ctx *isl_map_get_ctx(__isl_keep isl_map *map); 47 __isl_give isl_space *isl_map_get_space(__isl_keep isl_map *map); 59 isl_bool isl_map_has_tuple_name(__isl_keep isl_map *map, 61 const char *isl_map_get_tuple_name(__isl_keep isl_map *map, 63 __isl_give isl_map *isl_map_set_tuple_name(__isl_take isl_map *map, 67 isl_bool isl_map_has_dim_name(__isl_keep isl_map *map, 69 const char *isl_map_get_dim_name(__isl_keep isl_map *map, [all …]
|
| H A D | map_type.h | 11 struct __isl_subclass(isl_map) isl_basic_map; 14 struct __isl_subclass(isl_union_map) isl_map; 15 typedef struct isl_map isl_map; typedef
|
| H A D | flow.h | 29 __isl_take isl_map *source_map); 31 __isl_take isl_map *source_map); 40 __isl_keep isl_map *source_map, __isl_keep isl_set *sink, 48 __isl_give isl_access_info *isl_access_info_alloc(__isl_take isl_map *sink, 53 __isl_take isl_access_info *acc, __isl_take isl_map *source, 62 isl_stat (*fn)(__isl_take isl_map *dep, int must, void *dep_user, 65 __isl_give isl_map *isl_flow_get_no_source(__isl_keep isl_flow *deps, int must);
|
| H A D | union_map.h | 27 __isl_give isl_union_map *isl_map_to_union_map(__isl_take isl_map *map); 29 __isl_give isl_union_map *isl_union_map_from_map(__isl_take isl_map *map); 97 __isl_take isl_map *map); 301 isl_stat (*fn)(__isl_take isl_map *map, void *user), void *user); 307 isl_bool (*test)(__isl_keep isl_map *map, void *user), void *user); 310 isl_bool (*fn)(__isl_keep isl_map *map, void *user), void *user); 314 __isl_give isl_map *isl_union_map_extract_map(__isl_keep isl_union_map *umap, 319 __isl_give isl_map *isl_union_map_as_map(__isl_take isl_union_map *umap); 320 __isl_give isl_map *isl_map_from_union_map(__isl_take isl_union_map *umap);
|
| /netbsd-src/external/mit/isl/dist/ |
| H A D | isl_map_private.h | 15 #define isl_set isl_map 96 struct isl_map { struct 146 __isl_give isl_map *isl_map_add_basic_map(__isl_take isl_map *map, 148 __isl_give isl_map *isl_map_dup(__isl_keep isl_map *map); 153 __isl_give isl_map *isl_map_realign(__isl_take isl_map *map, 160 __isl_give isl_map *isl_map_reset(__isl_take isl_map *map, 166 __isl_keep isl_space *isl_map_peek_space(__isl_keep const isl_map *map); 173 __isl_give isl_map *isl_map_reset_space(__isl_take isl_map *map, 175 __isl_give isl_map *isl_map_reset_equal_dim_space(__isl_take isl_map *map, 188 int isl_map_may_be_set(__isl_keep isl_map *map); [all …]
|
| H A D | isl_transitive_closure.c | 23 isl_bool isl_map_is_transitively_closed(__isl_keep isl_map *map) in isl_map_is_transitively_closed() 25 isl_map *map2; in isl_map_is_transitively_closed() 54 static __isl_give isl_map *set_path_length(__isl_take isl_map *map, in set_path_length() 118 static isl_bool check_power_exactness(__isl_take isl_map *map, in check_power_exactness() 119 __isl_take isl_map *app) in check_power_exactness() 122 isl_map *app_1; in check_power_exactness() 123 isl_map *app_2; in check_power_exactness() 173 static isl_bool check_exactness(__isl_take isl_map *map, in check_exactness() 174 __isl_take isl_map *app, int project) in check_exactness() 176 isl_map *test; in check_exactness() [all …]
|
| H A D | isl_map.c | 99 __isl_keep isl_space *isl_map_peek_space(__isl_keep const isl_map *map) in isl_map_peek_space() 111 isl_size isl_map_dim(__isl_keep isl_map *map, enum isl_dim_type type) in isl_map_dim() 118 isl_size isl_map_domain_tuple_dim(__isl_keep isl_map *map) in isl_map_domain_tuple_dim() 125 isl_size isl_map_range_tuple_dim(__isl_keep isl_map *map) in isl_map_range_tuple_dim() 195 static unsigned map_offset(__isl_keep isl_map *map, enum isl_dim_type type) in map_offset() 293 isl_bool isl_map_has_equal_params(__isl_keep isl_map *map1, in isl_map_has_equal_params() 294 __isl_keep isl_map *map2) in isl_map_has_equal_params() 305 static isl_bool isl_map_set_has_equal_params(__isl_keep isl_map *map, in isl_map_set_has_equal_params() 326 static isl_bool isl_map_set_tuple_is_equal(__isl_keep isl_map *map, in isl_map_set_tuple_is_equal() 332 isl_bool isl_map_compatible_domain(__isl_keep isl_map *map, in isl_map_compatible_domain() [all …]
|
| H A D | isl_aff_map.c | 118 __isl_give isl_map *isl_map_from_aff(__isl_take isl_aff *aff) in isl_map_from_aff() 211 __isl_give isl_map *isl_map_from_multi_aff_internal( in isl_map_from_multi_aff_internal() 224 __isl_give isl_map *isl_map_from_multi_aff(__isl_take isl_multi_aff *ma) in isl_map_from_multi_aff() 234 __isl_give isl_map *isl_multi_aff_as_map(__isl_take isl_multi_aff *ma) in isl_multi_aff_as_map() 296 __isl_give isl_map *isl_map_from_pw_aff_internal(__isl_take isl_pw_aff *pwaff) in isl_map_from_pw_aff_internal() 300 isl_map *map; in isl_map_from_pw_aff_internal() 310 isl_map *map_i; in isl_map_from_pw_aff_internal() 327 __isl_give isl_map *isl_map_from_pw_aff(__isl_take isl_pw_aff *pwaff) in isl_map_from_pw_aff() 337 __isl_give isl_map *isl_pw_aff_as_map(__isl_take isl_pw_aff *pa) in isl_pw_aff_as_map() 360 __isl_give isl_map *isl_map_from_pw_multi_aff_internal( in isl_map_from_pw_multi_aff_internal() [all …]
|
| H A D | isl_union_map.c | 232 isl_map *map = *entry; in free_umap_entry() 237 static isl_stat add_map(__isl_take isl_map *map, void *user) in add_map() 280 isl_map *map = *entry; in align_entry() 460 isl_map *map = (isl_map *)entry; in has_space_tuples() 503 __isl_take isl_map *map) in isl_union_map_add_map() 554 __isl_give isl_union_map *isl_union_map_from_map(__isl_take isl_map *map) in isl_union_map_from_map() 573 __isl_give isl_union_map *isl_map_to_union_map(__isl_take isl_map *map) in isl_map_to_union_map() 605 isl_stat (*fn)(__isl_take isl_map *map, void *user); 611 isl_map *map = *entry; in call_on_copy() 629 isl_stat (*fn)(__isl_take isl_map *map, void *user), void *user) in isl_union_map_foreach_map() [all …]
|
| H A D | isl_map_subtract.c | 309 __isl_take isl_map *map, struct isl_diff_collector *dc) in basic_map_collect_diff() 480 struct isl_map *diff; 499 static __isl_give isl_map *basic_map_subtract(__isl_take isl_basic_map *bmap, in basic_map_subtract() 500 __isl_take isl_map *map) in basic_map_subtract() 514 static __isl_give isl_map *replace_pair_by_empty( __isl_take isl_map *map1, in replace_pair_by_empty() 515 __isl_take isl_map *map2) in replace_pair_by_empty() 533 __isl_give isl_map *isl_map_subtract( __isl_take isl_map *map1, in isl_map_subtract() 534 __isl_take isl_map *map2) in isl_map_subtract() 538 struct isl_map *diff; in isl_map_subtract() 569 struct isl_map *d; in isl_map_subtract() [all …]
|
| H A D | isl_flow.c | 47 __isl_take isl_map *source_map, enum isl_restriction_type type) in isl_restriction_alloc() 71 __isl_give isl_restriction *isl_restriction_none(__isl_take isl_map *source_map) in isl_restriction_none() 79 __isl_take isl_map *source_map) in isl_restriction_empty() 160 struct isl_map *map; 185 isl_map *domain_map; 214 __isl_give isl_access_info *isl_access_info_alloc(__isl_take isl_map *sink, in isl_access_info_alloc() 284 __isl_take isl_access_info *acc, __isl_take isl_map *source, in isl_access_info_add_source() 489 isl_stat (*fn)(__isl_take isl_map *dep, int must, void *dep_user, in isl_flow_foreach() 511 __isl_give isl_map *isl_flow_get_no_source(__isl_keep isl_flow *deps, int must) in isl_flow_get_no_source() 555 static __isl_give isl_map *after_at_level(__isl_take isl_space *space, in after_at_level() [all …]
|
| H A D | isl_map_bound_templ.c | 16 static isl_stat FN(check_map_equal_tuples_multi,BASE)(__isl_keep isl_map *map, in FN() 32 static __isl_give isl_map *FN(map_bound_multi,BASE)(__isl_take isl_map *map, in FN() 34 __isl_give isl_map *map_bound(__isl_take isl_map *map, in FN()
|
| H A D | isl_aff_lex_templ.c | 27 static __isl_give isl_map *FN(FN(isl_multi_pw_aff_lex,ORDER),map_on_space)( in FN() 40 __isl_give isl_map *FN(FN(isl_multi_pw_aff_lex,ORDER),map)( in FN() 50 __isl_give isl_map *FN(FN(isl_map_lex,ORDER),at_multi_pw_aff)( in FN() 51 __isl_take isl_map *map, __isl_take isl_multi_pw_aff *mpa) in FN()
|
| H A D | isl_map_lexopt_templ.c | 158 __isl_take isl_map *map, __isl_take isl_set *dom, 162 __isl_take isl_map *map, __isl_take isl_set *dom, 173 __isl_take isl_map *map, __isl_take isl_set *dom, in SF() 203 __isl_give TYPE *SF(isl_map_lexopt,SUFFIX)(__isl_take isl_map *map, in SF() 211 __isl_give TYPE *SF(isl_map_lexmin,SUFFIX)(__isl_take isl_map *map) in SF() 216 __isl_give TYPE *SF(isl_map_lexmax,SUFFIX)(__isl_take isl_map *map) in SF()
|
| H A D | isl_obj.c | 56 return isl_map_copy((struct isl_map *)v); in isl_obj_map_copy() 61 isl_map_free((struct isl_map *)v); in isl_obj_map_free() 67 return isl_printer_print_map(p, (struct isl_map *)v); in isl_obj_map_print() 72 return isl_map_union((struct isl_map *)v1, (struct isl_map *)v2); in isl_obj_map_add()
|
| H A D | isl_input.c | 720 static __isl_give isl_map *read_formula(__isl_keep isl_stream *s, 721 struct vars *v, __isl_take isl_map *map, int rational); 728 __isl_take isl_map *cond, struct vars *v, int rational) in accept_ternary() 823 isl_map *cond; in accept_extended_affine() 850 static __isl_give isl_map *read_var_def(__isl_keep isl_stream *s, in read_var_def() 851 __isl_take isl_map *map, enum isl_dim_type type, struct vars *v, in read_var_def() 856 isl_map *def_map; in read_var_def() 924 static __isl_give isl_map *read_defined_var_list(__isl_keep isl_stream *s, in read_defined_var_list() 925 struct vars *v, __isl_take isl_map *map, int rational) in read_defined_var_list() 1223 struct vars *v, __isl_take isl_map *map, int rational); [all …]
|
| H A D | set_to_map.c | 7 static __isl_give isl_map *set_to_map(__isl_take isl_set *set) in set_to_map() 9 return (isl_map *) set; in set_to_map()
|
| H A D | isl_ast_build_private.h | 250 __isl_give isl_map *isl_ast_build_get_schedule_map( 281 __isl_give isl_map *isl_ast_build_compute_gist_map_domain( 282 __isl_keep isl_ast_build *build, __isl_take isl_map *map); 310 __isl_give isl_map *isl_ast_build_get_separation_class( 322 __isl_give isl_map *isl_ast_build_map_to_iterator(
|
| H A D | isl_scheduler.c | 732 static __isl_give isl_map *isolate(__isl_take isl_set *set, int pos) in isolate() 734 isl_map *map; in isolate() 759 isl_map *map; in compute_size() 844 isl_map *map; in project_out_fixed() 1133 static __isl_give isl_map *insert_dummy_tags(__isl_take isl_map *map) in insert_dummy_tags() 1161 static __isl_give isl_map *extract_hull(struct isl_sched_node *src, in extract_hull() 1181 static __isl_give isl_map *map_intersect_domains(__isl_take isl_map *tagged, in map_intersect_domains() 1182 __isl_keep isl_map *map) in map_intersect_domains() 1197 struct isl_sched_graph *graph, __isl_keep isl_map *map) in find_domain_node() 1213 struct isl_sched_graph *graph, __isl_keep isl_map *map) in find_range_node() [all …]
|
| H A D | isl_box.c | 337 __isl_keep isl_map *map, int pos) in set_dim_extent() 386 __isl_keep isl_map *map) in isl_map_get_range_simple_fixed_box_hull() 418 __isl_give isl_fixed_box *(*map_box)(__isl_keep isl_map *map)) in fixed_box_as_map() 420 isl_map *map; in fixed_box_as_map() 456 __isl_keep isl_map *map) in isl_map_get_range_lattice_tile()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | graphite-dependences.c | 44 static isl_map * 45 constrain_domain (isl_map *map, isl_set *s) in constrain_domain() 57 static isl_map * 60 isl_map *x = isl_map_intersect_range (isl_map_copy (pdr->accesses), in add_pdr_constraints() 137 max_number_of_out_dimensions (__isl_take isl_map *map, void *user) in max_number_of_out_dimensions() 153 static __isl_give isl_map * 154 extend_map (__isl_take isl_map *map, int max) in extend_map() 173 extend_schedule_1 (__isl_take isl_map *map, void *user) in extend_schedule_1() 199 static isl_map * 229 isl_map *x = apply_schedule_on_deps (schedule, deps); in carries_deps() [all …]
|
| H A D | graphite.h | 193 isl_map *accesses; 204 isl_map *, isl_set *); 294 extern void print_isl_map (FILE *, isl_map *); 303 extern void debug_isl_map (isl_map *);
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | graphite-dependences.cc | 44 static isl_map * 45 constrain_domain (isl_map *map, isl_set *s) in constrain_domain() 57 static isl_map * 60 isl_map *x = isl_map_intersect_range (isl_map_copy (pdr->accesses), in add_pdr_constraints() 137 max_number_of_out_dimensions (__isl_take isl_map *map, void *user) in max_number_of_out_dimensions() 153 static __isl_give isl_map * 154 extend_map (__isl_take isl_map *map, int max) in extend_map() 173 extend_schedule_1 (__isl_take isl_map *map, void *user) in extend_schedule_1() 199 static isl_map * 229 isl_map *x = apply_schedule_on_deps (schedule, deps); in carries_deps() [all …]
|
| H A D | graphite.h | 177 isl_map *accesses; 188 isl_map *, isl_set *); 278 extern void print_isl_map (FILE *, isl_map *); 287 extern void debug_isl_map (isl_map *);
|
| /netbsd-src/external/mit/isl/dist/doc/ |
| H A D | user.pod | 916 C<isl_basic_set>, C<isl_basic_map>, C<isl_set>, C<isl_map>, 920 C<isl_set> and C<isl_map> represent unions of 924 represent unions of C<isl_set>s or C<isl_map>s in I<different> spaces, 1138 __isl_give isl_space *isl_map_get_space(__isl_keep isl_map *map); 1250 __isl_keep isl_map *map); 1252 __isl_keep isl_map *map); 1253 isl_size isl_map_dim(__isl_keep isl_map *map, 1397 __isl_give isl_map *isl_map_set_dim_id( 1398 __isl_take isl_map *map, enum isl_dim_type type, 1403 isl_bool isl_map_has_dim_id(__isl_keep isl_map *map, [all …]
|