Lines Matching refs:index
49 nir_ssa_def *index)
53 index = nir_i2i(b, index, nir_dest_bit_size(parent->dest));
55 deref = nir_build_deref_ptr_as_array(b, parent, index);
62 uint64_t index)
64 nir_ssa_def *idx = nir_imm_intN_t(b, index, parent->dest.ssa.bit_size);
70 nir_ssa_def *index, nir_ssa_def *value)
74 index = nir_i2i(b, index, nir_dest_bit_size(parent->dest));
76 deref = nir_build_deref_ptr_as_array(b, parent, index);
82 uint64_t index, nir_ssa_def *value)
84 nir_ssa_def *idx = nir_imm_intN_t(b, index, parent->dest.ssa.bit_size);
117 * many 16B chunks as possible first so that the index
132 uint64_t index = offset / copy_size;
134 memcpy_load_deref_elem_imm(&b, copy_src, index);
135 memcpy_store_deref_elem_imm(&b, copy_dst, index, value);
158 nir_ssa_def *index = nir_load_var(&b, i);
159 nir_push_if(&b, nir_uge(&b, index, size));
166 memcpy_load_deref_elem(&b, copy_src, index);
167 memcpy_store_deref_elem(&b, copy_dst, index, value);
168 nir_store_var(&b, i, nir_iadd_imm(&b, index, 1), ~0);