Searched refs:bit_length (Results 1 – 3 of 3) sorted by relevance
/aosp12/art/libartbase/base/ |
H A D | bit_memory_region.h | 51 *this = Subregion(bit_offset, bit_length); in BitMemoryRegion() 71 DCHECK_LE(bit_length, bit_size_ - bit_offset); in Subregion() 74 result.bit_size_ = bit_length; in Subregion() 115 DCHECK_LE(bit_length, BitSizeOf<Result>()); in LoadBits() 116 if (bit_length == 0) { in LoadBits() 144 if (bit_length == 0) { in StoreBits() 171 size_t num_bits = bit_length - bit; in StoreBits() 188 size_t num_bits = bit_length - bit; in OrBits() 279 return ReadRegion(bit_length).LoadBits<Result>(/* bit_offset */ 0, bit_length); in ReadBits() 344 bit_offset_ += bit_length; in Allocate() [all …]
|
H A D | bit_memory_region_test.cc | 80 for (size_t bit_length = 0; bit_length < sizeof(uint32_t) * kBitsPerByte; ++bit_length) { in TEST() local 85 BitMemoryRegion bmr1(MemoryRegion(&data, sizeof(data)), bit_offset, bit_length); in TEST() 86 bmr1.StoreBits(0, value, bit_length); in TEST() 87 EXPECT_EQ(bmr1.LoadBits(0, bit_length), value); in TEST() 88 CheckBits(data, sizeof(data), initial_value, bit_offset, bit_length, value); in TEST() 92 bmr2.StoreBits(bit_offset, value, bit_length); in TEST() 93 EXPECT_EQ(bmr2.LoadBits(bit_offset, bit_length), value); in TEST() 94 CheckBits(data, sizeof(data), initial_value, bit_offset, bit_length, value); in TEST()
|
H A D | bit_table_test.cc | 147 for (size_t bit_length = 0; bit_length <= BitSizeOf<uint64_t>(); ++bit_length) { in TEST() local 148 uint64_t bitmap = value & MaxInt<uint64_t>(bit_length); in TEST()
|