Lines Matching refs:uintptr_t
23 static const size_t kBitsInWord = (sizeof(uintptr_t) * 8);
33 inline bool AddValue(uintptr_t Value) { in AddValue()
34 uintptr_t Idx = Value % kMapSizeInBits; in AddValue()
35 uintptr_t WordIdx = Idx / kBitsInWord; in AddValue()
36 uintptr_t BitIdx = Idx % kBitsInWord; in AddValue()
37 uintptr_t Old = Map[WordIdx]; in AddValue()
38 uintptr_t New = Old | (1ULL << BitIdx); in AddValue()
44 inline bool AddValueModPrime(uintptr_t Value) { in AddValueModPrime()
48 inline bool Get(uintptr_t Idx) { in Get()
50 uintptr_t WordIdx = Idx / kBitsInWord; in Get()
51 uintptr_t BitIdx = Idx % kBitsInWord; in Get()
61 if (uintptr_t M = Map[i]) in ForEach()
63 if (M & ((uintptr_t)1 << j)) in ForEach()
68 ATTRIBUTE_ALIGNED(512) uintptr_t Map[kMapSizeInWords];