reg_lm
should_inc ? reg_lm_inc(3) : reg_lm(lm3 ? 3 : 0, idx));
reg = reg_lm(lm3 ? 3 : 0, idx);
wrp_mov(nfp_prog, reg, reg_lm(0, idx));
should_inc ? reg_lm_inc(3) : reg_lm(lm3 ? 3 : 0, idx),
reg = reg_lm(lm3 ? 3 : 0, idx);
wrp_mov(nfp_prog, reg, reg_lm(0, idx));
wrp_mov(nfp_prog, reg_lm(0, idx), reg);
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_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));
#define pv_len(np) reg_lm(1, PKT_VEC_PKT_LEN)
#define pv_ctm_ptr(np) reg_lm(1, PKT_VEC_PKT_PTR)
#define pv_qsel_set(np) reg_lm(1, PKT_VEC_QSEL_SET)
#define pv_qsel_val(np) reg_lm(1, PKT_VEC_QSEL_VAL)