Home
last modified time | relevance | path

Searched refs:mask_bits_ (Results 1 – 2 of 2) sorted by relevance

/art/libdexfile/dex/
Dtype_lookup_table.cc97 uint32_t mask = Entry::GetMask(mask_bits_); in Lookup()
106 uint32_t compared_hash_bits = static_cast<uint64_t>(hash << mask_bits_) >> (2 * mask_bits_); in Lookup()
107 while (compared_hash_bits != entry->GetHashBits(mask_bits_)) { in Lookup()
108 if (entry->IsLast(mask_bits_)) { in Lookup()
111 pos = (pos + entry->GetNextPosDelta(mask_bits_)) & mask; in Lookup()
118 return entry->GetClassDefIdx(mask_bits_); in Lookup()
121 if (entry->IsLast(mask_bits_)) { in Lookup()
131 pos = (pos + entry->GetNextPosDelta(mask_bits_)) & mask; in Lookup()
134 if (compared_hash_bits == entry->GetHashBits(mask_bits_) && str == GetStringData(*entry)) { in Lookup()
135 return entry->GetClassDefIdx(mask_bits_); in Lookup()
[all …]
Dtype_lookup_table.h49 mask_bits_(0u), in TypeLookupTable()
68 return 1u << mask_bits_; in Size()
175 uint32_t mask_bits_; variable