Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/llvm/lib/Support/
H A DSmallPtrSet.cpp28 CurArraySize = NumElements > 16 ? 1 << (Log2_32_Ceil(NumElements) + 1) : 32; in shrink_and_clear()
32 CurArray = (const void**)malloc(sizeof(void*) * CurArraySize); in shrink_and_clear()
34 memset(CurArray, -1, CurArraySize*sizeof(void*)); in shrink_and_clear()
47 if (NumElements < CurArraySize) { in insert_imp()
54 if (NumElements*4 >= CurArraySize*3) { in insert_imp()
56 Grow(CurArraySize < 64 ? 128 : CurArraySize*2); in insert_imp()
57 } else if (CurArraySize-(NumElements+NumTombstones) < CurArraySize/8) { in insert_imp()
60 Grow(CurArraySize); in insert_imp()
104 unsigned Bucket = DenseMapInfo<void *>::getHashValue(Ptr) & (CurArraySize-1); in FindBucketFor()
105 unsigned ArraySize = CurArraySize; in FindBucketFor()
[all …]
/minix3/external/bsd/llvm/dist/llvm/include/llvm/ADT/
H A DSmallPtrSet.h58 unsigned CurArraySize; variable
69 SmallArray(SmallStorage), CurArray(SmallStorage), CurArraySize(SmallSize) { in SmallPtrSetImplBase()
84 if (!isSmall() && NumElements*4 < CurArraySize && CurArraySize > 32) in clear()
88 memset(CurArray, -1, CurArraySize*sizeof(void*)); in clear()
266 return std::make_pair(iterator(p.first, CurArray + CurArraySize), p.second);
287 return iterator(CurArray, CurArray+CurArraySize);
290 return iterator(CurArray+CurArraySize, CurArray+CurArraySize);