imm_both
wrp_mul_u32(nfp_prog, imm_both(nfp_prog), reg_none(), dst_a,
emit_alu(nfp_prog, imm_both(nfp_prog), reg_imm(32), ALU_OP_SUB,
emit_alu(nfp_prog, imm_both(nfp_prog), reg_a(src), ALU_OP_ADD, tmp_reg);