OPT_LocationOperand loc = new OPT_LocationOperand(offset.toInt());
OPT_LocationOperand loc = new OPT_LocationOperand(offset);
  private OPT_MemoryOperand loadFromJTOC(Offset offset) {    OPT_LocationOperand loc = new OPT_LocationOperand(offset.toInt());    OPT_Operand guard = TG();    if (burs.ir.options.FIXED_JTOC) {      return OPT_MemoryOperand.D(VM_Magic.getTocPointer().add(offset),                                 (byte)4, loc, guard);    } else {      OPT_Operand jtoc =         OPT_MemoryOperand.BD(R(regpool.getPhysicalRegisterSet().getPR()),                             VM_Entrypoints.jtocField.getOffset(),                              (byte)4, null, TG());      OPT_RegisterOperand regOp = regpool.makeTempInt();      EMIT(MIR_Move.create(IA32_MOV, regOp, jtoc));      return OPT_MemoryOperand.BD(regOp.copyD2U(), offset, (byte)4, loc, guard);    }  }