static void compilePutfieldBarrierImm (VM_Compiler comp, int fieldOffset, int locationMetadata) {
static void compilePutfieldBarrierImm (VM_Compiler comp, Offset fieldOffset, int locationMetadata) {
  static void compilePutfieldBarrierImm (VM_Compiler comp, int fieldOffset, int locationMetadata) {    VM_Assembler asm = comp.asm;    asm.emitLAddrToc(S0, VM_Entrypoints.putfieldWriteBarrierMethod.getOffset());    asm.emitMTCTR(S0);    comp.peekAddr(T0, 1);                 // object base    if (VM.ExplicitlyGuardLowMemory) asm.emitNullCheck(T0);    asm.emitLVAL (T1, fieldOffset);       // offset     comp.peekAddr(T2, 0);                 // value to store    asm.emitLVAL(T3, locationMetadata);    asm.emitBCCTRL();  // MM_Interface.putfieldWriteBarrier(T0,T1,T2,T3)  }