asm.emitPOP_RegIdx(JTOC, T0, asm.BYTE, 0);
asm.emitPOP_RegIdx(JTOC, T0, asm.BYTE, NO_SLOT);
  protected final void emit_unresolved_putstatic(VM_FieldReference fieldRef) {    emitDynamicLinkingSequence(T0, fieldRef, true);// putstatic barrier currently unsupported//     if (MM_Interface.NEEDS_WRITE_BARRIER && !fieldRef.getFieldContentsType().isPrimitiveType()) {//       VM_Barriers.compilePutstaticBarrier(asm, T0);//       emitDynamicLinkingSequence(T0, fieldRef, false);//     }    if (fieldRef.getSize() == BYTES_IN_INT) { // field is one word      asm.emitPOP_RegIdx(JTOC, T0, asm.BYTE, 0);    } else { // field is two words (double or long)      if (VM.VerifyAssertions) VM._assert(fieldRef.getSize() == BYTES_IN_LONG);      asm.emitPOP_RegIdx(JTOC, T0, asm.BYTE, 0);        // store low part      asm.emitPOP_RegIdx(JTOC, T0, asm.BYTE, WORDSIZE); // store high part    }  }