Searched refs:set_entry (Results 1 - 25 of 57) sorted by relevance

123

/xsrc/external/mit/MesaLib.old/dist/src/util/
H A Dset.h38 struct set_entry { struct
45 struct set_entry *table;
66 void (*delete_function)(struct set_entry *entry));
69 void (*delete_function)(struct set_entry *entry));
71 struct set_entry *
73 struct set_entry *
76 struct set_entry *
78 struct set_entry *
83 _mesa_set_remove(struct set *set, struct set_entry *entry);
87 struct set_entry *
[all...]
H A Dset.c90 entry_is_free(struct set_entry *entry)
96 entry_is_deleted(struct set_entry *entry)
102 entry_is_present(struct set_entry *entry)
125 ht->table = rzalloc_array(ht, struct set_entry, ht->size);
148 clone->table = ralloc_array(clone, struct set_entry, clone->size);
154 memcpy(clone->table, set->table, clone->size * sizeof(struct set_entry));
166 _mesa_set_destroy(struct set *ht, void (*delete_function)(struct set_entry *entry))
187 _mesa_set_clear(struct set *set, void (*delete_function)(struct set_entry *entry))
206 static struct set_entry *
215 struct set_entry *entr
[all...]
/xsrc/external/mit/MesaLib/dist/src/util/
H A Dset.h38 struct set_entry { struct
45 struct set_entry *table;
77 void (*delete_function)(struct set_entry *entry));
82 void (*delete_function)(struct set_entry *entry));
84 struct set_entry *
86 struct set_entry *
89 struct set_entry *
91 struct set_entry *
95 struct set_entry *
97 struct set_entry *
[all...]
H A Dset.c102 entry_is_free(struct set_entry *entry)
108 entry_is_deleted(struct set_entry *entry)
114 entry_is_present(struct set_entry *entry)
133 ht->table = rzalloc_array(mem_ctx, struct set_entry, ht->size);
191 clone->table = ralloc_array(clone, struct set_entry, clone->size);
197 memcpy(clone->table, set->table, clone->size * sizeof(struct set_entry));
209 _mesa_set_destroy(struct set *ht, void (*delete_function)(struct set_entry *entry))
227 memset(ht->table, 0, sizeof(struct set_entry) * hash_sizes[ht->size_index].size);
238 _mesa_set_clear(struct set *set, void (*delete_function)(struct set_entry *entry))
243 struct set_entry *entr
[all...]
/xsrc/external/mit/MesaLib/dist/src/util/tests/set/
H A Dset_test.cpp32 struct set_entry *entry;
82 struct set_entry *entry;
161 struct set_entry *entry = _mesa_set_search_or_add(s, &c, &found);
167 struct set_entry *entry3 = _mesa_set_search_or_add(s, &d, &found);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/
H A Dd3d12_batch.cpp82 delete_bo(set_entry *entry)
89 delete_sampler_view(set_entry *entry)
96 delete_surface(set_entry *entry)
103 delete_object(set_entry *entry)
231 struct set_entry *entry = _mesa_set_search(batch->sampler_views, sv);
249 struct set_entry *entry = _mesa_set_search(batch->objects, object);
/xsrc/external/mit/MesaLib.old/dist/src/util/tests/set/
H A Dset_test.cpp32 struct set_entry *entry;
61 struct set_entry *entry;
/xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/
H A Dbi_helper_invocations.c165 struct set_entry *cur;
256 struct set_entry *cur = _mesa_set_add(work_list, pan_exit_block(&ctx->blocks));
H A Dbi_liveness.c120 struct set_entry *cur;
H A Dbi_opt_cse.c179 struct set_entry *entry =
H A Dbi_opt_dce.c126 struct set_entry *cur;
/xsrc/external/mit/MesaLib/dist/src/panfrost/midgard/
H A Dmidgard_helper_invocations.c123 struct set_entry *cur;
218 struct set_entry *cur = _mesa_set_add(work_list, pan_exit_block(&ctx->blocks));
/xsrc/external/mit/MesaLib/dist/src/asahi/compiler/
H A Dagx_liveness.c114 struct set_entry *cur = _mesa_set_add(work_list, agx_exit_block(ctx));
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/
H A Du_vertex_state_cache.c96 struct set_entry *entry = _mesa_set_search_pre_hashed(cache->set, hash, &key);
/xsrc/external/mit/MesaLib/dist/src/panfrost/util/
H A Dpan_liveness.c133 struct set_entry *cur;
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_cse.c122 struct set_entry *entry =
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_remove_dead_variables.c175 struct set_entry *entry = _mesa_set_search(live, var);
H A Dnir_opt_vectorize.c276 struct set_entry *entry = _mesa_set_search(instr_set, user_instr);
368 struct set_entry *entry = _mesa_set_search(instr_set, instr);
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_remove_dead_variables.c151 struct set_entry *entry = _mesa_set_search(live, var);
H A Dnir_validate.c795 struct set_entry *entry =
996 struct set_entry *entry = _mesa_set_search(reg_state->uses, src);
1010 struct set_entry *entry = _mesa_set_search(reg_state->if_uses, src);
1024 struct set_entry *entry = _mesa_set_search(reg_state->defs, src);
1090 struct set_entry *entry = _mesa_set_search(def_state->uses, src);
1104 struct set_entry *entry = _mesa_set_search(def_state->if_uses, src);
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dopt_copy_propagation_elements.cpp114 set_foreach(entry->dsts, set_entry) {
115 ir_variable *dst_var = (ir_variable *)set_entry->key;
123 _mesa_set_remove(entry->dsts, set_entry);
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dopt_copy_propagation_elements.cpp114 set_foreach(entry->dsts, set_entry) {
115 ir_variable *dst_var = (ir_variable *)set_entry->key;
123 _mesa_set_remove(entry->dsts, set_entry);
/xsrc/external/mit/MesaLib.old/dist/src/mesa/main/
H A Dvdpau.c81 unregister_surface(struct set_entry *entry)
243 struct set_entry *entry;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
H A Dsfn_nir_vectorize_vs_inputs.c273 struct set_entry *entry = _mesa_set_search(instr_set, new_stack);
307 struct set_entry *entry = _mesa_set_search(instr_set, temp);
/xsrc/external/mit/MesaLib/dist/src/mesa/main/
H A Dvdpau.c82 unregister_surface(struct set_entry *entry)
244 struct set_entry *entry;

Completed in 18 milliseconds

123