Home
last modified time | relevance | path

Searched refs:copy_entry (Results 1 – 8 of 8) sorted by relevance

/third_party/mesa3d/src/freedreno/ir3/
Dir3_lower_parallelcopy.c36 struct copy_entry { struct
45 copy_entry_size(const struct copy_entry *entry) in copy_entry_size() argument
86 const struct copy_entry *entry) in do_swap()
106 &(struct copy_entry){ in do_swap()
121 &(struct copy_entry){ in do_swap()
129 &(struct copy_entry){ in do_swap()
142 &(struct copy_entry){ in do_swap()
187 const struct copy_entry *entry) in do_copy()
196 &(struct copy_entry){ in do_copy()
210 &(struct copy_entry){ in do_copy()
[all …]
/third_party/mesa3d/src/compiler/nir/
Dnir_opt_copy_prop_vars.c87 struct copy_entry { struct
312 static struct copy_entry *
316 struct copy_entry new_entry = { in copy_entry_create()
319 util_dynarray_append(copies, struct copy_entry, new_entry); in copy_entry_create()
320 return util_dynarray_top_ptr(copies, struct copy_entry); in copy_entry_create()
330 struct copy_entry *entry) in copy_entry_remove()
332 const struct copy_entry *src = in copy_entry_remove()
333 util_dynarray_pop_ptr(copies, struct copy_entry); in copy_entry_remove()
347 static struct copy_entry *
354 struct copy_entry *entry = NULL; in lookup_entry_for_deref()
[all …]
Dnir_lower_vars_to_ssa.c511 set_foreach(node->copies, copy_entry) { in lower_copies_to_load_store()
512 nir_intrinsic_instr *copy = (void *)copy_entry->key; in lower_copies_to_load_store()
Dnir_split_vars.c1319 set_foreach(var_usage->vars_copied, copy_entry) { in shrink_vec_var_list()
1320 struct vec_var_usage *copy_usage = (void *)copy_entry->key; in shrink_vec_var_list()
1335 set_foreach(var_level->levels_copied, copy_entry) { in shrink_vec_var_list()
1336 struct array_level_usage *copy_level = (void *)copy_entry->key; in shrink_vec_var_list()
/third_party/mesa3d/src/intel/compiler/
Dbrw_vec4_copy_propagation.cpp38 struct copy_entry { struct
87 get_copy_value(const copy_entry &entry, unsigned readmask) in get_copy_value()
127 int arg, const copy_entry *entry) in try_constant_propagate()
304 const copy_entry *entry, int attributes_per_reg) in try_copy_propagate()
468 struct copy_entry entries[alloc.total_size]; in opt_copy_propagation()
504 const copy_entry &entry = entries[reg]; in opt_copy_propagation()
/third_party/node/deps/v8/src/objects/
Dswiss-name-dictionary-inl.h378 int copy_entry = in SetCtrl() local
381 copy_entry == capacity + entry); in SetCtrl()
382 DCHECK_IMPLIES(entry >= static_cast<int>(Group::kWidth), copy_entry == entry); in SetCtrl()
383 ctrl[copy_entry] = h; in SetCtrl()
/third_party/node/deps/v8/src/codegen/
Dcode-stub-assembler.cc15909 TNode<IntPtrT> copy_entry = IntPtrAdd(copy_entry_lhs, copy_entry_rhs); in SwissNameDictionarySetCtrl() local
15910 TNode<IntPtrT> offset_copy_entry = IntPtrAdd(offset, copy_entry); in SwissNameDictionarySetCtrl()
15914 WordEqual(copy_entry, IntPtrAdd(capacity, entry)))); in SwissNameDictionarySetCtrl()
15918 WordEqual(copy_entry, entry))); in SwissNameDictionarySetCtrl()
/third_party/mesa3d/docs/relnotes/
D19.1.0.rst889 - nir/copy_prop_vars: keep track of components in copy_entry