Lines Matching defs:mask
740 void CheckPageFlag(Register object, Register scratch, int mask, Condition cc,
841 // Extract consecutive bits (defined by mask) from src and place them
843 inline void ExtractBitMask(Register dst, Register src, uintptr_t mask,
849 while (bit && (mask & bit) == 0) {
856 while (bit && (mask & bit)) {
861 // 1-bits in mask must be contiguous
862 DCHECK(bit == 0 || (mask & ((bit << 1) - 1)) == 0);
872 // Test consecutive bit range in value. Range is defined by mask.
873 inline void TestBitMask(Register value, uintptr_t mask,
875 ExtractBitMask(scratch, value, mask, SetRC, true);