| /src/external/mit/isl/dist/include/isl/ |
| id_type.h | 10 struct __isl_export isl_id; variable in typeref:struct:__isl_export 11 typedef struct isl_id isl_id; typedef in typeref:struct:isl_id
|
| 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); 23 __isl_give isl_id *isl_id_alloc(isl_ctx *ctx, 25 __isl_give isl_id *isl_id_copy(isl_id *id); 26 __isl_null isl_id *isl_id_free(__isl_take isl_id *id); 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); 32 __isl_give isl_id *isl_id_set_free_user(__isl_take isl_id *id [all...] |
| maybe_id.h | 4 #define ISL_TYPE isl_id
|
| id_to_id.h | 7 #define ISL_KEY isl_id 8 #define ISL_VAL isl_id
|
| id_to_ast_expr.h | 8 #define ISL_KEY isl_id
|
| id_to_pw_aff.h | 8 #define ISL_KEY isl_id
|
| printer.h | 54 __isl_keep isl_id *id); 55 __isl_give isl_id *isl_printer_get_note(__isl_keep isl_printer *p, 56 __isl_take isl_id *id); 58 __isl_take isl_id *id, __isl_take isl_id *note);
|
| space.h | 39 __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); 54 enum isl_dim_type type, __isl_take isl_id *id); 64 __isl_give isl_id *isl_space_get_domain_tuple_id( 67 __isl_give isl_id *isl_space_get_range_tuple_id( 69 __isl_give isl_id *isl_space_get_tuple_id(__isl_keep isl_space *space, 74 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id); 77 __isl_give isl_id *isl_space_get_dim_id(__isl_keep isl_space *space, 81 enum isl_dim_type type, __isl_keep isl_id *id) [all...] |
| local_space.h | 31 enum isl_dim_type type, __isl_take isl_id *id); 44 __isl_give isl_id *isl_local_space_get_dim_id(__isl_keep isl_local_space *ls, 48 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id);
|
| ast.h | 26 __isl_give isl_ast_expr *isl_ast_expr_from_id(__isl_take isl_id *id); 74 __isl_give isl_id *isl_ast_expr_id_get_id(__isl_keep isl_ast_expr *expr); 75 __isl_give isl_id *isl_ast_expr_get_id(__isl_keep isl_ast_expr *expr); 118 __isl_take isl_ast_node *node, __isl_take isl_id *annotation); 119 __isl_give isl_id *isl_ast_node_get_annotation(__isl_keep isl_ast_node *node); 164 __isl_give isl_id *isl_ast_node_mark_get_id(__isl_keep isl_ast_node *node);
|
| multi.h | 199 __isl_keep isl_id *id); \ 200 __isl_give isl_id *isl_multi_##BASE##_get_dim_id( \ 208 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id); 219 __isl_give isl_id *isl_multi_##BASE##_get_range_tuple_id( \ 221 __isl_give isl_id *isl_multi_##BASE##_get_tuple_id( \ 228 __isl_take isl_multi_##BASE *multi, __isl_take isl_id *id); \ 231 enum isl_dim_type type, __isl_take isl_id *id); \ 268 __isl_keep isl_multi_##BASE *multi, __isl_keep isl_id *id); \
|
| /src/external/mit/isl/dist/ |
| isl_id_private.h | 19 * the last instance of the isl_id is freed. 21 struct isl_id { struct 33 #define EL isl_id 37 uint32_t isl_hash_id(uint32_t hash, __isl_keep isl_id *id); 38 int isl_id_cmp(__isl_keep isl_id *id1, __isl_keep isl_id *id2); 40 extern isl_id isl_id_none;
|
| isl_id.c | 20 /* A special, static isl_id to use as domains (and ranges) 22 * The user should never get a hold on this isl_id. 24 isl_id isl_id_none = { 31 isl_ctx *isl_id_get_ctx(__isl_keep isl_id *id) 36 void *isl_id_get_user(__isl_keep isl_id *id) 41 const char *isl_id_get_name(__isl_keep isl_id *id) 46 static __isl_give isl_id *id_alloc(isl_ctx *ctx, const char *name, void *user) 49 isl_id *id; 53 id = isl_calloc_type(ctx, struct isl_id); 75 uint32_t isl_id_get_hash(__isl_keep isl_id *id [all...] |
| isl_id_to_id.c | 7 #define ISL_KEY isl_id 8 #define ISL_VAL isl_id
|
| isl_pw_range_tuple_id_templ.c | 30 __isl_give isl_id *FN(PW,get_range_tuple_id)(__isl_keep PW *pw) 43 __isl_take isl_id *id)
|
| isl_id_to_ast_expr.c | 8 #define ISL_KEY isl_id
|
| isl_id_to_pw_aff.c | 8 #define ISL_KEY isl_id
|
| isl_multi_dim_id_templ.c | 31 enum isl_dim_type type, __isl_keep isl_id *id) 40 __isl_give isl_id *FN(MULTI(BASE),get_dim_id)(__isl_keep MULTI(BASE) *multi, 62 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id)
|
| isl_multi_param_templ.c | 13 __isl_keep isl_id *id) 49 isl_id *id;
|
| isl_project_out_param_templ.c | 17 __isl_take isl_id *id) 47 isl_id *id;
|
| isl_ast_private.h | 29 isl_id *id; 85 isl_id *mark; 90 isl_id *annotation; 93 __isl_give isl_ast_node *isl_ast_node_alloc_for(__isl_take isl_id *id); 99 __isl_give isl_ast_node *isl_ast_node_alloc_mark(__isl_take isl_id *id,
|
| isl_copy_tuple_id_templ.c | 25 isl_id *id;
|
| isl_multi_tuple_id_templ.c | 45 __isl_give isl_id *FN(MULTI(BASE),get_tuple_id)(__isl_keep MULTI(BASE) *multi, 58 __isl_give isl_id *FN(MULTI(BASE),get_range_tuple_id)( 82 __isl_take isl_id *id) 107 __isl_take MULTI(BASE) *multi, __isl_take isl_id *id)
|
| isl_bind_domain_templ.c | 23 isl_id *id; 61 isl_id *id;
|
| isl_multi_bind_templ.c | 20 isl_id *id;
|