Home
last modified time | relevance | path

Searched refs:BitSizeOf (Results 1 – 11 of 11) sorted by relevance

/art/libartbase/base/
Dbit_utils.h32 constexpr size_t BitSizeOf() { in BitSizeOf() function
42 constexpr size_t BitSizeOf(T /*x*/) { in BitSizeOf() function
43 return BitSizeOf<T>(); in BitSizeOf()
65 return (x == 0) ? BitSizeOf<T>() : CLZ(static_cast<unsigned_type>(x)); in JAVASTYLE_CLZ()
84 return (x == 0) ? BitSizeOf<T>() : CTZ(static_cast<unsigned_type>(x)); in JAVASTYLE_CTZ()
141 return (val != 0) ? static_cast<T>(1u) << (BitSizeOf<T>() - CLZ(val) - 1u) : 0; in TruncToPowerOfTwo()
247 if (N == BitSizeOf<T>()) { in IsInt()
251 CHECK_LT(N, BitSizeOf<T>()); in IsInt()
260 DCHECK_LT(bits, BitSizeOf<T>()); in GetIntLimit()
267 static_assert(kBits <= BitSizeOf<T>(), "kBits must be <= max."); in IsInt()
[all …]
Dbit_memory_region.h113 DCHECK_LE(bit_length, BitSizeOf<uint32_t>()); in LoadBits()
133 DCHECK_LE(bit_length, BitSizeOf<uint32_t>()); in StoreBits()
141 uint32_t mask = std::numeric_limits<uint32_t>::max() >> (BitSizeOf<uint32_t>() - bit_length); in StoreBits()
159 constexpr size_t kNumBits = BitSizeOf<uint32_t>(); in StoreBits()
173 constexpr size_t kNumBits = BitSizeOf<uint32_t>(); in PopCount()
186 constexpr size_t kNumBits = BitSizeOf<uint32_t>(); in Compare()
Dbit_struct_detail.h43 typename std::conditional<kBitSize <= BitSizeOf<uintmax_t>(), uintmax_t,
Dbit_string.h277 static_assert(BitSizeOf<BitString::StorageType>() >=
Dbit_table_test.cc147 for (size_t bit_length = 0; bit_length <= BitSizeOf<uint64_t>(); ++bit_length) { in TEST()
/art/runtime/
Dsubtype_check_bits_and_status.h70 BITSTRUCT_DEFINE_START(SubtypeCheckBitsAndStatus, BitSizeOf<BitString::StorageType>())
75 BitStructInt</*lsb=*/ 0, /*width=*/ BitSizeOf<BitString::StorageType>()> int32_alias_;
Dindirect_reference_table.h344 DCHECK_LE(MinimumBitsToStore(table_index), BitSizeOf<uintptr_t>() - kSerialBits - kKindBits); in EncodeIndex()
Dstack_map.cc157 const size_t kNumBits = BitSizeOf<uint32_t>(); in DecodeDexRegisterMap()
/art/compiler/optimizing/
Dintrinsic_objects.h76 static constexpr size_t kIndexBits = BitSizeOf<uint32_t>() - kPatchTypeBits;
/art/dex2oat/linker/
Dimage_writer.h251 static const size_t kBinShift = BitSizeOf<uint32_t>() - kBinBits - LockWord::kGCStateSize;
/art/runtime/interpreter/
Dinterpreter_common.cc1696 (static_cast<uint64_t>(shadow_frame.GetVReg(src_reg + 1)) << BitSizeOf<uint32_t>()) | in DoCallCommon()