asm.emitSBB_RegDisp_Reg(SP, WORDSIZE, S0);
asm.emitSBB_RegDisp_Reg(SP, ONE_SLOT, S0);
  protected final void emit_lsub() {    asm.emitPOP_Reg(T0);                 // the low half of one long    asm.emitPOP_Reg(S0);                 // the high half    asm.emitSUB_RegInd_Reg(SP, T0);          // subtract low halves    asm.emitSBB_RegDisp_Reg(SP, WORDSIZE, S0);   // subtract high halves with borrow  }