asm.emitPUSH_RegDisp(SP, 8); asm.emitPUSH_RegDisp(SP, 8); asm.emitPUSH_RegDisp(SP, 8);
Offset of8=Offset.fromIntSignExtend(8); asm.emitPUSH_RegDisp(SP, of8); asm.emitPUSH_RegDisp(SP, of8); asm.emitPUSH_RegDisp(SP, of8);
  static void compileArrayStoreBarrier (VM_Assembler asm) {    // on entry java stack contains ...|target_array_ref|array_index|ref_to_store|    // SP -> ref_to_store, SP+8 -> target_ref    asm.emitPUSH_RegDisp(SP, 8);    asm.emitPUSH_RegDisp(SP, 8);  // Push what was originally (SP, 4)    asm.emitPUSH_RegDisp(SP, 8);  // Push what was originally (SP, 0)    genParameterRegisterLoad(asm, 3);    asm.emitCALL_RegDisp(JTOC, VM_Entrypoints.arrayStoreWriteBarrierMethod.getOffsetAsInt());  }