Searched refs:storage_mask_ (Results 1 – 2 of 2) sorted by relevance
356 bool InUse() { return (storage_mask_ & master_->used_storage_) != 0; } in InUse()357 void MarkInUse() { master_->used_storage_ |= storage_mask_; } in MarkInUse()358 void MarkFree() { master_->used_storage_ &= ~storage_mask_; } in MarkFree()360 bool IsDead() { return (master_->liveness_ & storage_mask_) == 0; } in IsDead()362 bool IsLive() { return (master_->liveness_ & storage_mask_) == storage_mask_; } in IsLive()366 master_->liveness_ |= storage_mask_; in MarkLive()371 master_->liveness_ &= ~storage_mask_; in MarkDead()406 uint32_t StorageMask() { return storage_mask_; } in StorageMask()407 void SetStorageMask(uint32_t storage_mask) { storage_mask_ = storage_mask; } in SetStorageMask()435 uint32_t storage_mask_; // Track allocation of sub-units. variable
46 case 0: storage_mask_ = 0xffffffff; break; in RegisterInfo()47 case 4: storage_mask_ = 0x00000001; break; in RegisterInfo()48 case 8: storage_mask_ = 0x00000003; break; in RegisterInfo()49 case 16: storage_mask_ = 0x0000000f; break; in RegisterInfo()50 case 32: storage_mask_ = 0x000000ff; break; in RegisterInfo()51 case 64: storage_mask_ = 0x0000ffff; break; in RegisterInfo()52 case 128: storage_mask_ = 0xffffffff; break; in RegisterInfo()54 used_storage_ = r.Valid() ? ~storage_mask_ : storage_mask_; in RegisterInfo()