Home
last modified time | relevance | path

Searched refs:__isl_take (Results 1 – 25 of 250) sorted by relevance

12345678910

/llvm-project-15.0.7/polly/lib/External/isl/include/isl/
H A Daff.h34 __isl_take isl_space *space, __isl_take isl_id *id);
37 __isl_take isl_space *space, __isl_take isl_id *id);
148 __isl_take isl_aff *aff, __isl_take isl_multi_id *domain);
234 __isl_take isl_set *domain, __isl_take isl_id *id);
346 __isl_take isl_pw_aff *pa, __isl_take isl_set *set);
348 __isl_take isl_pw_aff *pa, __isl_take isl_set *set);
391 __isl_take isl_pw_aff *pa, __isl_take isl_multi_aff *ma);
669 __isl_take isl_pw_multi_aff *pma, __isl_take isl_id *id);
731 __isl_take isl_pw_multi_aff *pma, __isl_take isl_val *v);
737 __isl_take isl_pw_multi_aff *pma, __isl_take isl_val *v);
[all …]
H A Dmap.h143 __isl_take isl_map *map, __isl_take isl_map_list *list);
253 __isl_take isl_map *map, __isl_take isl_set *dom,
256 __isl_take isl_map *map, __isl_take isl_set *dom,
335 __isl_take isl_map *map1, __isl_take isl_map *map2);
346 __isl_take isl_map *map, __isl_take isl_map *factor);
349 __isl_take isl_map *map, __isl_take isl_map *factor);
352 __isl_take isl_map *map, __isl_take isl_map *factor);
355 __isl_take isl_map *map, __isl_take isl_map *factor);
372 __isl_take isl_map *map, __isl_take isl_pw_multi_aff *pma);
375 __isl_take isl_map *map, __isl_take isl_pw_multi_aff *pma);
[all …]
H A Dunion_map.h108 __isl_take isl_union_map *umap, __isl_take isl_set *set);
145 __isl_take isl_union_map *umap, __isl_take isl_set *set);
148 __isl_take isl_union_map *umap, __isl_take isl_union_set *uset);
158 __isl_take isl_union_map *umap, __isl_take isl_space *space);
166 __isl_take isl_union_map *umap, __isl_take isl_space *space);
184 __isl_take isl_union_map *umap, __isl_take isl_union_set *dom);
187 __isl_take isl_union_map *umap, __isl_take isl_union_set *dom);
197 __isl_take isl_union_map *umap, __isl_take isl_multi_aff *ma);
200 __isl_take isl_union_map *umap, __isl_take isl_multi_aff *ma);
305 __isl_take isl_union_map *umap, __isl_take isl_val *exp);
[all …]
H A Dpolynomial.h46 __isl_take isl_space *space, __isl_take isl_val *val);
72 __isl_take isl_qpolynomial *qp, __isl_take isl_val *v);
74 __isl_take isl_qpolynomial *qp, __isl_take isl_val *v);
105 __isl_take isl_qpolynomial *qp, __isl_take isl_space *model);
125 __isl_take isl_qpolynomial *qp, __isl_take isl_set *context);
127 __isl_take isl_qpolynomial *qp, __isl_take isl_set *context);
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);
231 __isl_take isl_pw_qpolynomial *pwqp, __isl_take isl_val *v);
[all …]
H A Dset.h77 __isl_take isl_basic_set *bset, __isl_take isl_id *id);
120 __isl_take isl_basic_set *bset, __isl_take isl_multi_aff *ma);
197 __isl_take isl_basic_set *bset, __isl_take isl_basic_set *dom,
203 __isl_take isl_set *set, __isl_take isl_set *dom,
206 __isl_take isl_set *set, __isl_take isl_set *dom,
217 __isl_take isl_basic_set *bset, __isl_take isl_basic_set *dom,
220 __isl_take isl_basic_set *bset, __isl_take isl_basic_set *dom,
259 __isl_take isl_set *set, __isl_take isl_multi_id *domain);
309 __isl_take isl_set *set, __isl_take isl_set_list *list);
313 __isl_take isl_set *set1, __isl_take isl_set *set2);
[all …]
H A Dunion_set.h72 __isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
75 __isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
78 __isl_take isl_union_set *uset, __isl_take isl_set *set);
86 __isl_take isl_union_set *uset, __isl_take isl_set *set);
90 __isl_take isl_union_set *uset, __isl_take isl_union_map *umap);
93 __isl_take isl_union_set *uset, __isl_take isl_multi_aff *ma);
96 __isl_take isl_union_set *uset, __isl_take isl_pw_multi_aff *pma);
166 __isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
168 __isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
170 __isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
[all …]
H A Dmat.h43 int row, int col, __isl_take isl_val *v);
51 __isl_take isl_vec *vec);
53 __isl_take isl_mat *mat);
55 __isl_take isl_vec *vec);
57 __isl_take isl_mat *right);
59 __isl_take isl_mat *mat2);
64 __isl_take isl_mat *right);
66 __isl_take isl_mat *right);
97 __isl_take isl_mat *mat1, __isl_take isl_mat *mat2);
101 __isl_take isl_mat *bot);
[all …]
H A Dspace.h39 __isl_take isl_id *id);
49 __isl_take isl_space *space, __isl_take isl_id *id);
52 __isl_take isl_space *space, __isl_take isl_id *id);
104 __isl_take isl_space *right);
107 __isl_take isl_space *right);
109 __isl_take isl_space *right);
111 __isl_take isl_space *right);
115 __isl_take isl_space *space);
117 __isl_take isl_space *space);
125 __isl_take isl_space *domain, __isl_take isl_space *range);
[all …]
H A Dast.h29 __isl_take isl_ast_expr *expr2);
31 __isl_take isl_ast_expr *expr2);
33 __isl_take isl_ast_expr *expr2);
35 __isl_take isl_ast_expr *expr2);
37 __isl_take isl_ast_expr *expr2);
39 __isl_take isl_ast_expr *expr2);
97 __isl_take isl_ast_expr *expr, __isl_take isl_id_to_ast_expr *id2expr);
115 __isl_take isl_ast_node *node, __isl_take isl_id *annotation);
223 __isl_take isl_printer *p,
226 __isl_take isl_printer *p,
[all …]
H A Dschedule_node.h115 __isl_take isl_schedule_node *node, __isl_take isl_id *group_id);
144 __isl_take isl_schedule_node *node, __isl_take isl_union_set *options);
170 __isl_take isl_schedule_node *node, __isl_take isl_multi_val *mv);
173 __isl_take isl_schedule_node *node, __isl_take isl_multi_val *mv);
176 __isl_take isl_schedule_node *node, __isl_take isl_multi_val *mv);
183 __isl_take isl_schedule_node *node, __isl_take isl_multi_val *sizes);
242 __isl_take isl_schedule_node *node, __isl_take isl_set *context);
249 __isl_take isl_schedule_node *node, __isl_take isl_union_set *filter);
252 __isl_take isl_schedule_node *node, __isl_take isl_set *context);
255 __isl_take isl_schedule_node *node, __isl_take isl_id *mark);
[all …]
H A Dschedule.h57 __isl_take isl_union_set *domain);
60 __isl_take isl_schedule_constraints *sc, __isl_take isl_set *context);
109 __isl_take isl_union_map *umap);
127 __isl_take isl_union_set *domain,
161 __isl_take isl_schedule *schedule, __isl_take isl_set *context);
166 __isl_take isl_schedule *schedule, __isl_take isl_set *guard);
168 __isl_take isl_schedule *schedule1, __isl_take isl_schedule *schedule2);
170 __isl_take isl_schedule *schedule1, __isl_take isl_schedule *schedule2);
172 __isl_take isl_schedule *schedule, __isl_take isl_union_set *domain);
174 __isl_take isl_schedule *schedule, __isl_take isl_set *context);
[all …]
H A Dmulti.h26 __isl_take isl_space *space, __isl_take isl_##BASE##_list *list); \
29 __isl_take isl_space *space, __isl_take isl_##BASE##_list *list); \
50 __isl_take isl_##BASE *el); \
94 __isl_take isl_space *space);
103 __isl_take isl_multi_##BASE *multi, __isl_take isl_val *v); \
106 __isl_take isl_multi_##BASE *multi, __isl_take isl_val *v); \
143 __isl_take isl_multi_##BASE *mpa, __isl_take isl_val *v); \
146 __isl_take isl_multi_##BASE *mpa, __isl_take isl_multi_val *mv);
154 __isl_take isl_space *space);
186 __isl_take isl_space *domain);
[all …]
H A Dflow.h27 __isl_take isl_restriction *restr);
29 __isl_take isl_map *source_map);
31 __isl_take isl_map *source_map);
33 __isl_take isl_set *source_restr, __isl_take isl_set *sink_restr);
35 __isl_take isl_set *source_restr);
53 __isl_take isl_access_info *acc, __isl_take isl_map *source,
56 __isl_take isl_access_info *acc);
77 __isl_take isl_union_map *sink);
89 __isl_take isl_union_map *kill);
93 __isl_take isl_schedule *schedule);
[all …]
H A Dprinter.h15 __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,
56 __isl_take isl_id *id);
57 __isl_give isl_printer *isl_printer_set_note(__isl_take isl_printer *p,
58 __isl_take isl_id *id, __isl_take isl_id *note);
69 __isl_take isl_printer *p);
71 __isl_take isl_printer *p);
73 __isl_take isl_printer *p);
75 __isl_take isl_printer *p);
[all …]
H A Dvec.h29 __isl_null isl_vec *isl_vec_free(__isl_take isl_vec *vec);
38 int pos, __isl_take isl_val *v);
48 __isl_give isl_vec *isl_vec_ceil(__isl_take isl_vec *vec);
51 __isl_give isl_vec *isl_vec_set_val(__isl_take isl_vec *vec,
52 __isl_take isl_val *v);
53 __isl_give isl_vec *isl_vec_clr(__isl_take isl_vec *vec);
54 __isl_give isl_vec *isl_vec_neg(__isl_take isl_vec *vec);
55 __isl_give isl_vec *isl_vec_add(__isl_take isl_vec *vec1,
56 __isl_take isl_vec *vec2);
60 __isl_take isl_vec *vec2);
[all …]
H A Dval.h44 __isl_null isl_val *isl_val_free(__isl_take isl_val *v);
76 __isl_give isl_val *isl_val_min(__isl_take isl_val *v1, __isl_take isl_val *v2);
78 __isl_give isl_val *isl_val_max(__isl_take isl_val *v1, __isl_take isl_val *v2);
80 __isl_give isl_val *isl_val_add(__isl_take isl_val *v1, __isl_take isl_val *v2);
83 __isl_give isl_val *isl_val_sub(__isl_take isl_val *v1, __isl_take isl_val *v2);
86 __isl_give isl_val *isl_val_mul(__isl_take isl_val *v1, __isl_take isl_val *v2);
89 __isl_give isl_val *isl_val_div(__isl_take isl_val *v1, __isl_take isl_val *v2);
92 __isl_give isl_val *isl_val_mod(__isl_take isl_val *v1, __isl_take isl_val *v2);
94 __isl_give isl_val *isl_val_gcd(__isl_take isl_val *v1, __isl_take isl_val *v2);
160 __isl_take isl_val *v);
[all …]
/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_schedule_tree.h124 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *domain);
152 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *domain);
170 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *filter);
200 __isl_take isl_schedule_tree *tree, __isl_take isl_set *context);
215 __isl_take isl_schedule_tree *tree, __isl_take isl_set *guard);
217 __isl_take isl_schedule_tree *tree, __isl_take isl_id *mark);
224 __isl_take isl_schedule_tree *tree, __isl_take isl_multi_val *mv);
226 __isl_take isl_schedule_tree *tree, __isl_take isl_multi_val *mv);
228 __isl_take isl_schedule_tree *tree, __isl_take isl_multi_val *mv);
230 __isl_take isl_schedule_tree *tree, __isl_take isl_multi_val *sizes);
[all …]
H A Disl_polynomial_private.h191 __isl_take isl_set *set, __isl_take isl_qpolynomial *qp);
199 __isl_take isl_qpolynomial *qp, __isl_take isl_set *set, int max);
234 __isl_take isl_qpolynomial *qp, __isl_take isl_morph *morph);
236 __isl_take isl_pw_qpolynomial *pwqp, __isl_take isl_morph *morph);
248 __isl_take isl_qpolynomial *qp, __isl_take isl_basic_set *eq);
255 __isl_take isl_qpolynomial *qp, __isl_take isl_reordering *r);
259 __isl_take isl_pw_qpolynomial *pwqp, __isl_take isl_reordering *r);
264 __isl_take isl_pw_qpolynomial *pwqp, __isl_take isl_space *space);
266 __isl_take isl_qpolynomial *qp, __isl_take isl_space *space);
268 __isl_take isl_qpolynomial *qp, __isl_take isl_space *space,
[all …]
H A Disl_map_private.h151 __isl_take isl_basic_set *bset, __isl_take isl_basic_set *like);
170 __isl_take isl_basic_set *bset, __isl_take isl_space *space);
172 __isl_take isl_basic_map *bmap, __isl_take isl_space *space);
321 __isl_take isl_basic_set *bset, __isl_take isl_basic_map *like);
327 __isl_take isl_map *map);
343 __isl_take isl_basic_map *bmap, __isl_take int *group);
384 __isl_take isl_set *set);
412 __isl_take isl_basic_set *bset, __isl_take isl_mat *mat);
414 __isl_take isl_set *set, __isl_take isl_mat *mat);
447 __isl_take isl_basic_set *bset, __isl_take isl_mat *div, int *exp);
[all …]
H A Disl_aff_private.h77 __isl_take isl_vec *v);
84 __isl_take isl_space *space, __isl_take isl_space *domain);
86 __isl_take isl_space *space);
110 __isl_take isl_space *space);
112 __isl_take isl_pw_aff *pwaff, __isl_take isl_space *space);
114 __isl_take isl_pw_aff *pwaff1, __isl_take isl_pw_aff *pwaff2);
117 __isl_take isl_pw_aff *pa);
153 __isl_take isl_space *space, __isl_take isl_mat *mat);
166 __isl_take isl_pw_multi_aff *pwmaff, __isl_take isl_space *space);
168 __isl_take isl_pw_multi_aff *pwmaff, __isl_take isl_space *space);
[all …]
H A Disl_schedule_band.h62 __isl_take isl_schedule_band *band, __isl_take isl_union_set *domain);
82 __isl_take isl_schedule_band *band, __isl_take isl_union_set *options);
86 __isl_take isl_schedule_band *band, __isl_take isl_set *drop,
87 __isl_take isl_set *add);
99 __isl_take isl_schedule_band *band, __isl_take isl_multi_val *mv);
101 __isl_take isl_schedule_band *band, __isl_take isl_multi_val *mv);
103 __isl_take isl_schedule_band *band, __isl_take isl_multi_val *mv);
105 __isl_take isl_schedule_band *band, __isl_take isl_multi_val *sizes);
108 __isl_take isl_multi_val *sizes);
115 __isl_take isl_schedule_band *band, __isl_take isl_union_set *context);
[all …]
H A Disl_schedule_node_private.h34 __isl_take isl_schedule *schedule, __isl_take isl_schedule_tree *tree,
37 __isl_take isl_schedule_node *pos, __isl_take isl_schedule_tree *tree);
43 __isl_take isl_schedule_node *node,
47 __isl_take isl_schedule_node *node,
49 __isl_take isl_union_set *domain,
50 __isl_take isl_schedule_tree *tree);
53 __isl_take isl_schedule_node *node, __isl_take isl_union_set *context);
56 __isl_take isl_schedule_node *node, __isl_take isl_union_set *domain);
58 __isl_take isl_schedule_node *node, __isl_take isl_set *context);
61 __isl_take isl_schedule_node *node,
[all …]
H A Disl_ast_build_private.h169 __isl_take isl_ast_node *node,
177 __isl_take isl_ast_node *node,
212 __isl_take isl_ast_build *build, __isl_take isl_space *model);
218 __isl_take isl_ast_build *build, __isl_take isl_val *m,
221 __isl_take isl_ast_build *build, __isl_take isl_space *embedding);
223 __isl_take isl_ast_build *build, __isl_take isl_basic_set *bounds);
225 __isl_take isl_ast_build *build, __isl_take isl_basic_set *bounds);
227 __isl_take isl_ast_build *build, __isl_take isl_set *set);
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_ast_graft_private.h49 __isl_take isl_ast_graft_list *list, __isl_take isl_set *guard,
53 __isl_take isl_ast_graft_list *children,
59 __isl_take isl_ast_graft_list *list);
62 __isl_take isl_ast_graft_list *list1,
63 __isl_take isl_ast_graft_list *list2,
75 __isl_take isl_ast_graft *graft, __isl_take isl_ast_node *node);
77 __isl_take isl_ast_graft *graft,
80 __isl_take isl_ast_graft *graft, __isl_take isl_basic_set *enforced);
83 __isl_take isl_ast_graft *graft, __isl_take isl_id *mark);
88 __isl_take isl_ast_graft_list *list, __isl_take isl_multi_aff *ma);
[all …]
H A Disl_local_space_private.h23 __isl_take isl_space *space, __isl_take isl_mat *div);
31 __isl_take isl_local_space *ls, __isl_take isl_vec *div);
41 __isl_take isl_local_space *ls, __isl_take isl_mat *div);
48 __isl_take isl_local_space *ls, __isl_take isl_basic_set *bset);
50 __isl_take isl_set *set);
52 __isl_take isl_local_space *ls, __isl_take isl_basic_set *eq);
61 __isl_take isl_local_space *ls, __isl_take isl_space *space);
63 __isl_take isl_local_space *ls, __isl_take isl_reordering *r);
73 __isl_take isl_local_space *ls,
84 __isl_take isl_local_space *ls, __isl_take isl_multi_aff *ma);
[all …]

12345678910