Lines Matching refs:kValuebits
44 // kKeybits - kHashbits, and the values are bit strings of length kValuebits.
65 // for a cache entry is (kKeybits - kHashbits) + kValuebits. Suppose
66 // kKeybits + kValuebits is 43. Then it probably makes sense to
69 // On the other hand, suppose kKeybits = kValuebits = 64. Then
131 // 2^kKeybits and the values to be less than 2^kValuebits. The size of
140 static const size_t kValuebits = 8;
144 COMPILE_ASSERT(kValuebits <= sizeof(V) * 8, value_size);
146 COMPILE_ASSERT(kKeybits - kHashbits + kValuebits <= kTbits,
191 // part of the key, and kValuebits determines where in the entry to put
194 const int shift = kHashbits - kValuebits;
195 // Assume kHashbits >= kValuebits. It would be easy to lift this assumption.
203 const int shift = kHashbits - kValuebits;
204 // Assume kHashbits >= kValuebits. It would be easy to lift this assumption.
224 static const T kUpperMask = N_ONES_(T, kUpperbits) << kValuebits;
227 static const V kValueMask = N_ONES_(V, kValuebits);