/netbsd-src/external/mit/isl/dist/include/isl/ |
H A D | set.h | 35 isl_size isl_set_n_dim(__isl_keep isl_set *set); 36 isl_size isl_set_n_param(__isl_keep isl_set *set); 38 isl_size isl_set_tuple_dim(__isl_keep isl_set *set); 39 isl_size isl_set_dim(__isl_keep isl_set *set, enum isl_dim_type type); 42 isl_ctx *isl_set_get_ctx(__isl_keep isl_set *set); 45 __isl_give isl_space *isl_set_get_space(__isl_keep isl_set *set); 46 __isl_give isl_set *isl_set_reset_space(__isl_take isl_set *set, 56 isl_bool isl_set_has_tuple_name(__isl_keep isl_set *set); 57 const char *isl_set_get_tuple_name(__isl_keep isl_set *set); 60 __isl_give isl_set *isl_set_set_tuple_name(__isl_take isl_set *set, [all …]
|
H A D | aff.h | 158 __isl_take isl_set *context); 161 __isl_take isl_set *context); 179 __isl_give isl_set *isl_aff_eq_set(__isl_take isl_aff *aff1, 182 __isl_give isl_set *isl_aff_ne_set(__isl_take isl_aff *aff1, 187 __isl_give isl_set *isl_aff_le_set(__isl_take isl_aff *aff1, 192 __isl_give isl_set *isl_aff_lt_set(__isl_take isl_aff *aff1, 197 __isl_give isl_set *isl_aff_ge_set(__isl_take isl_aff *aff1, 202 __isl_give isl_set *isl_aff_gt_set(__isl_take isl_aff *aff1, 225 __isl_give isl_pw_aff *isl_pw_aff_alloc(__isl_take isl_set *set, 234 __isl_give isl_pw_aff *isl_pw_aff_val_on_domain(__isl_take isl_set *domain, [all …]
|
H A D | map_type.h | 19 struct __isl_subclass(isl_set) isl_basic_set; 24 #ifndef isl_set 25 struct __isl_subclass(isl_union_set) isl_set; 26 typedef struct isl_set isl_set; typedef
|
H A D | map.h | 248 __isl_give isl_set **empty); 251 __isl_give isl_set **empty); 253 __isl_take isl_map *map, __isl_take isl_set *dom, 254 __isl_give isl_set **empty); 256 __isl_take isl_map *map, __isl_take isl_set *dom, 257 __isl_give isl_set **empty); 268 __isl_give isl_set **empty); 271 __isl_give isl_set **empty); 341 __isl_take isl_set *set); 345 __isl_take isl_set *set); [all …]
|
H A D | union_set.h | 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); 40 __isl_give isl_set *isl_union_set_params(__isl_take isl_union_set *uset); 67 __isl_take isl_set *set); 79 __isl_take isl_union_set *uset, __isl_take isl_set *set); 87 __isl_take isl_union_set *uset, __isl_take isl_set *set); 137 isl_stat (*fn)(__isl_take isl_set *set, void *user), void *user); 140 isl_bool (*test)(__isl_keep isl_set *set, void *user), void *user); 149 __isl_give isl_set *isl_union_set_extract_set(__isl_keep isl_union_set *uset, 154 __isl_give isl_set *isl_union_set_as_set(__isl_take isl_union_set *uset); [all …]
|
H A D | polynomial.h | 127 __isl_take isl_qpolynomial *qp, __isl_take isl_set *context); 129 __isl_take isl_qpolynomial *qp, __isl_take isl_set *context); 152 __isl_give isl_pw_qpolynomial *isl_pw_qpolynomial_alloc(__isl_take isl_set *set, 190 __isl_give isl_set *isl_pw_qpolynomial_domain(__isl_take isl_pw_qpolynomial *pwqp); 192 __isl_take isl_pw_qpolynomial *pwpq, __isl_take isl_set *set); 195 __isl_take isl_pw_qpolynomial *pwpq, __isl_take isl_set *set); 198 __isl_take isl_pw_qpolynomial *pwpq, __isl_take isl_set *set); 200 __isl_take isl_pw_qpolynomial *pwpq, __isl_take isl_set *set); 202 __isl_take isl_pw_qpolynomial *pwpq, __isl_take isl_set *set); 265 isl_stat (*fn)(__isl_take isl_set *set, __isl_take isl_qpolynomial *qp, [all …]
|
/netbsd-src/external/mit/isl/dist/ |
H A D | isl_ast_build_private.h | 153 isl_set *domain; 154 isl_set *generated; 155 isl_set *pending; 199 isl_set *isolated; 227 __isl_take isl_ast_build *build, __isl_take isl_set *set); 237 __isl_give isl_set *isl_ast_build_get_domain( 239 __isl_give isl_set *isl_ast_build_get_pending( 241 __isl_give isl_set *isl_ast_build_get_generated( 244 __isl_take isl_ast_build *build, __isl_take isl_set *set); 246 __isl_take isl_ast_build *build, __isl_take isl_set *guard); [all …]
|
H A D | isl_map_private.h | 15 #define isl_set isl_map macro 116 #define EL isl_set 143 __isl_give isl_set *isl_set_add_basic_set(__isl_take isl_set *set, 155 __isl_give isl_set *isl_set_realign(__isl_take isl_set *set, 167 __isl_keep isl_space *isl_set_peek_space(__isl_keep isl_set *set); 190 __isl_keep isl_set *set); 202 __isl_give isl_set *isl_set_grow(__isl_take isl_set *set, int n); 211 __isl_give isl_set *isl_set_alloc_space(__isl_take isl_space *space, int n, 260 __isl_give isl_set *isl_set_cow(__isl_take isl_set *set); 265 __isl_give isl_set *isl_basic_set_list_union( [all …]
|
H A D | isl_map_lexopt_templ.c | 33 __isl_give isl_set **empty, unsigned flags) in SF() 41 __isl_give isl_set **empty) in SF() 49 __isl_give isl_set **empty) in SF() 57 __isl_give isl_set **empty) in SF() 64 __isl_give isl_set **empty) in SF() 87 __isl_take isl_basic_map *bmap, __isl_take isl_set *dom, in SF() 88 __isl_give isl_set **empty, unsigned flags) in SF() 92 isl_set *all_empty; in SF() 158 __isl_take isl_map *map, __isl_take isl_set *dom, 159 __isl_give isl_set **empty, unsigned flags); [all …]
|
H A D | isl_pw_union_opt.c | 20 static __isl_give isl_set *FN(PW,better)(__isl_keep EL *el1, __isl_keep EL *el2, in FN() 21 __isl_give isl_set *(*cmp)(__isl_take EL *el1, __isl_take EL *el2)) in FN() 48 static __isl_give isl_set *FN(PW,better_or_out)(__isl_take isl_set *set, in FN() 49 __isl_take isl_set *better, __isl_take isl_set *out) in FN() 51 isl_set *set_better, *set_out; in FN() 63 static __isl_give isl_set *FN(PW,worse_or_out)(__isl_take isl_set *set, in FN() 64 __isl_take isl_set *better, __isl_take isl_set *out) in FN() 66 isl_set *set_worse, *set_out; in FN() 123 __isl_take isl_set *better) in FN() 125 isl_set *set_i, *set_j; in FN() [all …]
|
H A D | isl_ast_codegen.c | 35 static __isl_give isl_set *isl_set_coalesce_preserve(__isl_take isl_set *set) in isl_set_coalesce_preserve() 159 isl_set *guard, *pending; in add_domain() 221 isl_set *domain; in generate_domain() 282 isl_set *guard; in call_create_leaf() 481 static __isl_give isl_pw_aff *exact_bound(__isl_keep isl_set *domain, in exact_bound() 484 isl_set *stride; in exact_bound() 534 isl_set *domain; in remove_redundant_lower_bounds() 548 isl_set *domain_i; in remove_redundant_lower_bounds() 556 isl_set *better; in remove_redundant_lower_bounds() 600 __isl_keep isl_set *domain, __isl_keep isl_ast_build *build) in lower_bounds() [all …]
|
H A D | isl_map.c | 106 __isl_keep isl_space *isl_set_peek_space(__isl_keep isl_set *set) in isl_set_peek_space() 130 isl_size isl_set_dim(__isl_keep isl_set *set, enum isl_dim_type type) in isl_set_dim() 137 isl_size isl_set_tuple_dim(__isl_keep isl_set *set) in isl_set_tuple_dim() 221 isl_size isl_set_n_dim(__isl_keep isl_set *set) in isl_set_n_dim() 226 isl_size isl_set_n_param(__isl_keep isl_set *set) in isl_set_n_param() 306 __isl_keep isl_set *set) in isl_map_set_has_equal_params() 327 enum isl_dim_type type, __isl_keep isl_set *set) in isl_map_set_tuple_is_equal() 333 __isl_keep isl_set *set) in isl_map_compatible_domain() 357 __isl_keep isl_set *set) in isl_map_compatible_range() 395 isl_ctx *isl_set_get_ctx(__isl_keep isl_set *set) in isl_set_get_ctx() [all …]
|
H A D | isl_pw_templ.c | 61 __isl_take isl_set *set, __isl_take EL *el) in FN() 97 __isl_take isl_set *set, __isl_take EL *el) in FN() 117 __isl_keep isl_set *set) in FN() 135 __isl_keep isl_set *set) in FN() 150 __isl_take isl_set *set, __isl_take EL *el) in FN() 302 static __isl_keep isl_set *FN(PW,peek_domain_at)(__isl_keep PW *pw, int pos) in FN() 311 static __isl_give isl_set *FN(PW,get_domain_at)(__isl_keep PW *pw, int pos) in FN() 326 static __isl_give isl_set *FN(PW,take_domain_at)(__isl_keep PW *pw, int pos) in FN() 328 isl_set *domain; in FN() 348 __isl_take isl_set *domain) in FN() [all …]
|
H A D | isl_pw_lift_templ.c | 13 static isl_stat foreach_lifted_subset(__isl_take isl_set *set, in foreach_lifted_subset() 15 isl_stat (*fn)(__isl_take isl_set *set, __isl_take EL *el, in foreach_lifted_subset() 24 isl_set *lift; in foreach_lifted_subset() 48 isl_stat (*fn)(__isl_take isl_set *set, __isl_take EL *el, in FN() 58 isl_set *set; in FN()
|
H A D | isl_ast_graft_private.h | 34 isl_set *guard; 50 __isl_take isl_ast_graft_list *list, __isl_take isl_set *guard, 73 __isl_give isl_set *isl_ast_graft_get_guard(__isl_keep isl_ast_graft *graft); 79 __isl_take isl_set *guard, __isl_keep isl_ast_build *build); 98 __isl_give isl_set *isl_ast_graft_list_extract_hoistable_guard( 101 __isl_take isl_ast_graft_list *list, __isl_take isl_set *context);
|
H A D | pip.c | 156 static __isl_give isl_set *set_plug_in_parameters(__isl_take isl_set *set, in set_plug_in_parameters() 243 isl_set *sol; 244 isl_set *empty; 276 isl_set *sol; in scan_one() 277 isl_set *opt_set; in scan_one() 294 isl_set *sol, isl_set *empty, int max) in check_solution() 339 struct isl_set *set = NULL; in main() 340 struct isl_set *empty; in main()
|
H A D | isl_polynomial_private.h | 63 struct isl_set *set; 100 struct isl_set *set; 172 __isl_keep isl_set *dom, 197 __isl_take isl_set *set, __isl_take isl_qpolynomial *qp); 205 __isl_take isl_qpolynomial *qp, __isl_take isl_set *set, int max); 224 __isl_keep isl_set *set, 228 __isl_keep isl_set *set, 236 __isl_take isl_qpolynomial_fold *fold, __isl_take isl_set *set, int max); 261 __isl_take isl_qpolynomial_fold *fold, __isl_take isl_set *context);
|
H A D | isl_schedule_tree.h | 61 isl_set *context; 69 isl_set *guard; 93 __isl_take isl_set *context); 104 __isl_take isl_set *guard); 145 __isl_give isl_set *isl_schedule_tree_band_get_ast_isolate_option( 147 __isl_give isl_set *isl_schedule_tree_context_get_context( 171 __isl_give isl_set *isl_schedule_tree_guard_get_guard( 200 __isl_take isl_schedule_tree *tree, __isl_take isl_set *context); 215 __isl_take isl_schedule_tree *tree, __isl_take isl_set *guard);
|
H A D | isl_ast_graft.c | 56 __isl_take isl_set *guard, __isl_take isl_basic_set *enforced) in graft_alloc() 88 isl_set *guard; in isl_ast_graft_alloc() 182 static __isl_give isl_set *hoist_guard(__isl_take isl_set *guard, in hoist_guard() 228 __isl_give isl_set *isl_ast_graft_list_extract_hoistable_guard( in isl_ast_graft_list_extract_hoistable_guard() 235 isl_set *guard; in isl_ast_graft_list_extract_hoistable_guard() 271 isl_set *guard_i; in isl_ast_graft_list_extract_hoistable_guard() 313 __isl_take isl_ast_node *node, __isl_take isl_set *guard, in ast_node_insert_if() 358 isl_set *set; in insert_if() 372 __isl_take isl_ast_graft *graft, __isl_take isl_set *guard, in insert_if_node() 554 isl_set *guard; [all …]
|
H A D | isl_ast_build.c | 33 __isl_keep isl_ast_build *build, __isl_take isl_set *set) in isl_ast_build_map_to_iterator() 104 isl_set *dom = build->domain; in generate_name() 119 __isl_give isl_ast_build *isl_ast_build_from_context(__isl_take isl_set *set) in isl_ast_build_from_context() 168 isl_set *context; in isl_ast_build_alloc() 707 isl_set *set; in isl_ast_build_init() 731 static isl_stat extract_single_piece(__isl_take isl_set *set, in extract_single_piece() 744 static __isl_give isl_set *intersect_stride_constraint(__isl_take isl_set *set, in intersect_stride_constraint() 747 isl_set *stride; in intersect_stride_constraint() 783 isl_set *set; in update_values() 853 isl_set *set; in isl_ast_build_set_loop_bounds() [all …]
|
H A D | isl_convex_hull.c | 31 __isl_take isl_set *set); 107 __isl_give isl_set *isl_set_remove_redundancies(__isl_take isl_set *set) in isl_set_remove_redundancies() 116 static isl_bool uset_is_bound(__isl_keep isl_set *set, isl_int *c, unsigned len) in uset_is_bound() 160 static __isl_give isl_set *isl_set_add_basic_set_equality( in isl_set_add_basic_set_equality() 161 __isl_take isl_set *set, isl_int *c) in isl_set_add_basic_set_equality() 196 static __isl_give isl_basic_set *wrap_constraints(__isl_keep isl_set *set) in wrap_constraints() 308 isl_int *isl_set_wrap_facet(__isl_keep isl_set *set, in isl_set_wrap_facet() 389 static __isl_give isl_mat *initial_facet_constraint(__isl_keep isl_set *set) in initial_facet_constraint() 391 struct isl_set *slice = NULL; in initial_facet_constraint() 482 static __isl_give isl_basic_set *compute_facet(__isl_keep isl_set *set, in compute_facet() [all …]
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | graphite.h | 178 isl_set *subscript_sizes; 188 isl_map *, isl_set *); 246 isl_set *domain; 247 isl_set *iterators; 277 extern void print_isl_set (FILE *, isl_set *); 286 extern void debug_isl_set (isl_set *); 392 isl_set *param_context;
|
H A D | graphite-sese-to-poly.cc | 129 isl_set *dom = isl_set_universe (isl_space_copy (space)); in extract_affine_name() 158 isl_set *dom = isl_set_universe (space); in extract_affine_wi() 340 isl_set *cond; in add_condition_to_pbb() 556 static isl_set * 557 pdr_add_data_dimensions (isl_set *subscript_sizes, scop_p scop, in pdr_add_data_dimensions() 579 isl_set *valid = isl_pw_aff_nonneg_set (isl_pw_aff_copy (ub)); in pdr_add_data_dimensions() 588 isl_set *univ in pdr_add_data_dimensions() 597 isl_set *lbs = isl_pw_aff_ge_set (isl_pw_aff_copy (index), lb); in pdr_add_data_dimensions() 598 isl_set *ubs = isl_pw_aff_le_set (index, ub); in pdr_add_data_dimensions() 612 isl_set *subscript_sizes; in build_poly_dr() [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | graphite.h | 194 isl_set *subscript_sizes; 204 isl_map *, isl_set *); 262 isl_set *domain; 263 isl_set *iterators; 293 extern void print_isl_set (FILE *, isl_set *); 302 extern void debug_isl_set (isl_set *); 408 isl_set *param_context;
|
H A D | graphite-sese-to-poly.c | 138 isl_set *dom = isl_set_universe (isl_space_copy (space)); in extract_affine_name() 167 isl_set *dom = isl_set_universe (space); in extract_affine_wi() 349 isl_set *cond; in add_condition_to_pbb() 560 static isl_set * 561 pdr_add_data_dimensions (isl_set *subscript_sizes, scop_p scop, in pdr_add_data_dimensions() 583 isl_set *valid = isl_pw_aff_nonneg_set (isl_pw_aff_copy (ub)); in pdr_add_data_dimensions() 592 isl_set *univ in pdr_add_data_dimensions() 601 isl_set *lbs = isl_pw_aff_ge_set (isl_pw_aff_copy (index), lb); in pdr_add_data_dimensions() 602 isl_set *ubs = isl_pw_aff_le_set (index, ub); in pdr_add_data_dimensions() 616 isl_set *subscript_sizes; in build_poly_dr() [all …]
|