Home
last modified time | relevance | path

Searched refs:pet_expr (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/polly/lib/External/pet/include/
H A Dpet.h139 struct pet_expr;
140 typedef struct pet_expr pet_expr; typedef
143 __isl_give pet_expr *pet_expr_copy(__isl_keep pet_expr *expr);
145 __isl_null pet_expr *pet_expr_free(__isl_take pet_expr *expr);
165 __isl_give pet_expr *pet_expr_op_set_type(__isl_take pet_expr *expr,
180 __isl_give pet_expr *pet_expr_access_set_read(__isl_take pet_expr *expr,
227 __isl_give pet_expr *pet_expr_call_set_name(__isl_take pet_expr *expr,
240 __isl_give pet_expr *pet_expr_int_set_val(__isl_take pet_expr *expr,
246 __isl_give pet_expr *pet_expr_double_set(__isl_take pet_expr *expr,
357 __isl_give pet_expr *(*fn)(__isl_take pet_expr *expr, void *user),
[all …]
/llvm-project-15.0.7/polly/lib/External/ppcg/
H A Dexternal.c39 __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()
159 __isl_give pet_expr *pet_expr_call_set_name(__isl_take pet_expr *expr, in pet_expr_call_set_name()
163 __isl_give pet_expr *pet_expr_get_arg(__isl_keep pet_expr *expr, int pos) { in pet_expr_get_arg()
167 __isl_take pet_expr *arg) { in pet_expr_new_cast()
170 __isl_give pet_expr *pet_expr_set_arg(__isl_take pet_expr *expr, int pos, in pet_expr_set_arg()
171 __isl_take pet_expr *arg) { in pet_expr_set_arg()
181 __isl_give pet_expr *(*fn)(__isl_take pet_expr *expr, void *user), in pet_tree_map_call_expr()
[all …]
H A Dppcg.c265 static int set_has_call(__isl_keep pet_expr *expr, void *user) in set_has_call()
276 static int expr_has_call(__isl_keep pet_expr *expr) in expr_has_call()
291 static int check_call(__isl_keep pet_expr *expr, void *user) in check_call()
H A Dgpu.c5363 __isl_take isl_union_map *tagged, __isl_keep pet_expr *expr) in extract_single_tagged_access()
5406 static isl_bool complete_index(__isl_keep pet_expr *expr, in complete_index()
5442 static isl_bool accesses_fixed_element(__isl_keep pet_expr *expr) in accesses_fixed_element()
5481 static int extract_access(__isl_keep pet_expr *expr, void *user) in extract_access()