/haiku-buildtools/isl/include/isl/ |
H A D | id.h | 12 struct isl_id; 13 typedef struct isl_id isl_id; typedef in typeref:struct:isl_id 17 isl_ctx *isl_id_get_ctx(__isl_keep isl_id *id); 19 __isl_give isl_id *isl_id_alloc(isl_ctx *ctx, 21 __isl_give isl_id *isl_id_copy(isl_id *id); 22 void *isl_id_free(__isl_take isl_id *id); 24 void *isl_id_get_user(__isl_keep isl_id *id); 25 __isl_keep const char *isl_id_get_name(__isl_keep isl_id *i [all...] |
H A D | dim.h | 32 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id); 35 __isl_give isl_id *isl_dim_get_dim_id(__isl_keep isl_space *dim, 39 enum isl_dim_type type, __isl_keep isl_id *id); 42 enum isl_dim_type type, __isl_take isl_id *id); 46 __isl_give isl_id *isl_dim_get_tuple_id(__isl_keep isl_space *dim,
|
H A D | space.h | 54 enum isl_dim_type type, __isl_take isl_id *id); 58 __isl_give isl_id *isl_space_get_tuple_id(__isl_keep isl_space *dim, 62 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id); 65 __isl_give isl_id *isl_space_get_dim_id(__isl_keep isl_space *dim, 69 __isl_keep isl_id *id);
|
H A D | local_space.h | 37 __isl_give isl_id *isl_local_space_get_dim_id(__isl_keep isl_local_space *ls, 41 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id);
|
H A D | ast.h | 71 __isl_give isl_ast_expr *isl_ast_expr_from_id(__isl_take isl_id *id); 93 __isl_give isl_id *isl_ast_expr_get_id(__isl_keep isl_ast_expr *expr); 113 __isl_take isl_ast_node *node, __isl_take isl_id *annotation); 114 __isl_give isl_id *isl_ast_node_get_annotation(__isl_keep isl_ast_node *node);
|
H A D | aff.h | 76 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id); 158 __isl_give isl_id *isl_pw_aff_get_dim_id(__isl_keep isl_pw_aff *pa, 161 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id); 186 __isl_give isl_id *isl_pw_aff_get_tuple_id(__isl_keep isl_pw_aff *pa, 189 enum isl_dim_type type, __isl_take isl_id *id); 369 __isl_give isl_id *isl_pw_multi_aff_get_tuple_id( 375 enum isl_dim_type type, __isl_take isl_id *id); 389 __isl_give isl_id *isl_pw_multi_aff_get_dim_id( 394 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id);
|
H A D | ast_build.h | 70 __isl_give isl_id *(*fn)(__isl_keep isl_ast_build *build,
|
H A D | multi.h | 37 enum isl_dim_type type, __isl_take isl_id *id); \
|
H A D | set.h | 67 __isl_give isl_id *isl_basic_set_get_dim_id(__isl_keep isl_basic_set *bset, 70 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id); 73 __isl_give isl_id *isl_set_get_dim_id(__isl_keep isl_set *set, 76 __isl_take isl_id *id); 79 __isl_give isl_id *isl_set_get_tuple_id(__isl_keep isl_set *set); 82 __isl_keep isl_id *id);
|
H A D | map.h | 92 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id); 97 __isl_give isl_id *isl_map_get_dim_id(__isl_keep isl_map *map, 100 enum isl_dim_type type, __isl_take isl_id *id); 104 __isl_give isl_id *isl_map_get_tuple_id(__isl_keep isl_map *map, 108 __isl_keep isl_id *id);
|
/haiku-buildtools/isl/ |
H A D | isl_id_private.h | 18 * the last instance of the isl_id is freed. 20 struct isl_id { struct 32 #define EL isl_id 36 uint32_t isl_hash_id(uint32_t hash, __isl_keep isl_id *id); 38 extern isl_id isl_id_none;
|
H A D | isl_id.c | 19 /* A special, static isl_id to use as domains (and ranges) 21 * The user should never get a hold on this isl_id. 23 isl_id isl_id_none = { 30 isl_ctx *isl_id_get_ctx(__isl_keep isl_id *id) 35 void *isl_id_get_user(__isl_keep isl_id *id) 40 const char *isl_id_get_name(__isl_keep isl_id *id) 45 static __isl_give isl_id *id_alloc(isl_ctx *ctx, const char *name, void *user) 48 isl_id *id; 52 id = isl_calloc_type(ctx, struct isl_id); 81 isl_id *i [all...] |
H A D | isl_ast_private.h | 23 isl_id *id; 80 isl_id *annotation; 83 __isl_give isl_ast_node *isl_ast_node_alloc_for(__isl_take isl_id *id);
|
H A D | isl_space_private.h | 18 isl_id *tuple_id[2]; 22 isl_id **ids;
|
H A D | isl_dim.c | 37 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id) 46 __isl_give isl_id *isl_dim_get_dim_id(__isl_keep isl_space *dim, 53 enum isl_dim_type type, __isl_keep isl_id *id) 59 enum isl_dim_type type, __isl_take isl_id *id) 72 __isl_give isl_id *isl_dim_get_tuple_id(__isl_keep isl_space *dim,
|
H A D | isl_space.c | 162 isl_id **ids; 170 isl_id *, isl_space_dim(dim, isl_dim_all)); 175 isl_id *, isl_space_dim(dim, isl_dim_all)); 192 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id) 220 static __isl_keep isl_id *get_id(__isl_keep isl_space *dim, 274 isl_id *id; 413 __isl_give isl_id *isl_space_get_tuple_id(__isl_keep isl_space *dim, 430 enum isl_dim_type type, __isl_take isl_id *id) 476 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id) 545 __isl_give isl_id *isl_space_get_dim_i [all...] |
H A D | isl_ast_build_private.h | 147 __isl_give isl_id *(*before_each_for)( 208 __isl_give isl_id *isl_ast_build_get_iterator_id(
|
H A D | isl_reordering.c | 106 isl_id *id_i; 112 isl_id *id_j;
|
H A D | isl_ast_build.c | 79 /* Return an isl_id called "c%d", with "%d" set to "i". 80 * If an isl_id with such a name already appears among the parameters 83 static __isl_give isl_id *generate_name(isl_ctx *ctx, int i, 129 isl_id *id; 350 __isl_give isl_id *(*fn)(__isl_keep isl_ast_build *build, 970 isl_id *id; 1009 __isl_give isl_id *isl_ast_build_get_iterator_id( 1458 * The new dimension is given an isl_id with the empty string as name. 1474 isl_id *id; 1555 * If an isl_id wit [all...] |
H A D | isl_ast.c | 256 __isl_give isl_id *isl_ast_expr_get_id(__isl_keep isl_ast_expr *expr) 354 __isl_give isl_ast_expr *isl_ast_expr_from_id(__isl_take isl_id *id) 575 __isl_give isl_ast_node *isl_ast_node_alloc_for(__isl_take isl_id *id) 969 __isl_give isl_id *isl_ast_node_get_annotation(__isl_keep isl_ast_node *node) 977 __isl_take isl_ast_node *node, __isl_take isl_id *annotation) 1440 isl_id *id;
|
H A D | isl_ast_build_expr.c | 113 isl_id *id; 900 isl_id *id; 920 isl_id *id;
|
H A D | isl_pw_templ.c | 190 __isl_give isl_id *FN(PW,get_dim_id)(__isl_keep PW *pw, enum isl_dim_type type, 211 __isl_give isl_id *FN(PW,get_tuple_id)(__isl_keep PW *pw, enum isl_dim_type type) 1310 __isl_take isl_id *id) 1325 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id)
|
/haiku-buildtools/gcc/gcc/ |
H A D | graphite-isl-ast-to-gimple.c | 136 typedef std::map<isl_id *, tree> ivs_params; typedef 142 std::map<isl_id *, tree>::iterator it; 168 isl_id *tmp_isl_id = isl_ast_expr_get_id (expr_id); 169 std::map<isl_id *, tree>::iterator res; 173 "Could not map isl_id to tree expression"); 427 isl_id *id = isl_ast_expr_get_id (for_iterator); 428 std::map<isl_id *, tree>::iterator res; 470 isl_id *id = isl_ast_node_get_annotation (node_for); 646 isl_id *name_id = isl_ast_expr_get_id (name_expr); 786 isl_id *tmp_i [all...] |
H A D | graphite-sese-to-poly.c | 474 static isl_id * 679 static isl_id * 683 isl_id *id; 699 static isl_id * 702 /* Data references all get the same isl_id. They need to be comparable 715 isl_id *id; 1480 isl_id *id; 1551 isl_id *id; 1611 isl_id *id = isl_id_for_dr (scop, dr);
|
H A D | graphite-dependences.c | 107 isl_id *id = isl_space_get_tuple_id (d, isl_dim_in);
|