Lines Matching defs:parent
48 memcpy_load_deref_elem(nir_builder *b, nir_deref_instr *parent,
53 index = nir_i2i(b, index, nir_dest_bit_size(parent->dest));
54 assert(parent->deref_type == nir_deref_type_cast);
55 deref = nir_build_deref_ptr_as_array(b, parent, index);
61 memcpy_load_deref_elem_imm(nir_builder *b, nir_deref_instr *parent,
64 nir_ssa_def *idx = nir_imm_intN_t(b, index, parent->dest.ssa.bit_size);
65 return memcpy_load_deref_elem(b, parent, idx);
69 memcpy_store_deref_elem(nir_builder *b, nir_deref_instr *parent,
74 index = nir_i2i(b, index, nir_dest_bit_size(parent->dest));
75 assert(parent->deref_type == nir_deref_type_cast);
76 deref = nir_build_deref_ptr_as_array(b, parent, index);
81 memcpy_store_deref_elem_imm(nir_builder *b, nir_deref_instr *parent,
84 nir_ssa_def *idx = nir_imm_intN_t(b, index, parent->dest.ssa.bit_size);
85 memcpy_store_deref_elem(b, parent, idx, value);