HomeSort by relevance Sort by last modified time
    Searched refs:BitFieldClear (Results 1 - 3 of 3) sorted by null

  /art/libartbase/base/
bit_utils_test.cc 356 static_assert(BitFieldClear(0xFF, /*lsb=*/0, /*width=*/0) == 0xFF, "TestBitFieldClear#1");
357 static_assert(BitFieldClear(std::numeric_limits<uint32_t>::max(), /*lsb=*/0, /*width=*/32) == 0x0,
359 static_assert(BitFieldClear(std::numeric_limits<int32_t>::max(), /*lsb=*/0, /*width=*/32) == 0x0,
361 static_assert(BitFieldClear(0xFF, /*lsb=*/0, /*width=*/2) == 0b11111100, "TestBitFieldClear#4");
362 static_assert(BitFieldClear(0xFF, /*lsb=*/0, /*width=*/3) == 0b11111000, "TestBitFieldClear#5");
363 static_assert(BitFieldClear(0xFF, /*lsb=*/1, /*width=*/3) == 0b11110001, "TestBitFieldClear#6");
364 static_assert(BitFieldClear(0xFF, /*lsb=*/2, /*width=*/3) == 0b11100011, "TestBitFieldClear#7");
bit_string.h 262 StorageType data = BitFieldClear(copy.storage_, lsb, bit_size);
bit_utils.h 418 inline static constexpr T BitFieldClear(T value, size_t lsb, size_t width) {
454 const auto value_cleared = BitFieldClear(value, lsb, width);

Completed in 483 milliseconds