Home
last modified time | relevance | path

Searched refs:__isl_keep (Results 1 – 25 of 219) sorted by relevance

123456789

/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_space_private.h35 __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 Disl_map_private.h165 __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 Disl_ast_build_private.h236 __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 Disl_local_space_private.h15 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 Disl_ast_graft_private.h44 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 Disl_schedule_tree.h77 __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 Disl_polynomial_private.h139 __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 Disl_union_map_private.h14 __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 Disl_morph.h39 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 Dpet.h62 __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 Dexternal.c15 __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 Dschedule_node.h23 __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 Dast.h79 __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 Dval.h99 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 Dstream.h58 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 Dspace.h45 __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 Dconstraint.h49 __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 Dpolynomial.h21 __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 Dset.h92 __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 Dunion_set.h11 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 Dmap.h114 __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 Dflow.h40 __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 Did.h20 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 Dast_build.h46 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 Dvertices.h20 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 …]

123456789