boot2

Playing with the boostrap
git clone https://git.ryansepassi.com/git/boot2.git
Log | Files | Refs | README

arm64-svcul-no-truncate-store.before (244B)


      1 ST_FUNC void store(int r, SValue *sv)
      2 {
      3     int svtt = sv->type.t;
      4     int svr = sv->r & ~VT_LVAL_TYPE;
      5     int svrv = svr & VT_VALMASK;
      6     uint64_t svcul = (uint32_t)sv->c.i;
      7     svcul = svcul >> 31 & 1 ? svcul - ((uint64_t)1 << 32) : svcul;