| /llvm-project-15.0.7/polly/lib/External/isl/ |
| H A D | isl_space_private.h | 35 __isl_keep isl_space *space2); 37 __isl_keep isl_space *space2); 39 __isl_keep isl_space *space2); 41 __isl_keep isl_space *space2); 43 __isl_keep isl_space *space2); 45 __isl_keep isl_space *space1, __isl_keep isl_space *space2); 64 __isl_keep isl_space *space2); 68 __isl_keep isl_space *space2); 70 __isl_keep isl_space *space2); 79 __isl_keep isl_space *src); [all …]
|
| H A D | isl_map_private.h | 165 __isl_keep isl_space *isl_basic_set_peek_space(__isl_keep isl_basic_set *bset); 166 __isl_keep isl_space *isl_map_peek_space(__isl_keep const isl_map *map); 167 __isl_keep isl_space *isl_set_peek_space(__isl_keep isl_set *set); 190 __isl_keep isl_set *set); 205 __isl_keep isl_vec *vec); 207 __isl_keep isl_vec *vec); 486 __isl_keep isl_map *map2); 497 __isl_keep isl_set **set); 499 __isl_keep isl_map *map2, 500 isl_bool (*fn)(__isl_keep isl_map *map1, __isl_keep isl_map *map2)); [all …]
|
| H A D | isl_ast_build_private.h | 236 __isl_keep isl_ast_build *build); 238 __isl_keep isl_ast_build *build); 240 __isl_keep isl_ast_build *build); 242 __isl_keep isl_ast_build *build); 249 __isl_keep isl_ast_build *build); 251 __isl_keep isl_ast_build *build); 260 __isl_keep isl_ast_build *build); 271 __isl_keep isl_ast_build *build); 294 __isl_keep isl_aff *aff); 302 __isl_keep isl_ast_build *build); [all …]
|
| H A D | isl_local_space_private.h | 15 isl_stat isl_local_space_check_range(__isl_keep isl_local_space *ls, 18 uint32_t isl_local_space_get_hash(__isl_keep isl_local_space *ls); 25 __isl_keep isl_space *isl_local_space_peek_space( 26 __isl_keep isl_local_space *ls); 33 int isl_mat_cmp_div(__isl_keep isl_mat *div, int i, int j); 34 __isl_give isl_mat *isl_merge_divs(__isl_keep isl_mat *div1, 35 __isl_keep isl_mat *div2, int *exp1, int *exp2); 58 __isl_keep isl_local_space *ls2); 91 int isl_local_space_cmp(__isl_keep isl_local_space *ls1, 92 __isl_keep isl_local_space *ls2); [all …]
|
| H A D | isl_ast_graft_private.h | 44 isl_ctx *isl_ast_graft_get_ctx(__isl_keep isl_ast_graft *graft); 51 __isl_keep isl_ast_build *sub_build); 54 __isl_keep isl_ast_build *build); 56 __isl_take isl_map *schedule, __isl_keep isl_ast_build *build); 64 __isl_keep isl_ast_build *build); 69 __isl_keep isl_ast_graft *graft); 71 __isl_keep isl_ast_graft *graft); 78 __isl_take isl_set *guard, __isl_keep isl_ast_build *build); 96 __isl_keep isl_ast_graft_list *list, __isl_keep isl_ast_build *build); 98 __isl_keep isl_ast_graft_list *list, __isl_keep isl_ast_build *build); [all …]
|
| H A D | isl_schedule_tree.h | 77 __isl_keep isl_schedule_tree *tree); 83 __isl_keep isl_schedule_tree *tree2); 86 __isl_keep isl_schedule_tree *tree); 119 __isl_keep isl_schedule_tree *tree); 122 __isl_keep isl_schedule_tree *tree); 126 __isl_keep isl_schedule_tree *tree); 142 __isl_keep isl_schedule_tree *tree); 148 __isl_keep isl_schedule_tree *tree); 150 __isl_keep isl_schedule_tree *tree); 154 __isl_keep isl_schedule_tree *tree); [all …]
|
| H A D | isl_polynomial_private.h | 139 __isl_keep isl_poly_cst *isl_poly_as_cst(__isl_keep isl_poly *poly); 140 __isl_keep isl_poly_rec *isl_poly_as_rec(__isl_keep isl_poly *poly); 169 __isl_keep isl_set *dom, 174 __isl_keep isl_qpolynomial *qp2); 178 __isl_keep isl_qpolynomial *poly, 182 __isl_keep isl_qpolynomial *qp); 206 __isl_keep isl_qpolynomial_fold *fold); 209 __isl_keep isl_qpolynomial_fold *fold); 215 __isl_keep isl_set *set, 219 __isl_keep isl_set *set, [all …]
|
| H A D | isl_union_map_private.h | 14 __isl_keep isl_union_set *uset, __isl_keep isl_space *space, 17 __isl_keep isl_space *isl_union_map_peek_space(__isl_keep isl_union_map *umap); 18 __isl_keep isl_space *isl_union_set_peek_space(__isl_keep isl_union_set *uset); 19 isl_bool isl_union_map_is_params(__isl_keep isl_union_map *umap); 20 isl_bool isl_union_map_space_has_equal_params(__isl_keep isl_union_map *umap, 21 __isl_keep isl_space *space); 22 isl_bool isl_union_set_space_has_equal_params(__isl_keep isl_union_set *uset, 23 __isl_keep isl_space *space);
|
| H A D | isl_morph.h | 39 isl_ctx *isl_morph_get_ctx(__isl_keep isl_morph *morph); 44 __isl_give isl_morph *isl_morph_copy(__isl_keep isl_morph *morph); 45 __isl_give isl_morph *isl_morph_identity(__isl_keep isl_basic_set *bset); 48 isl_stat isl_morph_check_applies(__isl_keep isl_morph *morph, 49 __isl_keep isl_space *space); 51 __isl_give isl_space *isl_morph_get_dom_space(__isl_keep isl_morph *morph); 54 __isl_keep isl_morph *morph); 73 __isl_keep isl_basic_set *bset, enum isl_dim_type type); 75 __isl_keep isl_basic_set *bset, __isl_keep isl_id *id); 77 __isl_keep isl_basic_set *bset); [all …]
|
| /llvm-project-15.0.7/polly/lib/External/pet/include/ |
| H A D | pet.h | 62 __isl_keep const char *pet_loc_get_indent(__isl_keep pet_loc *loc); 197 __isl_keep pet_expr *expr); 201 __isl_keep pet_expr *expr); 204 __isl_keep pet_expr *expr); 207 __isl_keep pet_expr *expr); 210 __isl_keep pet_expr *expr); 213 __isl_keep pet_expr *expr); 216 __isl_keep pet_expr *expr); 219 __isl_keep pet_expr *expr); 222 __isl_keep pet_expr *expr); [all …]
|
| /llvm-project-15.0.7/polly/lib/External/ppcg/ |
| H A D | external.c | 15 __isl_keep pet_scop *scop) { in pet_scop_compute_outer_to_any() 19 __isl_keep pet_scop *scop) { in pet_scop_compute_outer_to_inner() 39 __isl_keep pet_expr *expr) { in pet_expr_access_get_tagged_may_read() 43 __isl_keep pet_expr *expr) { in pet_expr_access_get_tagged_may_write() 47 __isl_keep pet_expr *expr) { in pet_expr_access_get_must_write() 51 __isl_keep pet_expr *expr) { in pet_expr_access_get_index() 129 __isl_keep pet_scop *scop) { in pet_scop_get_tagged_may_reads() 142 __isl_keep pet_scop *scop) { in pet_scop_get_tagged_may_writes() 146 __isl_keep pet_scop *scop) { in pet_scop_get_tagged_must_writes() 153 __isl_keep pet_scop *scop) { in pet_scop_get_tagged_must_kills() [all …]
|
| /llvm-project-15.0.7/polly/lib/External/isl/include/isl/ |
| H A D | schedule_node.h | 23 __isl_keep isl_schedule_node *node); 29 __isl_keep isl_schedule_node *node2); 34 __isl_keep isl_schedule_node *node); 36 __isl_keep isl_schedule_node *node); 39 __isl_keep isl_schedule_node *node); 43 __isl_keep isl_schedule_node *node, 52 __isl_keep isl_schedule_node *node, 69 __isl_keep isl_schedule_node *node); 76 __isl_keep isl_schedule_node *node); 79 __isl_keep isl_schedule_node *node, [all …]
|
| H A D | ast.h | 79 __isl_keep isl_ast_expr *expr); 81 __isl_keep isl_ast_expr *expr); 100 __isl_keep isl_ast_expr *expr); 120 __isl_keep isl_ast_node *node); 123 __isl_keep isl_ast_node *node); 126 __isl_keep isl_ast_node *node); 129 __isl_keep isl_ast_node *node); 132 __isl_keep isl_ast_node *node); 168 __isl_keep isl_ast_node *node, 210 __isl_keep const char *name); [all …]
|
| H A D | val.h | 99 int isl_val_sgn(__isl_keep isl_val *v); 129 isl_bool isl_val_lt(__isl_keep isl_val *v1, __isl_keep isl_val *v2); 131 isl_bool isl_val_le(__isl_keep isl_val *v1, __isl_keep isl_val *v2); 133 isl_bool isl_val_gt(__isl_keep isl_val *v1, __isl_keep isl_val *v2); 136 isl_bool isl_val_ge(__isl_keep isl_val *v1, __isl_keep isl_val *v2); 138 isl_bool isl_val_eq(__isl_keep isl_val *v1, __isl_keep isl_val *v2); 141 isl_bool isl_val_ne(__isl_keep isl_val *v1, __isl_keep isl_val *v2); 143 isl_bool isl_val_abs_eq(__isl_keep isl_val *v1, __isl_keep isl_val *v2); 147 __isl_keep isl_val *v2); 152 __isl_keep isl_val *v); [all …]
|
| H A D | stream.h | 58 isl_ctx *isl_stream_get_ctx(__isl_keep isl_stream *s); 65 int isl_stream_next_token_is(__isl_keep isl_stream *s, int type); 67 void isl_stream_flush_tokens(__isl_keep isl_stream *s); 70 int isl_stream_eat(__isl_keep isl_stream *s, int type); 71 int isl_stream_is_empty(__isl_keep isl_stream *s); 72 int isl_stream_skip_line(__isl_keep isl_stream *s); 77 struct isl_obj isl_stream_read_obj(__isl_keep isl_stream *s); 83 __isl_keep isl_stream *s); 89 int isl_stream_yaml_read_end_mapping(__isl_keep isl_stream *s); 91 int isl_stream_yaml_read_end_sequence(__isl_keep isl_stream *s); [all …]
|
| H A D | space.h | 45 __isl_keep const char *isl_space_get_tuple_name(__isl_keep isl_space *space, 65 __isl_keep isl_space *space); 68 __isl_keep isl_space *space); 89 __isl_keep const char *name); 90 __isl_keep const char *isl_space_get_dim_name(__isl_keep isl_space *space, 185 __isl_keep isl_space *space2); 187 __isl_keep isl_space *space2); 190 __isl_keep isl_space *space2); 192 __isl_keep isl_space *space2); 194 __isl_keep isl_space *space2); [all …]
|
| H A D | constraint.h | 49 __isl_keep isl_basic_map *bmap); 51 __isl_keep isl_basic_set *bset); 53 __isl_keep isl_constraint *constraint2); 82 __isl_keep isl_constraint *constraint); 84 __isl_keep isl_constraint *constraint); 94 __isl_keep isl_constraint *constraint); 116 __isl_keep isl_constraint *constraint); 131 __isl_keep isl_constraint *constraint); 136 __isl_keep isl_constraint *c2); 138 __isl_keep isl_constraint *c2); [all …]
|
| H A D | polynomial.h | 21 __isl_keep isl_qpolynomial *qp); 29 __isl_keep isl_qpolynomial *qp); 55 __isl_keep isl_qpolynomial *qp2); 94 __isl_keep isl_qpolynomial **subs); 97 __isl_keep isl_basic_set *bset, 155 __isl_keep isl_pw_qpolynomial *pwqp); 162 __isl_keep isl_pw_qpolynomial *pwqp); 170 __isl_keep isl_pw_qpolynomial *pwqp, __isl_keep isl_id *id); 267 __isl_keep isl_pw_qpolynomial *pwqp, 344 __isl_keep isl_qpolynomial **subs); [all …]
|
| H A D | set.h | 92 __isl_keep isl_id *id); 153 __isl_keep isl_set *map); 441 isl_bool isl_set_is_subset(__isl_keep isl_set *set1, __isl_keep isl_set *set2); 444 __isl_keep isl_set *set2); 446 isl_bool isl_set_is_equal(__isl_keep isl_set *set1, __isl_keep isl_set *set2); 449 __isl_keep isl_set *set2); 454 __isl_keep isl_set *set2); 469 __isl_keep isl_set *set); 502 __isl_keep isl_set *set); 507 int isl_set_plain_cmp(__isl_keep isl_set *set1, __isl_keep isl_set *set2); [all …]
|
| H A D | union_set.h | 11 isl_size isl_union_set_dim(__isl_keep isl_union_set *uset, 29 isl_ctx *isl_union_set_get_ctx(__isl_keep isl_union_set *uset); 116 __isl_keep isl_union_set *uset2); 119 __isl_keep isl_union_set *uset2); 122 __isl_keep isl_union_set *uset2); 125 __isl_keep isl_union_set *uset2); 137 __isl_keep isl_union_set *uset); 140 __isl_keep isl_union_set *uset); 142 __isl_keep isl_space *space); 186 __isl_keep isl_union_set *uset); [all …]
|
| H A D | map.h | 114 __isl_keep isl_id *id); 212 __isl_keep isl_map *map); 593 isl_bool isl_map_is_subset(__isl_keep isl_map *map1, __isl_keep isl_map *map2); 596 __isl_keep isl_map *map2); 598 isl_bool isl_map_is_equal(__isl_keep isl_map *map1, __isl_keep isl_map *map2); 601 __isl_keep isl_map *map2); 614 __isl_keep isl_map *map2); 688 __isl_keep isl_map *map); 691 __isl_keep isl_map *map); 697 __isl_keep isl_map *map2); [all …]
|
| H A D | flow.h | 40 __isl_keep isl_map *source_map, __isl_keep isl_set *sink, 99 __isl_keep isl_union_access_info *access); 104 __isl_keep isl_union_access_info *access); 111 __isl_keep isl_union_access_info *access); 119 __isl_keep isl_union_flow *flow); 122 __isl_keep isl_union_flow *flow); 125 __isl_keep isl_union_flow *flow); 128 __isl_keep isl_union_flow *flow); 131 __isl_keep isl_union_flow *flow); 134 __isl_keep isl_union_flow *flow); [all …]
|
| H A D | id.h | 20 isl_ctx *isl_id_get_ctx(__isl_keep isl_id *id); 21 uint32_t isl_id_get_hash(__isl_keep isl_id *id); 24 __isl_keep const char *name, void *user); 28 void *isl_id_get_user(__isl_keep isl_id *id); 30 __isl_keep const char *isl_id_get_name(__isl_keep isl_id *id); 37 __isl_give char *isl_id_to_str(__isl_keep isl_id *id); 39 __isl_keep isl_id *id); 40 void isl_id_dump(__isl_keep isl_id *id); 46 __isl_keep isl_multi_id *mi); 47 void isl_multi_id_dump(__isl_keep isl_multi_id *mi); [all …]
|
| H A D | ast_build.h | 46 isl_ctx *isl_ast_build_get_ctx(__isl_keep isl_ast_build *build); 54 __isl_keep isl_ast_build *build); 57 __isl_keep isl_ast_build *build); 63 __isl_keep isl_ast_build *build); 77 __isl_keep isl_ast_build *build, void *user), void *user); 80 __isl_give isl_id *(*fn)(__isl_keep isl_ast_build *build, 85 __isl_keep isl_ast_build *build, void *user), void *user); 88 isl_stat (*fn)(__isl_keep isl_id *mark, __isl_keep isl_ast_build *build, 93 __isl_keep isl_ast_build *build, void *user), void *user); 101 __isl_keep isl_ast_build *build, __isl_take isl_set *set); [all …]
|
| H A D | vertices.h | 20 isl_ctx *isl_vertex_get_ctx(__isl_keep isl_vertex *vertex); 21 isl_size isl_vertex_get_id(__isl_keep isl_vertex *vertex); 23 __isl_give isl_multi_aff *isl_vertex_get_expr(__isl_keep isl_vertex *vertex); 27 __isl_keep isl_basic_set *bset); 28 isl_ctx *isl_vertices_get_ctx(__isl_keep isl_vertices *vertices); 29 isl_size isl_vertices_get_n_vertices(__isl_keep isl_vertices *vertices); 30 isl_stat isl_vertices_foreach_vertex(__isl_keep isl_vertices *vertices, 34 isl_ctx *isl_cell_get_ctx(__isl_keep isl_cell *cell); 35 __isl_give isl_basic_set *isl_cell_get_domain(__isl_keep isl_cell *cell); 36 isl_stat isl_cell_foreach_vertex(__isl_keep isl_cell *cell, [all …]
|