asm.emitCALL_RegDisp(JTOC, VM_Entrypoints.resolvedNewArrayMethod.getOffset());
asm.emitCALL_RegDisp(JTOC, VM_Entrypoints.resolvedNewArrayMethod.getOffsetAsInt());
  protected final void emit_resolved_newarray(VM_Array array) {    int width      = array.getLogElementSize();    int tibOffset  = array.getTibOffset();    int headerSize = VM_ObjectModel.computeHeaderSize(array);    int whichAllocator = MM_Interface.pickAllocator(array, method);    int align = VM_ObjectModel.getAlignment(array);    int offset = VM_ObjectModel.getOffsetForAlignment(array);    // count is already on stack- nothing required    asm.emitPUSH_Imm(width);                 // logElementSize    asm.emitPUSH_Imm(headerSize);            // headerSize    asm.emitPUSH_RegDisp(JTOC, tibOffset);   // tib    asm.emitPUSH_Imm(whichAllocator);        // allocator    asm.emitPUSH_Imm(align);    asm.emitPUSH_Imm(offset);    genParameterRegisterLoad(7);             // pass 7 parameter words    asm.emitCALL_RegDisp(JTOC, VM_Entrypoints.resolvedNewArrayMethod.getOffset());    asm.emitPUSH_Reg(T0);  }