if (VM.BuildFor32Addr) return new Address(address); else { long val = ((long)address) & 0x00000000ffffffffL; return new Address(val); }
return new Address(address);  long val = ((long)address) & 0x00000000ffffffffL; return new Address(val);
  public static Address fromIntZeroExtend(int address)     throws UninterruptibleNoWarnPragma {    if (VM.VerifyAssertions && VM.runningVM) VM._assert(VM.NOT_REACHED);    if (VM.BuildFor32Addr)      return new Address(address);    else {      long val = ((long)address) & 0x00000000ffffffffL;      return new Address(val);    }  }