emit_br
emit_br(nfp_prog, br_mask, off, 0);
emit_br(nfp_prog, code->br_mask, insn->off, 0);
emit_br(nfp_prog, code->br_mask, insn->off, 0);
emit_br(nfp_prog, BR_BLO, ret_einval, 0);
emit_br(nfp_prog, BR_BLO, ret_einval, 0);
emit_br(nfp_prog, BR_BMI, ret_einval, 0);
emit_br(nfp_prog, BR_UNC, end, 2);
emit_br(nfp_prog, BR_BCC, ret_einval, 0);
emit_br(nfp_prog, BR_BMI, ret_einval, 0);
emit_br(nfp_prog, BR_UNC, end, 2);
emit_br(nfp_prog, BR_BEQ, jmp_tgt, 2);
emit_br(nfp_prog, BR_UNC, label_end, 2);
emit_br(nfp_prog, BR_UNC, label_end, 2);
emit_br(nfp_prog, BR_UNC, label_end, 2);
emit_br(nfp_prog, BR_BLO, full_add, meta->insn.off ? 2 : 0);
emit_br(nfp_prog, BR_UNC, out, 0);
emit_br(nfp_prog, BR_UNC, meta->insn.off, 0);
emit_br(nfp_prog, BR_BEQ, insn->off, 0);
emit_br(nfp_prog, BR_BEQ, insn->off, 0);
emit_br(nfp_prog, BR_BNE, insn->off, 0);
emit_br(nfp_prog, BR_BNE, insn->off, 0);
emit_br(nfp_prog, BR_BNE, insn->off, 0);
emit_br(nfp_prog, BR_BNE, insn->off, 0);
emit_br(nfp_prog, BR_BEQ, insn->off, 0);
emit_br(nfp_prog, BR_UNC, meta->insn.imm, 1);
emit_br(nfp_prog, BR_BLO, nfp_prog->tgt_abort, 0);
emit_br(nfp_prog, BR_BLO, nfp_prog->tgt_abort, 0);