Searched refs:NewCapacity (Results 1 - 11 of 11) sorted by relevance

/openbsd-current/gnu/llvm/llvm/lib/Support/
H A DSmallVector.cpp107 size_t NewCapacity = 2 * OldCapacity + 1; // Always grow. local
108 return std::clamp(NewCapacity, MinSize, MaxSize);
113 size_t NewCapacity,
115 void *NewEltsReplace = llvm::safe_malloc(NewCapacity * TSize);
126 size_t &NewCapacity) {
127 NewCapacity = getNewCapacity<Size_T>(MinSize, TSize, this->capacity());
130 void *NewElts = llvm::safe_malloc(NewCapacity * TSize);
132 NewElts = replaceAllocation(NewElts, TSize, NewCapacity);
140 size_t NewCapacity = getNewCapacity<Size_T>(MinSize, TSize, this->capacity()); local
143 NewElts = llvm::safe_malloc(NewCapacity * TSiz
112 replaceAllocation(void *NewElts, size_t TSize, size_t NewCapacity, size_t VSize) argument
124 mallocForGrow(void *FirstEl, size_t MinSize, size_t TSize, size_t &NewCapacity) argument
[all...]
/openbsd-current/gnu/llvm/compiler-rt/lib/scudo/standalone/
H A Dvector.h43 const uptr NewCapacity = roundUpToPowerOfTwo(Size + 1); local
44 reallocate(NewCapacity);
82 void reallocate(uptr NewCapacity) { argument
83 DCHECK_GT(NewCapacity, 0);
84 DCHECK_LE(Size, NewCapacity);
85 NewCapacity = roundUpTo(NewCapacity * sizeof(T), getPageSizeCached());
87 map(nullptr, NewCapacity, "scudo:vector", 0, &MapData));
91 CapacityBytes = NewCapacity;
/openbsd-current/gnu/llvm/clang/lib/Sema/
H A DTypeLocBuilder.cpp67 void TypeLocBuilder::grow(size_t NewCapacity) { argument
68 assert(NewCapacity > Capacity);
71 char *NewBuffer = new char[NewCapacity];
72 unsigned NewIndex = Index + NewCapacity - Capacity;
81 Capacity = NewCapacity;
98 size_t NewCapacity = Capacity * 2; local
99 while (RequiredCapacity > NewCapacity)
100 NewCapacity *= 2;
101 grow(NewCapacity);
H A DTypeLocBuilder.h136 void grow(size_t NewCapacity);
/openbsd-current/gnu/llvm/clang/include/clang/Analysis/Support/
H A DBumpVector.h228 size_t NewCapacity = 2*CurCapacity; local
229 if (NewCapacity < MinSize)
230 NewCapacity = MinSize;
233 T *NewElts = C.getAllocator().template Allocate<T>(NewCapacity);
251 Capacity = Begin+NewCapacity;
/openbsd-current/gnu/llvm/llvm/include/llvm/ADT/
H A DSmallVector.h70 size_t &NewCapacity);
87 void *replaceAllocation(void *NewElts, size_t TSize, size_t NewCapacity,
368 /// in \p NewCapacity. This is the first section of \a grow().
369 T *mallocForGrow(size_t MinSize, size_t &NewCapacity);
376 void takeAllocationForGrow(T *NewElts, size_t NewCapacity);
396 size_t NewCapacity; local
397 T *NewElts = mallocForGrow(NumElts, NewCapacity);
400 takeAllocationForGrow(NewElts, NewCapacity);
406 size_t NewCapacity; local
407 T *NewElts = mallocForGrow(0, NewCapacity);
437 size_t NewCapacity; local
444 mallocForGrow( size_t MinSize, size_t &NewCapacity) argument
464 takeAllocationForGrow( T *NewElts, size_t NewCapacity) argument
[all...]
/openbsd-current/gnu/llvm/llvm/lib/DebugInfo/CodeView/
H A DLazyRandomTypeCollection.cpp163 uint32_t NewCapacity = MinSize * 3 / 2;
165 assert(NewCapacity > capacity());
166 Records.resize(NewCapacity);
/openbsd-current/gnu/llvm/clang/include/clang/AST/
H A DASTVector.h383 size_t NewCapacity = 2*CurCapacity; local
384 if (NewCapacity < MinSize)
385 NewCapacity = MinSize;
388 T *NewElts = new (C, alignof(T)) T[NewCapacity];
405 Capacity.setPointer(Begin+NewCapacity);
/openbsd-current/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/
H A DHashTable.h308 uint32_t NewCapacity = (capacity() <= INT32_MAX) ? MaxLoad * 2 : UINT32_MAX; local
313 HashTable NewMap(NewCapacity);
323 assert(capacity() == NewCapacity);
/openbsd-current/gnu/llvm/clang/lib/AST/
H A DNestedNameSpecifier.cpp471 unsigned NewCapacity = std::max( local
475 char *NewBuffer = static_cast<char *>(llvm::safe_malloc(NewCapacity));
480 Buffer = static_cast<char *>(llvm::safe_realloc(Buffer, NewCapacity));
482 BufferCapacity = NewCapacity;
/openbsd-current/gnu/llvm/clang/lib/CodeGen/
H A DCGCleanup.cpp120 unsigned NewCapacity = CurrentCapacity; local
122 NewCapacity *= 2;
123 } while (NewCapacity < UsedCapacity + Size);
125 char *NewStartOfBuffer = new char[NewCapacity];
126 char *NewEndOfBuffer = NewStartOfBuffer + NewCapacity;

Completed in 321 milliseconds