/arkcompiler/runtime_core/libpandabase/ |
H A D | globals.h | 23 static constexpr unsigned BITS_PER_BYTE = 8; member 24 static constexpr unsigned BITS_PER_UINT16 = sizeof(uint16_t) * BITS_PER_BYTE; 25 static constexpr unsigned BITS_PER_UINT32 = sizeof(uint32_t) * BITS_PER_BYTE; 26 static constexpr unsigned BITS_PER_UINT64 = sizeof(uint64_t) * BITS_PER_BYTE; 27 static constexpr unsigned BITS_PER_INTPTR = sizeof(intptr_t) * BITS_PER_BYTE;
|
/arkcompiler/runtime_core/static_core/libpandabase/ |
H A D | globals.h | 23 static constexpr unsigned BITS_PER_BYTE = 8; member 24 static constexpr unsigned BITS_PER_UINT16 = sizeof(uint16_t) * BITS_PER_BYTE; 25 static constexpr unsigned BITS_PER_UINT32 = sizeof(uint32_t) * BITS_PER_BYTE; 26 static constexpr unsigned BITS_PER_UINT64 = sizeof(uint64_t) * BITS_PER_BYTE; 27 static constexpr unsigned BITS_PER_INTPTR = sizeof(intptr_t) * BITS_PER_BYTE;
|
/arkcompiler/runtime_core/libpandabase/utils/ |
H A D | bit_memory_region.h | 37 start_(start + BITS_PER_BYTE * (reinterpret_cast<ValueType *>(data) - data_)), in BitMemoryRegion() 45 data.size() * sizeof(typename T::value_type) * BITS_PER_BYTE) in BitMemoryRegion() 132 size_t index = (start_ + offset) / BITS_PER_BYTE; in Read() 133 size_t shift = (start_ + offset) % BITS_PER_BYTE; in Read() 141 size_t index = (start_ + offset) / BITS_PER_BYTE; 142 size_t shift = (start_ + offset) % BITS_PER_BYTE; 179 ASSERT(sizeof(T) * BITS_PER_BYTE >= Size()); 187 size_t index = offset / BITS_PER_BYTE; 189 return (data_[index] & (1U << (offset & (BITS_PER_BYTE - 1)))) != 0; 211 size_t index = (start_ + offset) / BITS_PER_BYTE; [all...] |
H A D | bit_field.h | 29 static constexpr unsigned BITS_PER_BYTE = 8; member in panda::BitField 31 static_assert(start < sizeof(uint64_t) * BITS_PER_BYTE, "Invalid position"); 33 static_assert(bits_num <= sizeof(uint64_t) * BITS_PER_BYTE, "Invalid size"); 34 static_assert(bits_num + start <= sizeof(uint64_t) * BITS_PER_BYTE, "Invalid position + size");
|
H A D | bit_memory_stream.h | 41 ASSERT(length <= (sizeof(value) * BITS_PER_BYTE)); in Write() 92 ASSERT(length <= (sizeof(T) * BITS_PER_BYTE)); in Read()
|
H A D | bit_utils.h | 154 return RoundUp(num_bits, BITS_PER_BYTE) / BITS_PER_BYTE; in BitsToBytesRoundUp() 277 ASSERT(sizeof(value) * panda::BITS_PER_BYTE >= offset + count); in ExtractBits() 327 return sizeof(v) * panda::BITS_PER_BYTE; in BitsNumInValue() 333 return sizeof(T) * panda::BITS_PER_BYTE; in BitsNumInType()
|
H A D | bit_memory_region-inl.h | 30 static constexpr size_t BITS_PER_WORD = sizeof(size_t) * BITS_PER_BYTE; in Dump()
|
H A D | regmask.h | 60 static_assert(N <= sizeof(uint32_t) * BITS_PER_BYTE); 171 return (sizeof(decltype(GetValue())) * BITS_PER_BYTE) - 1 - panda::Clz(GetValue());
|
/arkcompiler/runtime_core/static_core/libpandabase/utils/ |
H A D | bit_memory_region.h | 37 start_(start + BITS_PER_BYTE * (reinterpret_cast<ValueType *>(data) - data_)), in BitMemoryRegion() 45 data.size() * sizeof(typename T::value_type) * BITS_PER_BYTE) in BitMemoryRegion() 135 size_t index = (start_ + offset) / BITS_PER_BYTE; in Read() 136 size_t shift = (start_ + offset) % BITS_PER_BYTE; in Read() 144 size_t index = (start_ + offset) / BITS_PER_BYTE; 145 size_t shift = (start_ + offset) % BITS_PER_BYTE; 182 ASSERT(sizeof(T) * BITS_PER_BYTE >= Size()); 190 size_t index = offset / BITS_PER_BYTE; 192 return (data_[index] & (1U << (offset & (BITS_PER_BYTE - 1)))) != 0; 214 size_t index = (start_ + offset) / BITS_PER_BYTE; [all...] |
H A D | bit_field.h | 29 static constexpr unsigned BITS_PER_BYTE = 8; member in ark::BitField 31 static_assert(START < sizeof(uint64_t) * BITS_PER_BYTE, "Invalid position"); 32 static_assert(BITS_NUM <= sizeof(uint64_t) * BITS_PER_BYTE, "Invalid size"); 33 static_assert(BITS_NUM + START <= sizeof(uint64_t) * BITS_PER_BYTE, "Invalid position + size");
|
H A D | bit_memory_stream.h | 41 ASSERT(length <= (sizeof(value) * BITS_PER_BYTE)); in Write() 92 ASSERT(length <= (sizeof(T) * BITS_PER_BYTE)); in Read()
|
H A D | bit_utils.h | 155 return RoundUp(numBits, BITS_PER_BYTE) / BITS_PER_BYTE; in BitsToBytesRoundUp() 279 ASSERT(sizeof(value) * ark::BITS_PER_BYTE >= offset + count); in ExtractBits() 323 return sizeof(v) * ark::BITS_PER_BYTE; in BitsNumInValue() 329 return sizeof(T) * ark::BITS_PER_BYTE; in BitsNumInType()
|
H A D | bit_memory_region-inl.h | 42 static constexpr size_t BITS_PER_WORD = sizeof(size_t) * BITS_PER_BYTE; in Dump()
|
H A D | regmask.h | 60 static_assert(N <= sizeof(uint32_t) * BITS_PER_BYTE); 171 return (sizeof(decltype(GetValue())) * BITS_PER_BYTE) - 1 - ark::Clz(GetValue());
|
/arkcompiler/runtime_core/libpandabase/tests/ |
H A D | bit_memory_region_test.cpp | 27 uint8_t actual = data[i / BITS_PER_BYTE] >> (i % BITS_PER_BYTE); in CompareData() 37 static constexpr size_t MAX_BITS_COUNT = (data.size() - sizeof(uint32_t)) * BITS_PER_BYTE; in TEST() 49 BitMemoryRegion region2(data.data(), data.size() * BITS_PER_BYTE); in TEST() 62 static constexpr size_t MAX_BITS_COUNT = (data.size() - sizeof(uint32_t)) * BITS_PER_BYTE; in TEST() 75 BitMemoryRegion region2(data.data(), data.size() * BITS_PER_BYTE); in TEST()
|
H A D | bit_table_test.cpp | 69 BitMemoryStreamIn in(data.data(), 0, data.size() * BITS_PER_BYTE); in TEST_F() 88 BitMemoryStreamIn in(data.data(), 0, data.size() * BITS_PER_BYTE); in TEST_F() 114 BitMemoryStreamIn in(data.data(), 0, data.size() * BITS_PER_BYTE); in TEST_F() 147 BitMemoryStreamIn in(data.data(), 0, data.size() * BITS_PER_BYTE); in TEST_F() 211 BitMemoryStreamIn in(data.data(), 0, data.size() * BITS_PER_BYTE); 242 BitMemoryStreamIn in(data.data(), 0, data.size() * BITS_PER_BYTE); in InitRangesTest() 417 BitMemoryStreamIn in(data.data(), 0, data.size() * BITS_PER_BYTE); in TEST_F() 478 BitMemoryStreamIn in(data.data(), 0, data.size() * BITS_PER_BYTE); in TEST_F()
|
/arkcompiler/runtime_core/static_core/libpandabase/tests/ |
H A D | bit_memory_region_test.cpp | 28 uint8_t actual = data[i / BITS_PER_BYTE] >> (i % BITS_PER_BYTE); in CompareData() 39 static constexpr size_t MAX_BITS_COUNT = (data.size() - sizeof(uint32_t)) * BITS_PER_BYTE; in TEST() 51 BitMemoryRegion region2(data.data(), data.size() * BITS_PER_BYTE); in TEST() 64 static constexpr size_t MAX_BITS_COUNT = (data.size() - sizeof(uint32_t)) * BITS_PER_BYTE; in TEST() 77 BitMemoryRegion region2(data.data(), data.size() * BITS_PER_BYTE); in TEST()
|
H A D | bit_table_test.cpp | 74 BitMemoryStreamIn in(data.data(), 0U, data.size() * BITS_PER_BYTE); in TEST_F() 93 BitMemoryStreamIn in(data.data(), 0U, data.size() * BITS_PER_BYTE); in TEST_F() 119 BitMemoryStreamIn in(data.data(), 0U, data.size() * BITS_PER_BYTE); in TEST_F() 152 BitMemoryStreamIn in(data.data(), 0U, data.size() * BITS_PER_BYTE); in TEST_F() 217 BitMemoryStreamIn in(data.data(), 0U, data.size() * BITS_PER_BYTE); 312 BitMemoryStreamIn in(data.data(), 0U, data.size() * BITS_PER_BYTE); in TEST_F() 344 BitMemoryStreamIn in(data.data(), 0U, data.size() * BITS_PER_BYTE); in TEST_F() 429 BitMemoryStreamIn in(data.data(), 0U, data.size() * BITS_PER_BYTE); in TEST_F() 490 BitMemoryStreamIn in(data.data(), 0U, data.size() * BITS_PER_BYTE); in TEST_F()
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
H A D | constants.h | 23 constexpr int BITS_PER_BYTE = 8; member 24 constexpr int BITS_PER_INSTPTR = sizeof(intptr_t) * BITS_PER_BYTE;
|
/arkcompiler/runtime_core/static_core/runtime/entrypoints/ |
H A D | string_index_of.h | 43 static constexpr size_t BITS_PER_CHAR = sizeof(uint8_t) * BITS_PER_BYTE; 51 static constexpr size_t BITS_PER_CHAR = sizeof(uint16_t) * BITS_PER_BYTE; 114 uint64_t mask = (static_cast<uint64_t>(character) << BITS_PER_BYTE) | character; in BuildSearchPattern() 143 static constexpr size_t BITS_PER_CHAR = sizeof(uint16_t) * BITS_PER_BYTE;
|
/arkcompiler/runtime_core/compiler/optimizer/ir/ |
H A D | constants.h | 24 constexpr int BITS_PER_BYTE = 8; member 25 constexpr int BITS_PER_INSTPTR = sizeof(intptr_t) * BITS_PER_BYTE;
|
/arkcompiler/runtime_core/static_core/runtime/coroutines/ |
H A D | stackful_common.h | 31 inline constexpr size_t MAX_WORKERS_COUNT = sizeof(AffinityMask) * BITS_PER_BYTE;
|
/arkcompiler/runtime_core/static_core/libpandabase/taskmanager/ |
H A D | task.h | 81 (sizeof(StorageType) * BITS_PER_BYTE)); 113 static constexpr StorageType INVALID_INTERNAL_REPRESENTATION = 1U << (sizeof(StorageType) * BITS_PER_BYTE - 1U);
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | property_attributes.h | 102 static constexpr unsigned BITS_PER_BYTE = 8; member in panda::ecmascript::TrackType::PropertyAttributes 127 static_assert(TrackTypeField::END_BIT <= sizeof(uint32_t) * BITS_PER_BYTE, "Invalid");
|
/arkcompiler/runtime_core/static_core/compiler/aot/ |
H A D | aot_manager.h | 31 static constexpr size_t MASK_WIDTH = BITS_PER_BYTE * sizeof(BitSetElement);
|