public final void emitSTWtoc (int RT, Offset off, int Rz) {  int offset = off.toInt(); if (VM.VerifyAssertions) VM._assert(fits(offset, 32));
public final void emitSTWtoc (int RT, Offset offset, int Rz) {
  public final void emitSTWtoc (int RT, Offset off, int Rz) {    //KV:todo    int offset = off.toInt();    if (VM.VerifyAssertions) VM._assert(fits(offset, 32));    if (fits(offset, 16)) {      emitSTW(RT, offset, JTOC);    } else if (0 == (offset&0x8000)) {      emitADDIS(Rz, JTOC, offset>>16);      emitSTW(RT, offset&0xFFFF, Rz);    } else {      emitADDIS(Rz, JTOC, (offset>>16)+1);      emitSTW(RT, offset|0xFFFF0000, Rz);    }  }