Lines Matching refs:nphi
2796 emit_phi(struct ir3_context *ctx, nir_phi_instr *nphi) in emit_phi() argument
2801 compile_assert(ctx, nphi->dest.ssa.num_components == 1); in emit_phi()
2803 dst = ir3_get_dst(ctx, &nphi->dest, 1); in emit_phi()
2806 exec_list_length(&nphi->srcs)); in emit_phi()
2808 phi->phi.nphi = nphi; in emit_phi()
2812 ir3_put_dst(ctx, &nphi->dest); in emit_phi()
2820 struct ir3_instruction *phi, nir_phi_instr *nphi) in read_phi_src() argument
2829 read_phi_src(ctx, blk->predecessors[i], phi, nphi); in read_phi_src()
2839 nir_foreach_phi_src (nsrc, nphi) { in read_phi_src()
2861 nir_phi_instr *nphi = phi->phi.nphi; in resolve_phis() local
2863 if (!nphi) /* skip continue phis created above */ in resolve_phis()
2868 struct ir3_instruction *src = read_phi_src(ctx, pred, phi, nphi); in resolve_phis()