Searched refs:isl_hash_table (Results 1 – 13 of 13) sorted by relevance
/netbsd-src/external/mit/isl/dist/include/isl/ |
H A D | hash.h | 50 struct isl_hash_table { struct 56 struct isl_hash_table *isl_hash_table_alloc(struct isl_ctx *ctx, int min_size); argument 57 void isl_hash_table_free(struct isl_ctx *ctx, struct isl_hash_table *table); 59 int isl_hash_table_init(struct isl_ctx *ctx, struct isl_hash_table *table, 61 void isl_hash_table_clear(struct isl_hash_table *table); 64 struct isl_hash_table *table, 68 isl_stat isl_hash_table_foreach(isl_ctx *ctx, struct isl_hash_table *table, 70 isl_bool isl_hash_table_every(isl_ctx *ctx, struct isl_hash_table *table, 73 struct isl_hash_table *table,
|
H A D | hmap_templ.c | 28 struct isl_hash_table table;
|
/netbsd-src/external/mit/isl/dist/ |
H A D | isl_hash.c | 42 int isl_hash_table_init(struct isl_ctx *ctx, struct isl_hash_table *table, in isl_hash_table_init() 78 static int grow_table(struct isl_ctx *ctx, struct isl_hash_table *table) in grow_table() 123 struct isl_hash_table *isl_hash_table_alloc(struct isl_ctx *ctx, int min_size) in isl_hash_table_alloc() 125 struct isl_hash_table *table = NULL; in isl_hash_table_alloc() 127 table = isl_alloc_type(ctx, struct isl_hash_table); in isl_hash_table_alloc() 136 void isl_hash_table_clear(struct isl_hash_table *table) in isl_hash_table_clear() 143 void isl_hash_table_free(struct isl_ctx *ctx, struct isl_hash_table *table) in isl_hash_table_free() 158 struct isl_hash_table *table, in isl_hash_table_find() 199 struct isl_hash_table_entry *isl_hash_table_first(struct isl_hash_table *table) in isl_hash_table_first() 215 isl_stat isl_hash_table_foreach(isl_ctx *ctx, struct isl_hash_table *table, in isl_hash_table_foreach() [all …]
|
H A D | isl_scheduler.h | 242 struct isl_hash_table *edge_table[isl_edge_last + 1]; 244 struct isl_hash_table *node_table;
|
H A D | isl_scheduler_scc.c | 74 struct isl_hash_table **edge_table; 75 struct isl_hash_table **reverse_edge_table; 202 struct isl_scc_graph *scc_graph, struct isl_hash_table **edge_table, in isl_scc_graph_find_edge() 352 struct isl_hash_table **edge_table = data->scc_graph->edge_table; in foreach_reachable() 448 struct isl_hash_table **edge_table, int src, int dst) in isl_scc_graph_add_edge() 544 isl_calloc_array(ctx, struct isl_hash_table *, n); in isl_scc_graph_alloc() 546 isl_calloc_array(ctx, struct isl_hash_table *, n); in isl_scc_graph_alloc()
|
H A D | isl_hash_private.h | 6 struct isl_hash_table_entry *isl_hash_table_first(struct isl_hash_table *table);
|
H A D | isl_ctx_private.h | 31 struct isl_hash_table id_table;
|
H A D | isl_stream_private.h | 62 struct isl_hash_table *keywords;
|
H A D | isl_union_map_private.h | 10 struct isl_hash_table table;
|
H A D | isl_union_multi.c | 28 struct isl_hash_table part_table; in S() 41 struct isl_hash_table table;
|
H A D | isl_convex_hull.c | 1530 struct isl_hash_table *table, in update_constraint() 1568 struct isl_hash_table *table, isl_int *con, unsigned len, int n) in has_constraint() 1622 struct isl_hash_table *table = NULL; in common_constraints() 1653 table = isl_alloc_type(hull->ctx, struct isl_hash_table); in common_constraints() 1994 struct isl_hash_table *table; 2010 struct isl_hash_table *hull_table; 2042 static int hash_ineq(struct isl_ctx *ctx, struct isl_hash_table *table, in hash_ineq() 2063 static isl_stat hash_basic_set(struct isl_hash_table *table, in hash_basic_set()
|
H A D | isl_union_single.c | 28 struct isl_hash_table table;
|
H A D | isl_tab_pip.c | 4621 struct isl_hash_table *table = NULL; in parallel_constraints()
|