wrp_mov
wrp_mov(nfp_prog, reg_both(dst),
wrp_mov(nfp_prog, reg, reg_lm(0, idx));
wrp_mov(nfp_prog, reg_none(), reg_lm_inc(3));
wrp_mov(nfp_prog,
wrp_mov(nfp_prog, reg, reg_lm(0, idx));
wrp_mov(nfp_prog, reg_lm(0, idx), reg);
wrp_mov(nfp_prog, reg_none(), reg_lm_inc(3));
wrp_mov(nfp_prog, reg_a(0), reg_a(2));
wrp_mov(nfp_prog, reg_a(1), ptr_type);
wrp_mov(nfp_prog, imm_a(nfp_prog), reg_b(gpr + 1));
wrp_mov(nfp_prog, reg_both(dst + 1), reg_a(dst));
wrp_mov(nfp_prog, dst, plen_reg(nfp_prog));
wrp_mov(nfp_prog, dst, pptr_reg(nfp_prog));
wrp_mov(nfp_prog, dst, pptr_reg(nfp_prog));
wrp_mov(nfp_prog, dst_lo, src_lo);
wrp_mov(nfp_prog, dst_lo, src_lo);
wrp_mov(nfp_prog, dst_hi, src_hi);
wrp_mov(nfp_prog, reg_xfer(0), reg_a(src_gpr));
wrp_mov(nfp_prog, reg_xfer(1), reg_a(src_gpr + 1));
wrp_mov(nfp_prog, ret_reg(nfp_prog), reg_lm(0, 0));
wrp_mov(nfp_prog, ret_reg(nfp_prog), reg_lm(0, 0));
wrp_mov(nfp_prog, reg_lm(0, 0), ret_reg(nfp_prog));
wrp_mov(nfp_prog, reg_a(0), NFP_BPF_ABI_FLAGS);
wrp_mov(nfp_prog, reg_a(0), NFP_BPF_ABI_FLAGS);
wrp_mov(nfp_prog, reg_a(0), NFP_BPF_ABI_FLAGS);
wrp_mov(nfp_prog, reg_a(0), NFP_BPF_ABI_FLAGS);
wrp_mov(nfp_prog, reg_lm(0, 1 + idx), reg_b(adj));
wrp_mov(nfp_prog, reg_lm(0, 1 + idx + 1), reg_b(adj + 1));
wrp_mov(nfp_prog, reg_both(adj), reg_lm(0, 1 + idx));
wrp_mov(nfp_prog, reg_both(adj + 1), reg_lm(0, 1 + idx + 1));
wrp_mov(nfp_prog, reg_both(dst), reg_b(src));
wrp_mov(nfp_prog, reg_xfer(i), reg_xfer(i));
wrp_mov(nfp_prog, reg_both(meta->insn.dst_reg * 2),
wrp_mov(nfp_prog, reg_both(meta->insn.dst_reg * 2),
wrp_mov(nfp_prog, reg_both(meta->insn.dst_reg * 2 + 1),
wrp_mov(nfp_prog, reg_both(dst_gpr + i), reg_xfer(i));
wrp_mov(nfp_prog, reg_both(dst_gpr + i), reg_xfer(i));
wrp_mov(nfp_prog, reg_xfer(i), reg_a(src_gpr + i));