/netbsd-src/external/mit/isl/dist/include/isl/ |
H A D | union_set.h | 11 isl_size isl_union_set_dim(__isl_keep isl_union_set *uset, 15 __isl_give isl_union_set *isl_union_set_from_basic_set( 18 __isl_give isl_union_set *isl_set_to_union_set(__isl_take isl_set *set); 20 __isl_give isl_union_set *isl_union_set_from_set(__isl_take isl_set *set); 22 __isl_give isl_union_set *isl_union_set_empty_ctx(isl_ctx *ctx); 23 __isl_give isl_union_set *isl_union_set_empty_space( 25 __isl_give isl_union_set *isl_union_set_empty(__isl_take isl_space *space); 26 __isl_give isl_union_set *isl_union_set_copy(__isl_keep isl_union_set *uset); 27 __isl_null isl_union_set *isl_union_set_free(__isl_take isl_union_set *uset); 29 isl_ctx *isl_union_set_get_ctx(__isl_keep isl_union_set *uset); [all …]
|
H A D | union_map.h | 54 __isl_give isl_union_set *isl_union_map_domain(__isl_take isl_union_map *umap); 56 __isl_give isl_union_set *isl_union_map_range(__isl_take isl_union_map *umap); 67 __isl_take isl_union_set *uset); 70 __isl_take isl_union_set *uset); 73 __isl_take isl_union_set *uset); 149 __isl_take isl_union_map *umap, __isl_take isl_union_set *uset); 152 __isl_take isl_union_map *umap, __isl_take isl_union_set *uset); 156 __isl_take isl_union_map *umap, __isl_take isl_union_set *uset); 161 __isl_take isl_union_map *umap, __isl_take isl_union_set *uset); 164 __isl_take isl_union_map *umap, __isl_take isl_union_set *uset); [all …]
|
H A D | union_map_type.h | 14 #ifndef isl_union_set 15 struct __isl_export isl_union_set; variable 16 typedef struct isl_union_set isl_union_set; typedef
|
H A D | schedule_node.h | 19 __isl_take isl_union_set *domain); 147 __isl_give isl_union_set *isl_schedule_node_band_get_ast_build_options( 151 __isl_take isl_schedule_node *node, __isl_take isl_union_set *options); 201 __isl_give isl_union_set *isl_schedule_node_domain_get_domain( 213 __isl_give isl_union_set *isl_schedule_node_filter_get_filter( 223 __isl_give isl_union_set *isl_schedule_node_get_domain( 225 __isl_give isl_union_set *isl_schedule_node_get_universe_domain( 256 __isl_take isl_schedule_node *node, __isl_take isl_union_set *filter); 279 __isl_take isl_schedule_node *node, __isl_take isl_union_set *filter); 282 __isl_take isl_schedule_node *node, __isl_take isl_union_set *filter);
|
H A D | aff.h | 910 __isl_take isl_union_set *uset); 912 __isl_take isl_union_set *domain, __isl_take isl_multi_val *mv); 914 __isl_take isl_union_set *domain, __isl_take isl_id *id); 921 __isl_take isl_union_set *uset); 963 __isl_take isl_union_set *context); 1022 __isl_give isl_union_set *isl_union_pw_multi_aff_domain( 1070 __isl_take isl_union_set *uset); 1073 __isl_take isl_union_set *uset); 1082 __isl_take isl_union_set *uset); 1087 __isl_take isl_union_set *uset); [all …]
|
H A D | schedule.h | 57 __isl_take isl_union_set *domain); 85 __isl_give isl_union_set *isl_schedule_constraints_get_domain( 127 __isl_take isl_union_set *domain, 134 __isl_take isl_union_set *domain); 148 __isl_give isl_union_set *isl_schedule_get_domain( 172 __isl_take isl_schedule *schedule, __isl_take isl_union_set *domain);
|
H A D | polynomial.h | 583 __isl_give isl_union_set *isl_union_pw_qpolynomial_domain( 592 __isl_take isl_union_set *uset); 595 __isl_take isl_union_set *uset); 599 __isl_take isl_union_set *uset); 603 __isl_take isl_union_set *uset); 610 __isl_take isl_union_set *uset); 617 __isl_take isl_union_set *uset); 649 __isl_take isl_union_set *context); 722 __isl_give isl_union_set *isl_union_pw_qpolynomial_fold_domain( 731 __isl_take isl_union_set *uset); [all …]
|
/netbsd-src/external/mit/isl/dist/ |
H A D | isl_union_map.c | 63 isl_size isl_union_set_dim(__isl_keep isl_union_set *uset, in isl_union_set_dim() 86 isl_bool isl_union_set_is_params(__isl_keep isl_union_set *uset) in isl_union_set_is_params() 155 __isl_give isl_union_set *isl_union_set_empty_ctx(isl_ctx *ctx) in isl_union_set_empty_ctx() 160 __isl_give isl_union_set *isl_union_set_empty_space(__isl_take isl_space *space) in isl_union_set_empty_space() 167 __isl_give isl_union_set *isl_union_set_empty(__isl_take isl_space *space) in isl_union_set_empty() 177 isl_ctx *isl_union_set_get_ctx(__isl_keep isl_union_set *uset) in isl_union_set_get_ctx() 191 __isl_keep isl_space *isl_union_set_peek_space(__isl_keep isl_union_set *uset) in isl_union_set_peek_space() 225 __isl_give isl_space *isl_union_set_get_space(__isl_keep isl_union_set *uset) in isl_union_set_get_space() 336 __isl_give isl_union_set *isl_union_set_align_params( in isl_union_set_align_params() 337 __isl_take isl_union_set *uset, __isl_take isl_space *model) in isl_union_set_align_params() [all …]
|
H A D | isl_schedule_tree.h | 62 isl_union_set *domain; 68 isl_union_set *filter; 95 __isl_take isl_union_set *domain); 102 __isl_take isl_union_set *filter); 124 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *domain); 141 __isl_give isl_union_set *isl_schedule_tree_band_get_ast_build_options( 144 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *options); 149 __isl_give isl_union_set *isl_schedule_tree_domain_get_domain( 152 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *domain); 167 __isl_give isl_union_set *isl_schedule_tree_filter_get_filter( [all …]
|
H A D | isl_union_set_private.h | 6 __isl_give isl_union_set *isl_union_set_combined_lineality_space( 7 __isl_take isl_union_set *uset); 8 __isl_give isl_union_set *isl_union_set_plain_gist( 9 __isl_take isl_union_set *uset, __isl_take isl_union_set *context);
|
H A D | isl_schedule_band.c | 319 __isl_take isl_schedule_band *band, __isl_take isl_union_set *domain) in isl_schedule_band_intersect_domain() 525 static __isl_give isl_union_set *add_loop_types( in add_loop_types() 526 __isl_take isl_union_set *options, int n, enum isl_ast_loop_type *type, in add_loop_types() 561 __isl_give isl_union_set *isl_schedule_band_get_ast_build_options( in isl_schedule_band_get_ast_build_options() 564 isl_union_set *options; in isl_schedule_band_get_ast_build_options() 594 static isl_bool has_any(__isl_keep isl_union_set *uset, in has_any() 626 static isl_bool has_isolate_option(__isl_keep isl_union_set *options) in has_isolate_option() 695 static isl_bool has_isolate_loop_type_options(__isl_keep isl_union_set *options) in has_isolate_loop_type_options() 702 static isl_bool has_loop_type_options(__isl_keep isl_union_set *options) in has_loop_type_options() 712 __isl_keep isl_union_set *options, int pos, int isolate) in extract_loop_type() [all …]
|
H A D | isl_union_map_private.h | 2 #define isl_union_set isl_union_map macro 14 __isl_keep isl_union_set *uset, __isl_keep isl_space *space, 18 __isl_keep isl_space *isl_union_set_peek_space(__isl_keep isl_union_set *uset); 22 isl_bool isl_union_set_space_has_equal_params(__isl_keep isl_union_set *uset,
|
H A D | isl_schedule_node.c | 66 __isl_take isl_union_set *domain) in isl_schedule_node_from_domain() 330 isl_union_set *filter; 353 isl_union_set *filter; in collect_filter_prefix_expansion() 417 isl_union_set *filter; in collect_universe_domain_extension() 464 isl_union_set *filter; in collect_filter_prefix_init() 542 isl_union_set *filter; in collect_filter_prefix_update() 855 __isl_give isl_union_set *isl_schedule_node_get_domain( in isl_schedule_node_get_domain() 894 __isl_give isl_union_set *isl_schedule_node_get_universe_domain( in isl_schedule_node_get_universe_domain() 947 isl_union_set *domain; in isl_schedule_node_get_subtree_schedule_union_map() 1700 isl_union_set *domain; in isl_schedule_node_band_get_partial_schedule_union_map() [all …]
|
H A D | isl_schedule_band.h | 39 isl_union_set *ast_build_options; 62 __isl_take isl_schedule_band *band, __isl_take isl_union_set *domain); 79 __isl_give isl_union_set *isl_schedule_band_get_ast_build_options( 82 __isl_take isl_schedule_band *band, __isl_take isl_union_set *options); 115 __isl_take isl_schedule_band *band, __isl_take isl_union_set *context);
|
H A D | isl_obj.c | 140 return isl_union_set_copy((isl_union_set *)v); in isl_obj_union_set_copy() 145 isl_union_set_free((isl_union_set *)v); in isl_obj_union_set_free() 151 return isl_printer_print_union_set(p, (isl_union_set *)v); in isl_obj_union_set_print() 156 return isl_union_set_union((isl_union_set *)v1, (isl_union_set *)v2); in isl_obj_union_set_add()
|
H A D | isl_schedule_node_private.h | 49 __isl_take isl_union_set *domain, 53 __isl_take isl_schedule_node *node, __isl_take isl_union_set *context); 56 __isl_take isl_schedule_node *node, __isl_take isl_union_set *domain);
|
H A D | uset_from_umap.c | 5 static __isl_give isl_union_set *uset_from_umap(__isl_take isl_union_map *umap) in uset_from_umap() 7 return (isl_union_set *) umap; in uset_from_umap()
|
H A D | isl_schedule_tree.c | 286 __isl_take isl_union_set *domain) in isl_schedule_tree_from_domain() 366 __isl_take isl_union_set *filter) in isl_schedule_tree_from_filter() 898 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *domain) in isl_schedule_tree_insert_domain() 938 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *filter) in isl_schedule_tree_insert_filter() 943 isl_union_set *tree_filter; in isl_schedule_tree_insert_filter() 959 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *filter) in isl_schedule_tree_children_insert_filter() 1120 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *domain) in isl_schedule_tree_band_intersect_domain() 1260 __isl_give isl_union_set *isl_schedule_tree_band_get_ast_build_options( in isl_schedule_tree_band_get_ast_build_options() 1278 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *options) in isl_schedule_tree_band_set_ast_build_options() 1338 __isl_give isl_union_set *isl_schedule_tree_domain_get_domain( in isl_schedule_tree_domain_get_domain() [all …]
|
H A D | isl_schedule.c | 73 __isl_take isl_union_set *domain) in isl_schedule_from_domain() 194 isl_union_set *domain; in isl_schedule_get_space() 231 __isl_give isl_union_set *isl_schedule_get_domain( in isl_schedule_get_domain() 371 isl_union_set *domain; in isl_schedule_expand() 396 __isl_take isl_schedule *schedule, __isl_take isl_union_set *domain) in isl_schedule_intersect_domain() 564 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *filter, in insert_filter_in_child_of_type() 601 isl_union_set *filter1, *filter2, *domain; in isl_schedule_pair()
|
H A D | isl_union_templ.c | 742 isl_union_set *uset; in S() 788 __isl_take isl_union_set *uset, S(UNION,match_domain_control) *control) in FN() 816 __isl_take isl_union_set *uset) in FN() 831 __isl_take isl_union_set *uset) in FN() 877 __isl_take isl_union_set *uset) in FN() 892 __isl_take isl_union_set *uset) in FN() 910 isl_union_set *uset = user; in FN() 922 __isl_take isl_union_set *uset) in FN() 937 __isl_take isl_union_set *uset) in FN() 973 __isl_take isl_union_set *uset) in FN() [all …]
|
H A D | codegen.c | 52 static __isl_give isl_union_set *universe(isl_ctx *ctx, const char *name) in ISL_ARGS_START() 67 isl_union_set *domain, *target; in set_universe() 92 isl_union_set *target; in set_options()
|
H A D | isl_schedule_constraints.c | 42 isl_union_set *domain; 121 __isl_take isl_union_set *domain) in isl_schedule_constraints_on_domain() 145 __isl_take isl_union_set *domain) in isl_schedule_constraints_set_domain() 272 __isl_give isl_union_set *isl_schedule_constraints_get_domain( in isl_schedule_constraints_get_domain() 609 isl_union_set *domain; in isl_stream_read_schedule_constraints()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | graphite-optimize-isl.cc | 95 static isl_union_set * 101 isl_union_set *res = isl_union_set_empty (space); in scop_get_domains() 122 isl_union_set *domain = scop_get_domains (scop); in optimize_isl()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | graphite-optimize-isl.c | 95 static isl_union_set * 101 isl_union_set *res = isl_union_set_empty (space); in scop_get_domains() 122 isl_union_set *domain = scop_get_domains (scop); in optimize_isl()
|
/netbsd-src/external/mit/isl/dist/doc/ |
H A D | user.pod | 917 C<isl_union_set> and C<isl_union_map>. 923 to live in the same space. C<isl_union_set>s and C<isl_union_map>s 1133 __isl_keep isl_union_set *uset); 1243 isl_size isl_union_set_dim(__isl_keep isl_union_set *uset, 1295 Note that an C<isl_union_set>, an C<isl_union_map>, 1538 Pairs of C<isl_set>, C<isl_map>, C<isl_union_set> and/or C<isl_union_map> 1916 __isl_give isl_union_set *isl_union_set_reset_user( 1917 __isl_take isl_union_set *uset); 2052 __isl_give isl_union_set *isl_union_set_empty_ctx( 2054 __isl_give isl_union_set *isl_union_set_empty_space( [all …]
|