Lines Matching defs:bits
186 STATIC_ASSERT(base::bits::IsPowerOfTwo(String::kMaxOneByteCharCodeU + 1));
187 STATIC_ASSERT(base::bits::IsPowerOfTwo(String::kMaxUtf16CodeUnitU + 1));
1407 // Takes the left-most 1-bit and smears it out, setting all bits to its right.
1623 uint32_t bits = chars[0];
1625 uint32_t differing_bits = ((chars[j] & common_bits) ^ bits);
1627 bits &= common_bits;
1629 // If length is 2 and common bits has only one zero in it then
1638 pos->value = bits;
1689 // A mask and compare is only perfect if the differing bits form a
1696 uint32_t bits = (first_from & common_bits);
1712 bits &= new_common_bits;
1713 uint32_t new_differing_bits = (from & common_bits) ^ bits;
1715 bits &= common_bits;
1718 pos->value = bits;
2732 // bits separately.
2739 if (lsb != 0) return base::bits::CountTrailingZeros(lsb);
2745 if (msb != 0) return 64 + base::bits::CountTrailingZeros(msb);
2831 // Iterate only over set bits.
2881 // Iterate only over set bits.