Searched refs:bit_mask (Results 1 – 2 of 2) sorted by relevance
108 uint8_t bit_mask; in LoadBit() local109 uint8_t byte = *ComputeBitPointer(bit_offset, &bit_mask); in LoadBit()110 return byte & bit_mask; in LoadBit()114 uint8_t bit_mask; in StoreBit() local115 uint8_t* byte = ComputeBitPointer(bit_offset, &bit_mask); in StoreBit()117 *byte |= bit_mask; in StoreBit()119 *byte &= ~bit_mask; in StoreBit()173 ALWAYS_INLINE uint8_t* ComputeBitPointer(uintptr_t bit_offset, uint8_t* bit_mask) const { in ComputeBitPointer() argument175 *bit_mask = (1U << bit_remainder); in ComputeBitPointer()
253 static uint64_t bit_mask(unsigned width) { in bit_mask() function261 value = value & bit_mask(width); in RotateRight()262 return ((value & bit_mask(rotate)) << (width - rotate)) | (value >> rotate); in RotateRight()268 uint64_t result = value & bit_mask(width); in RepeatBitsAcrossReg()307 uint64_t bits = bit_mask(imm_s + 1); in DecodeLogicalImmediate()315 uint64_t bits = bit_mask((imm_s & mask) + 1); in DecodeLogicalImmediate()