if (VM.VerifyAssertions) VM.assert(!target.isStatic());
if (VM.VerifyAssertions) VM._assert(!target.isStatic());
  protected final void emit_resolved_invokespecial(VM_Method methodRef, VM_Method target) {    if (target.isObjectInitializer()) { // invoke via method's jtoc slot      asm.emitLtoc(T0, target.getOffset());    } else { // invoke via class's tib slot      if (VM.VerifyAssertions) VM.assert(!target.isStatic());      asm.emitLtoc(T0, target.getDeclaringClass().getTibOffset());      asm.emitL   (T0, target.getOffset(), T0);    }    asm.emitMTLR(T0);    genMoveParametersToRegisters(true, methodRef);    //-#if RVM_WITH_SPECIALIZATION    asm.emitSpecializationCall(spSaveAreaOffset, methodRef, biStart);    //-#else    asm.emitCall(spSaveAreaOffset);    //-#endif    genPopParametersAndPushReturnValue(true, methodRef);  }