| /src/external/mit/isl/dist/ |
| isl_schedule_node_private.h | 34 __isl_take isl_schedule *schedule, __isl_take isl_schedule_tree *tree, 35 __isl_take isl_schedule_tree_list *ancestors, int *child_pos); 37 __isl_take isl_schedule_node *pos, __isl_take isl_schedule_tree *tree); 43 __isl_take isl_schedule_node *node, 44 __isl_take isl_union_pw_multi_aff *upma); 47 __isl_take isl_schedule_node *node, 48 __isl_take isl_union_pw_multi_aff *contraction, 49 __isl_take isl_union_set *domain [all...] |
| isl_union_set_private.h | 7 __isl_take isl_union_set *uset); 9 __isl_take isl_union_set *uset, __isl_take isl_union_set *context);
|
| isl_schedule_tree.h | 88 __isl_take isl_schedule_tree *tree); 91 __isl_take isl_schedule_band *band); 93 __isl_take isl_set *context); 95 __isl_take isl_union_set *domain); 97 __isl_take isl_union_pw_multi_aff *contraction, 98 __isl_take isl_union_map *expansion); 100 __isl_take isl_union_map *extension); 102 __isl_take isl_union_set *filter); 104 __isl_take isl_set *guard); 107 __isl_take isl_schedule_tree_list *list) [all...] |
| isl_bernstein.h | 4 __isl_take isl_basic_set *bset, __isl_take isl_qpolynomial *poly,
|
| isl_schedule_band.h | 46 __isl_take isl_multi_union_pw_aff *mupa); 50 __isl_take isl_schedule_band *band); 62 __isl_take isl_schedule_band *band, __isl_take isl_union_set *domain); 66 __isl_take isl_schedule_band *band, 67 __isl_take isl_multi_union_pw_aff *schedule); 71 __isl_take isl_schedule_band *band, int pos, 77 __isl_take isl_schedule_band *band, int pos, 82 __isl_take isl_schedule_band *band, __isl_take isl_union_set *options) [all...] |
| isl_deprecated.c | 5 __isl_give isl_constraint *isl_equality_alloc(__isl_take isl_local_space *ls) 12 __isl_give isl_constraint *isl_inequality_alloc(__isl_take isl_local_space *ls)
|
| isl_local_private.h | 6 __isl_give isl_local *isl_local_alloc_from_mat(__isl_take isl_mat *mat);
|
| isl_multi_apply_no_explicit_domain_templ.c | 20 __isl_take MULTI(BASE) *multi, __isl_take isl_set *domain, 21 __isl_give DOM *(*fn_domain)(DOM *domain, __isl_take APPLY_DOM *set), 22 __isl_give DOM *(*fn_params)(DOM *domain, __isl_take isl_set *set))
|
| isl_range.h | 3 isl_stat isl_qpolynomial_bound_on_domain_range(__isl_take isl_basic_set *bset, 4 __isl_take isl_qpolynomial *poly, struct isl_bound *bound);
|
| isl_sample.h | 20 __isl_give isl_vec *isl_basic_set_sample_vec(__isl_take isl_basic_set *bset); 22 __isl_take isl_basic_set *bset, __isl_take isl_basic_set *cone); 24 __isl_give isl_basic_set *isl_basic_set_from_vec(__isl_take isl_vec *vec);
|
| isl_scan.h | 18 __isl_take isl_vec *sample); 21 isl_stat isl_basic_set_scan(__isl_take isl_basic_set *bset, 23 isl_stat isl_set_scan(__isl_take isl_set *set,
|
| isl_morph.h | 42 __isl_take isl_basic_set *dom, __isl_take isl_basic_set *ran, 43 __isl_take isl_mat *map, __isl_take isl_mat *inv); 46 __isl_null isl_morph *isl_morph_free(__isl_take isl_morph *morph); 58 __isl_give isl_morph *isl_morph_remove_dom_dims(__isl_take isl_morph *morph, 60 __isl_give isl_morph *isl_morph_remove_ran_dims(__isl_take isl_morph *morph, 62 __isl_give isl_morph *isl_morph_dom_params(__isl_take isl_morph *morph); 63 __isl_give isl_morph *isl_morph_ran_params(__isl_take isl_morph *morph); 65 __isl_give isl_morph *isl_morph_compose(__isl_take isl_morph *morph1 [all...] |
| isl_ast_build_expr.h | 8 __isl_keep isl_ast_build *build, __isl_take isl_basic_set *bset); 10 __isl_keep isl_ast_build *build, __isl_take isl_set *set); 13 __isl_keep isl_ast_build *build, __isl_take isl_pw_aff *pa); 14 __isl_give isl_ast_expr *isl_ast_expr_from_aff(__isl_take isl_aff *aff, 16 __isl_give isl_ast_expr *isl_ast_expr_set_op_arg(__isl_take isl_ast_expr *expr, 17 int pos, __isl_take isl_ast_expr *arg); 20 __isl_keep isl_ast_build *build, __isl_take isl_map *executed);
|
| isl_equalities.h | 20 __isl_give isl_mat *isl_mat_final_variable_compression(__isl_take isl_mat *B, 22 __isl_give isl_mat *isl_mat_variable_compression(__isl_take isl_mat *B, 24 __isl_give isl_mat *isl_mat_parameter_compression(__isl_take isl_mat *B, 25 __isl_take isl_vec *d); 26 __isl_give isl_mat *isl_mat_parameter_compression_ext(__isl_take isl_mat *B, 27 __isl_take isl_mat *A); 29 __isl_take isl_basic_set *bset, __isl_give isl_mat **T,
|
| isl_ast_graft_private.h | 48 __isl_take isl_ast_node *node, __isl_keep isl_ast_build *build); 50 __isl_take isl_ast_graft_list *list, __isl_take isl_set *guard, 51 __isl_take isl_basic_set *enforced, __isl_keep isl_ast_build *build, 54 __isl_take isl_ast_graft_list *children, 57 __isl_take isl_map *schedule, __isl_keep isl_ast_build *build); 58 __isl_null isl_ast_graft *isl_ast_graft_free(__isl_take isl_ast_graft *graft); 60 __isl_take isl_ast_graft_list *list); 63 __isl_take isl_ast_graft_list *list1, 64 __isl_take isl_ast_graft_list *list2 [all...] |
| isl_local_space_private.h | 20 __isl_give isl_local_space *isl_local_space_alloc(__isl_take isl_space *space, 23 __isl_take isl_space *space, __isl_take isl_mat *div); 29 __isl_take isl_local_space *ls, int a, int b); 31 __isl_take isl_local_space *ls, __isl_take isl_vec *div); 45 __isl_take isl_local_space *ls, __isl_take isl_mat *div); 52 __isl_take isl_local_space *ls, __isl_take isl_basic_set *bset) [all...] |
| isl_ast_private.h | 40 __isl_give isl_ast_expr *isl_ast_expr_op_add_arg(__isl_take isl_ast_expr *expr, 41 __isl_take isl_ast_expr *arg); 44 __isl_take isl_ast_expr *expr1, __isl_take isl_ast_expr *expr2); 93 __isl_give isl_ast_node *isl_ast_node_alloc_for(__isl_take isl_id *id); 95 __isl_take isl_ast_node *node); 96 __isl_give isl_ast_node *isl_ast_node_alloc_if(__isl_take isl_ast_expr *guard); 98 __isl_take isl_ast_node_list *list); 99 __isl_give isl_ast_node *isl_ast_node_alloc_mark(__isl_take isl_id *id, 100 __isl_take isl_ast_node *node) [all...] |
| /src/external/mit/isl/dist/include/isl/ |
| union_map.h | 25 __isl_take isl_basic_map *bmap); 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); 33 __isl_take isl_space *space); 34 __isl_give isl_union_map *isl_union_map_empty(__isl_take isl_space *space); 36 __isl_null isl_union_map *isl_union_map_free(__isl_take isl_union_map *umap); 43 __isl_take isl_union_map *umap); 50 __isl_take isl_union_map *umap); 52 __isl_give isl_set *isl_union_map_params(__isl_take isl_union_map *umap); 54 __isl_give isl_union_set *isl_union_map_domain(__isl_take isl_union_map *umap) [all...] |
| aff.h | 21 __isl_give isl_aff *isl_aff_zero_on_domain_space(__isl_take isl_space *space); 23 __isl_give isl_aff *isl_space_zero_aff_on_domain(__isl_take isl_space *space); 24 __isl_give isl_aff *isl_aff_zero_on_domain(__isl_take isl_local_space *ls); 25 __isl_give isl_aff *isl_aff_val_on_domain_space(__isl_take isl_space *space, 26 __isl_take isl_val *val); 27 __isl_give isl_aff *isl_aff_val_on_domain(__isl_take isl_local_space *ls, 28 __isl_take isl_val *val); 29 __isl_give isl_aff *isl_aff_var_on_domain(__isl_take isl_local_space *ls, 31 __isl_give isl_aff *isl_aff_nan_on_domain_space(__isl_take isl_space *space); 32 __isl_give isl_aff *isl_aff_nan_on_domain(__isl_take isl_local_space *ls) [all...] |
| polynomial.h | 32 __isl_take isl_qpolynomial *qp, 36 __isl_take isl_space *domain); 38 __isl_take isl_space *domain); 40 __isl_take isl_space *domain); 42 __isl_take isl_space *domain); 44 __isl_take isl_space *domain); 46 __isl_take isl_space *space, __isl_take isl_val *val); 48 __isl_take isl_space *domain, 52 __isl_take isl_qpolynomial *qp) [all...] |
| printer.h | 15 __isl_null isl_printer *isl_printer_free(__isl_take isl_printer *printer); 22 __isl_give isl_printer *isl_printer_set_indent(__isl_take isl_printer *p, 24 __isl_give isl_printer *isl_printer_indent(__isl_take isl_printer *p, 34 __isl_give isl_printer *isl_printer_set_output_format(__isl_take isl_printer *p, 40 __isl_give isl_printer *isl_printer_set_yaml_style(__isl_take isl_printer *p, 44 __isl_give isl_printer *isl_printer_set_indent_prefix(__isl_take isl_printer *p, 46 __isl_give isl_printer *isl_printer_set_prefix(__isl_take isl_printer *p, 48 __isl_give isl_printer *isl_printer_set_suffix(__isl_take isl_printer *p, 50 __isl_give isl_printer *isl_printer_set_isl_int_width(__isl_take isl_printer *p, 56 __isl_take isl_id *id) [all...] |
| union_set.h | 16 __isl_take isl_basic_set *bset); 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); 24 __isl_take isl_space *space); 25 __isl_give isl_union_set *isl_union_set_empty(__isl_take isl_space *space); 27 __isl_null isl_union_set *isl_union_set_free(__isl_take isl_union_set *uset); 34 __isl_take isl_union_set *uset); 38 __isl_take isl_union_set *uset); 40 __isl_give isl_set *isl_union_set_params(__isl_take isl_union_set *uset); 44 __isl_take isl_union_set *uset) [all...] |
| map.h | 56 __isl_take isl_basic_map *bmap, enum isl_dim_type type, const char *s); 63 __isl_give isl_map *isl_map_set_tuple_name(__isl_take isl_map *map, 72 __isl_take isl_basic_map *bmap, 74 __isl_give isl_map *isl_map_set_dim_name(__isl_take isl_map *map, 78 __isl_take isl_basic_map *bmap, 79 enum isl_dim_type type, __isl_take isl_id *id); 80 __isl_give isl_map *isl_map_set_dim_id(__isl_take isl_map *map, 81 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id); 89 __isl_give isl_map *isl_map_set_domain_tuple_id(__isl_take isl_map *map, 90 __isl_take isl_id *id) [all...] |
| mat.h | 30 __isl_give isl_mat *isl_mat_extend(__isl_take isl_mat *mat, 34 __isl_null isl_mat *isl_mat_free(__isl_take isl_mat *mat); 40 __isl_give isl_mat *isl_mat_set_element_si(__isl_take isl_mat *mat, 42 __isl_give isl_mat *isl_mat_set_element_val(__isl_take isl_mat *mat, 43 int row, int col, __isl_take isl_val *v); 45 __isl_give isl_mat *isl_mat_swap_cols(__isl_take isl_mat *mat, 47 __isl_give isl_mat *isl_mat_swap_rows(__isl_take isl_mat *mat, 50 __isl_give isl_vec *isl_mat_vec_product(__isl_take isl_mat *mat, 51 __isl_take isl_vec *vec); 52 __isl_give isl_vec *isl_vec_mat_product(__isl_take isl_vec *vec [all...] |
| set.h | 46 __isl_give isl_set *isl_set_reset_space(__isl_take isl_set *set, 47 __isl_take isl_space *space); 59 __isl_take isl_basic_set *set, const char *s); 60 __isl_give isl_set *isl_set_set_tuple_name(__isl_take isl_set *set, 65 __isl_take isl_basic_set *bset, 71 __isl_give isl_set *isl_set_set_dim_name(__isl_take isl_set *set, 77 __isl_take isl_basic_set *bset, __isl_take isl_id *id); 78 __isl_give isl_set *isl_set_set_dim_id(__isl_take isl_set *set, 79 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id) [all...] |