Lines Matching refs:use_src
160 nir_foreach_use(use_src, &deref->dest.ssa) {
161 nir_instr *use_instr = use_src->parent_instr;
173 if (use_src != &use_deref->parent)
198 assert(use_src == &use_intrin->src[0]);
202 assert(use_src == &use_intrin->src[0] ||
203 use_src == &use_intrin->src[1]);
214 if (use_src == &use_intrin->src[0])
219 if (use_src == &use_intrin->src[0] &&
222 if (use_src == &use_intrin->src[1] &&
1174 nir_foreach_use_safe(use_src, &cast->dest.ssa) {
1178 if (is_deref_ptr_as_array(use_src->parent_instr) &&
1182 nir_instr_rewrite_src(use_src->parent_instr, use_src, cast->parent);