Home | History | Annotate | Download | only in Support

Lines Matching refs:NumElements

28   CurArraySize = NumElements > 16 ? 1 << (Log2_32_Ceil(NumElements) + 1) : 32;
29 NumElements = NumTombstones = 0;
41 for (const void **APtr = SmallArray, **E = SmallArray+NumElements;
47 if (NumElements < CurArraySize) {
48 SmallArray[NumElements++] = Ptr;
49 return std::make_pair(SmallArray + (NumElements - 1), true);
54 if (LLVM_UNLIKELY(NumElements * 4 >= CurArraySize * 3)) {
57 } else if (LLVM_UNLIKELY(CurArraySize - (NumElements + NumTombstones) <
73 ++NumElements; // Track density.
80 for (const void **APtr = SmallArray, **E = SmallArray+NumElements;
86 --NumElements;
99 --NumElements;
149 for (const void **BucketPtr = OldBuckets, **E = OldBuckets+NumElements;
188 NumElements = that.NumElements;
199 NumElements = that.NumElements;
215 that.NumElements = 0;
253 NumElements = RHS.NumElements;
275 NumElements = RHS.NumElements;
281 RHS.NumElements = 0;
292 std::swap(this->NumElements, RHS.NumElements);
304 std::swap(this->NumElements, RHS.NumElements);
318 std::swap(RHS.NumElements, this->NumElements);
332 std::swap(this->NumElements, RHS.NumElements);