Home
last modified time | relevance | path

Searched refs:isl_set (Results 1 – 25 of 125) sorted by relevance

12345

/netbsd-src/external/mit/isl/dist/include/isl/
H A Dset.h35 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 Daff.h158 __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 Dmap_type.h19 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 Dmap.h248 __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 Dunion_set.h18 __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 Dpolynomial.h127 __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 Disl_ast_build_private.h153 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 Disl_map_private.h15 #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 Disl_map_lexopt_templ.c33 __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 Disl_pw_union_opt.c20 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 Disl_ast_codegen.c35 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 Disl_map.c106 __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 Disl_pw_templ.c61 __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 Disl_pw_lift_templ.c13 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 Disl_ast_graft_private.h34 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 Dpip.c156 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 Disl_polynomial_private.h63 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 Disl_schedule_tree.h61 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 Disl_ast_graft.c56 __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 Disl_ast_build.c33 __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 Disl_convex_hull.c31 __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 Dgraphite.h178 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 Dgraphite-sese-to-poly.cc129 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 Dgraphite.h194 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 Dgraphite-sese-to-poly.c138 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 …]

12345