int offset = klass.getLiteralOffset(index) ; long val_raw = VM_Statics.getSlotContentsAsLong(offset >> LOG_BYTES_IN_INT);
Offset offset = klass.getLiteralOffset(index) ; long val_raw = VM_Statics.getSlotContentsAsLong(offset);
  public static OPT_DoubleConstantOperand getDoubleFromConstantPool (VM_Class klass,                                                                      int index) {    int offset = klass.getLiteralOffset(index) ;    long val_raw = VM_Statics.getSlotContentsAsLong(offset >> LOG_BYTES_IN_INT);    double val = Double.longBitsToDouble(val_raw);    return new OPT_DoubleConstantOperand(val, offset >> LOG_BYTES_IN_INT);  }