Lines Matching defs:byte
28 template <typename Word> LIBC_INLINE constexpr Word repeat_byte(Word byte) {
32 byte = byte & BYTE_MASK;
34 result = (result << BITS_IN_BYTE) | byte;
43 // subtraction. Specifically, if 0x01 is subtracted from a byte that is 0x00,
44 // then the result for that byte must be equal to 0xff (or 0xfe if the next byte
47 // bit set after the subtraction, so each byte is masked with 0x80. This narrows
51 // with the inverse of the original byte. This means that any byte that had the
53 // result in non-zero values to just the zero byte.
65 // Step 1: read 1 byte at a time to align to block size
107 // Step 1: read 1 byte at a time to align to block size