EMIT(MIR_UnaryAcc.create(IA32_NEG, R(lhsReg))); EMIT(MIR_UnaryAcc.create(IA32_NEG, R(lowlhsReg))); EMIT(MIR_BinaryAcc.mutate(s, IA32_SBB, R(lhsReg), IC(0)));
EMIT(MIR_UnaryAcc.create(IA32_NEG, new OPT_RegisterOperand(lhsReg, VM_TypeReference.Int))); EMIT(MIR_UnaryAcc.create(IA32_NEG, new OPT_RegisterOperand(lowlhsReg, VM_TypeReference.Int))); EMIT(MIR_BinaryAcc.mutate(s, IA32_SBB, new OPT_RegisterOperand(lhsReg, VM_TypeReference.Int), IC(0)));
  protected final void LONG_NEG(OPT_Instruction s,                      OPT_RegisterOperand result) {    OPT_Register lhsReg = result.register;    OPT_Register lowlhsReg = regpool.getSecondReg(lhsReg);    EMIT(MIR_UnaryAcc.create(IA32_NEG, R(lhsReg)));    EMIT(MIR_UnaryAcc.create(IA32_NEG, R(lowlhsReg)));    EMIT(MIR_BinaryAcc.mutate(s, IA32_SBB, R(lhsReg), IC(0)));  }