asm.emitLAddrToc(T0, VM_Entrypoints.putfieldWriteBarrierMethod.getOffset()); asm.emitMTCTR(T0);
asm.emitLAddrToc(S0, VM_Entrypoints.putfieldWriteBarrierMethod.getOffset()); asm.emitMTCTR(S0);
  static void compilePutfieldBarrier (VM_Compiler comp) {    VM_Assembler asm = comp.asm;    asm.emitLAddrToc(T0, VM_Entrypoints.putfieldWriteBarrierMethod.getOffset());    asm.emitMTCTR(T0);    comp.peekAddr(T0, 1);           // object base    comp.peekAddr(T2, 0);           // value to store    asm.emitBCCTRL(); // VM_Interface.putfieldWriteBarrier(T0,T1,T2)  }