/external/llvm-project/polly/lib/External/isl/include/isl/ |
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); 37 isl_size isl_set_dim(__isl_keep isl_set *set, enum isl_dim_type type); 40 isl_ctx *isl_set_get_ctx(__isl_keep isl_set *set); 43 __isl_give isl_space *isl_set_get_space(__isl_keep isl_set *set); 44 __isl_give isl_set *isl_set_reset_space(__isl_take isl_set *set, 54 isl_bool isl_set_has_tuple_name(__isl_keep isl_set *set); 55 const char *isl_set_get_tuple_name(__isl_keep isl_set *set); 58 __isl_give isl_set *isl_set_set_tuple_name(__isl_take isl_set *set, 65 isl_bool isl_set_has_dim_name(__isl_keep isl_set *set, [all …]
|
D | aff.h | 147 __isl_take isl_set *context); 149 __isl_take isl_set *context); 167 __isl_give isl_set *isl_aff_eq_set(__isl_take isl_aff *aff1, 170 __isl_give isl_set *isl_aff_ne_set(__isl_take isl_aff *aff1, 175 __isl_give isl_set *isl_aff_le_set(__isl_take isl_aff *aff1, 180 __isl_give isl_set *isl_aff_lt_set(__isl_take isl_aff *aff1, 185 __isl_give isl_set *isl_aff_ge_set(__isl_take isl_aff *aff1, 190 __isl_give isl_set *isl_aff_gt_set(__isl_take isl_aff *aff1, 212 __isl_give isl_pw_aff *isl_pw_aff_alloc(__isl_take isl_set *set, 219 __isl_give isl_pw_aff *isl_pw_aff_val_on_domain(__isl_take isl_set *domain, [all …]
|
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
|
D | polynomial.h | 125 __isl_take isl_qpolynomial *qp, __isl_take isl_set *context); 127 __isl_take isl_qpolynomial *qp, __isl_take isl_set *context); 150 __isl_give isl_pw_qpolynomial *isl_pw_qpolynomial_alloc(__isl_take isl_set *set, 188 __isl_give isl_set *isl_pw_qpolynomial_domain(__isl_take isl_pw_qpolynomial *pwqp); 190 __isl_take isl_pw_qpolynomial *pwpq, __isl_take isl_set *set); 193 __isl_take isl_pw_qpolynomial *pwpq, __isl_take isl_set *set); 196 __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); 261 isl_stat (*fn)(__isl_take isl_set *set, __isl_take isl_qpolynomial *qp, [all …]
|
D | map.h | 236 __isl_give isl_set **empty); 239 __isl_give isl_set **empty); 241 __isl_take isl_map *map, __isl_take isl_set *dom, 242 __isl_give isl_set **empty); 244 __isl_take isl_map *map, __isl_take isl_set *dom, 245 __isl_give isl_set **empty); 256 __isl_give isl_set **empty); 259 __isl_give isl_set **empty); 325 __isl_take isl_set *set); 329 __isl_take isl_set *set); [all …]
|
D | union_set.h | 18 __isl_give isl_union_set *isl_union_set_from_set(__isl_take isl_set *set); 37 __isl_give isl_set *isl_union_set_params(__isl_take isl_union_set *uset); 64 __isl_take isl_set *set); 76 __isl_take isl_union_set *uset, __isl_take isl_set *set); 84 __isl_take isl_union_set *uset, __isl_take isl_set *set); 130 isl_stat (*fn)(__isl_take isl_set *set, void *user), void *user); 133 isl_bool (*test)(__isl_keep isl_set *set, void *user), void *user); 141 __isl_give isl_set *isl_union_set_extract_set(__isl_keep isl_union_set *uset, 145 __isl_give isl_set *isl_set_from_union_set(__isl_take isl_union_set *uset);
|
D | ilp.h | 26 __isl_give isl_val *isl_set_min_val(__isl_keep isl_set *set, 29 __isl_give isl_val *isl_set_max_val(__isl_keep isl_set *set, 59 __isl_give isl_val *isl_set_dim_min_val(__isl_take isl_set *set, int pos); 61 __isl_give isl_val *isl_set_dim_max_val(__isl_take isl_set *set, int pos);
|
/external/llvm-project/polly/lib/External/isl/ |
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 …]
|
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 …]
|
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 …]
|
D | isl_pw_union_opt.c | 18 static __isl_give isl_set *FN(PW,better)(__isl_keep EL *el1, __isl_keep EL *el2, in FN() 19 __isl_give isl_set *(*cmp)(__isl_take EL *el1, __isl_take EL *el2)) in FN() 46 static __isl_give isl_set *FN(PW,better_or_out)(__isl_take isl_set *set, in FN() 47 __isl_take isl_set *better, __isl_take isl_set *out) in FN() 49 isl_set *set_better, *set_out; in FN() 61 static __isl_give isl_set *FN(PW,worse_or_out)(__isl_take isl_set *set, in FN() 62 __isl_take isl_set *better, __isl_take isl_set *out) in FN() 64 isl_set *set_worse, *set_out; in FN() 101 isl_set *set; in FN() 184 __isl_give isl_set *(*cmp)(__isl_take EL *el1, __isl_take EL *el2)) in FN() [all …]
|
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()
|
D | isl_ast_graft_private.h | 33 isl_set *guard; 49 __isl_take isl_ast_graft_list *list, __isl_take isl_set *guard, 72 __isl_give isl_set *isl_ast_graft_get_guard(__isl_keep isl_ast_graft *graft); 78 __isl_take isl_set *guard, __isl_keep isl_ast_build *build); 97 __isl_give isl_set *isl_ast_graft_list_extract_hoistable_guard( 100 __isl_take isl_ast_graft_list *list, __isl_take isl_set *context);
|
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 …]
|
D | isl_map.c | 105 __isl_keep isl_space *isl_set_peek_space(__isl_keep isl_set *set) in isl_set_peek_space() 115 isl_size isl_set_dim(__isl_keep isl_set *set, enum isl_dim_type type) in isl_set_dim() 201 isl_size isl_set_n_dim(__isl_keep isl_set *set) in isl_set_n_dim() 206 isl_size isl_set_n_param(__isl_keep isl_set *set) in isl_set_n_param() 286 __isl_keep isl_set *set) in isl_map_set_has_equal_params() 307 enum isl_dim_type type, __isl_keep isl_set *set) in isl_map_set_tuple_is_equal() 313 __isl_keep isl_set *set) in isl_map_compatible_domain() 337 __isl_keep isl_set *set) in isl_map_compatible_range() 375 isl_ctx *isl_set_get_ctx(__isl_keep isl_set *set) in isl_set_get_ctx() 582 __isl_give isl_space *isl_set_get_space(__isl_keep isl_set *set) in isl_set_get_space() [all …]
|
D | pip.c | 157 static __isl_give isl_set *set_plug_in_parameters(__isl_take isl_set *set, in set_plug_in_parameters() 244 isl_set *sol; 245 isl_set *empty; 277 isl_set *sol; in scan_one() 278 isl_set *opt_set; in scan_one() 295 isl_set *sol, isl_set *empty, int max) in check_solution() 340 struct isl_set *set = NULL; in main() 341 struct isl_set *empty; in main()
|
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);
|
D | isl_polynomial_private.h | 56 struct isl_set *set; 96 struct isl_set *set; 166 __isl_keep isl_set *dom, 188 __isl_take isl_set *set, __isl_take isl_qpolynomial *qp); 196 __isl_take isl_qpolynomial *qp, __isl_take isl_set *set, int max); 209 __isl_keep isl_set *set, 213 __isl_keep isl_set *set, 221 __isl_take isl_qpolynomial_fold *fold, __isl_take isl_set *set, int max); 246 __isl_take isl_qpolynomial_fold *fold, __isl_take isl_set *context);
|
D | isl_multi_domain_templ.c | 18 __isl_give isl_set *FN(MULTI(BASE),domain)(__isl_take MULTI(BASE) *multi) in FN() 21 isl_set *dom; in FN() 34 isl_set *dom_i; in FN()
|
D | isl_ast_graft.c | 161 static __isl_give isl_set *hoist_guard(__isl_take isl_set *guard, in hoist_guard() 207 __isl_give isl_set *isl_ast_graft_list_extract_hoistable_guard( in isl_ast_graft_list_extract_hoistable_guard() 214 isl_set *guard; in isl_ast_graft_list_extract_hoistable_guard() 250 isl_set *guard_i; in isl_ast_graft_list_extract_hoistable_guard() 292 __isl_take isl_ast_node *node, __isl_take isl_set *guard, in ast_node_insert_if() 337 isl_set *set; in insert_if() 351 __isl_take isl_ast_graft *graft, __isl_take isl_set *guard, in insert_if_node() 535 isl_set *guard; 536 isl_set *complement; 599 isl_set *guard; in insert_pending_guard_nodes() [all …]
|
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 …]
|
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 …]
|
/external/llvm-project/polly/lib/External/ppcg/ |
D | schedule.c | 24 static __isl_give isl_set *add_params(__isl_take isl_set *set, in add_params() 49 static __isl_give isl_set *parametrize(__isl_take isl_set *set, in parametrize() 71 __isl_give isl_set *parametrization(__isl_take isl_space *space, in parametrization() 74 isl_set *set; in parametrization()
|
/external/llvm-project/polly/include/polly/ |
D | ScopBuilder.h | 172 __isl_keep isl_set *Domain, 174 SmallVectorImpl<__isl_give isl_set *> &ConditionSets); 185 Loop *L, __isl_keep isl_set *Domain, 187 SmallVectorImpl<__isl_give isl_set *> &ConditionSets); 195 __isl_keep isl_set *Domain, 197 SmallVectorImpl<__isl_give isl_set *> &ConditionSets); 207 __isl_give isl_set *buildUnsignedConditionSets( 208 BasicBlock *BB, Value *Condition, __isl_keep isl_set *Domain,
|
/external/llvm-project/polly/lib/External/isl/doc/ |
D | user.pod | 164 an C<isl_pw_aff> instead of an C<isl_set>. 881 C<isl_basic_set>, C<isl_basic_map>, C<isl_set>, C<isl_map>, 885 C<isl_set> and C<isl_map> represent unions of 889 represent unions of C<isl_set>s or C<isl_map>s in I<different> spaces, 1091 __isl_give isl_space *isl_set_get_space(__isl_keep isl_set *set); 1200 isl_size isl_set_dim(__isl_keep isl_set *set, 1336 __isl_give isl_set *isl_set_set_dim_id( 1337 __isl_take isl_set *set, enum isl_dim_type type, 1339 isl_bool isl_set_has_dim_id(__isl_keep isl_set *set, 1342 __isl_keep isl_set *set, enum isl_dim_type type, [all …]
|