Searched refs:pet_expr (Results 1 – 3 of 3) sorted by relevance
139 struct pet_expr;140 typedef struct pet_expr pet_expr; typedef143 __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);148 isl_ctx *pet_expr_get_ctx(__isl_keep pet_expr *expr);151 enum pet_expr_type pet_expr_get_type(__isl_keep pet_expr *expr);153 int pet_expr_get_n_arg(__isl_keep pet_expr *expr);155 __isl_give pet_expr *pet_expr_set_n_arg(__isl_take pet_expr *expr, int n);157 __isl_give pet_expr *pet_expr_get_arg(__isl_keep pet_expr *expr, int pos);159 __isl_give pet_expr *pet_expr_set_arg(__isl_take pet_expr *expr, int pos,[all …]
265 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()
5363 __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()