Lines Matching refs:instr
38 b->cursor = nir_after_instr(&intr->instr);
48 nir_instr_remove(&intr->instr);
56 b->cursor = nir_after_instr(&intr->instr);
66 nir_instr_remove(&intr->instr);
74 b->cursor = nir_after_instr(&intr->instr);
84 nir_instr_remove(&intr->instr);
92 b->cursor = nir_after_instr(&intr->instr);
102 nir_instr_remove(&intr->instr);
120 nir_foreach_instr_safe(instr, block) {
121 if (instr->type != nir_instr_type_intrinsic)
124 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr);
152 b->cursor = nir_before_instr(&intr->instr);
184 nir_instr_remove(&intr->instr);
202 nir_foreach_instr_safe(instr, block) {
203 if (instr->type != nir_instr_type_intrinsic)
206 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr);
244 nir_foreach_instr_safe(instr, block) {
245 if (instr->type != nir_instr_type_intrinsic)
247 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr);
288 nir_instr *instr,
292 if (instr->type != nir_instr_type_tex)
295 nir_tex_instr *tex = nir_instr_as_tex(instr);
314 b->cursor = nir_before_instr(&tex->instr);
316 nir_instr_rewrite_src(&tex->instr, &tex->src[sampler_idx].src,