Lines Matching refs:intr
29 lower_xfb_output(nir_builder *b, nir_intrinsic_instr *intr,
34 assert(nir_intrinsic_component(intr) == 0); // TODO
57 assert(intr->src[0].is_ssa && "must lower XFB before lowering SSA");
58 nir_ssa_def *src = intr->src[0].ssa;
69 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr);
70 if (intr->intrinsic != nir_intrinsic_store_output)
75 b->cursor = nir_before_instr(&intr->instr);
78 nir_io_xfb xfb = i ? nir_intrinsic_io_xfb2(intr) : nir_intrinsic_io_xfb(intr);
82 lower_xfb_output(b, intr, i*2 + j,