add_with_carry
add_with_carry(regs, op, rd, ~regs->gpr[ra], imm, 1);
add_with_carry(regs, op, rd, regs->gpr[ra], imm, 0);
add_with_carry(regs, op, rd, regs->gpr[ra], imm, 0);
add_with_carry(regs, op, rd, ~regs->gpr[ra],
add_with_carry(regs, op, rd, regs->gpr[ra],
add_with_carry(regs, op, rd, ~regs->gpr[ra],
add_with_carry(regs, op, rd, regs->gpr[ra],
add_with_carry(regs, op, rd, ~regs->gpr[ra], 0L,
add_with_carry(regs, op, rd, regs->gpr[ra], 0L,
add_with_carry(regs, op, rd, ~regs->gpr[ra], -1L,
add_with_carry(regs, op, rd, regs->gpr[ra], -1L,