Home
last modified time | relevance | path

Searched refs:NewCapacity (Results 1 – 10 of 10) sorted by relevance

/netbsd/external/apache2/llvm/dist/llvm/lib/Support/
H A DSmallVector.cpp97 size_t NewCapacity = 2 * OldCapacity + 1; // Always grow. in getNewCapacity() local
98 return std::min(std::max(NewCapacity, MinSize), MaxSize); in getNewCapacity()
104 size_t &NewCapacity) { in mallocForGrow() argument
105 NewCapacity = getNewCapacity<Size_T>(MinSize, TSize, this->capacity()); in mallocForGrow()
106 return llvm::safe_malloc(NewCapacity * TSize); in mallocForGrow()
113 size_t NewCapacity = getNewCapacity<Size_T>(MinSize, TSize, this->capacity()); in grow_pod() local
116 NewElts = safe_malloc(NewCapacity * TSize); in grow_pod()
122 NewElts = safe_realloc(this->BeginX, NewCapacity * TSize); in grow_pod()
126 this->Capacity = NewCapacity; in grow_pod()
/netbsd/external/apache2/llvm/dist/clang/lib/Sema/
H A DTypeLocBuilder.cpp44 void TypeLocBuilder::grow(size_t NewCapacity) { in grow() argument
45 assert(NewCapacity > Capacity); in grow()
48 char *NewBuffer = new char[NewCapacity]; in grow()
49 unsigned NewIndex = Index + NewCapacity - Capacity; in grow()
58 Capacity = NewCapacity; in grow()
75 size_t NewCapacity = Capacity * 2; in pushImpl() local
76 while (RequiredCapacity > NewCapacity) in pushImpl()
77 NewCapacity *= 2; in pushImpl()
78 grow(NewCapacity); in pushImpl()
H A DTypeLocBuilder.h130 void grow(size_t NewCapacity);
/netbsd/external/apache2/llvm/dist/clang/include/clang/Analysis/Support/
H A DBumpVector.h228 size_t NewCapacity = 2*CurCapacity; in grow() local
229 if (NewCapacity < MinSize) in grow()
230 NewCapacity = MinSize; in grow()
233 T *NewElts = C.getAllocator().template Allocate<T>(NewCapacity); in grow()
251 Capacity = Begin+NewCapacity; in grow()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DSmallVector.h356 MinSize, sizeof(T), NewCapacity)); in mallocForGrow()
384 size_t NewCapacity; in growAndAssign() local
388 takeAllocationForGrow(NewElts, NewCapacity); in growAndAssign()
394 size_t NewCapacity; in growAndEmplaceBack() local
395 T *NewElts = mallocForGrow(0, NewCapacity); in growAndEmplaceBack()
398 takeAllocationForGrow(NewElts, NewCapacity); in growAndEmplaceBack()
425 size_t NewCapacity; in grow() local
426 T *NewElts = mallocForGrow(MinSize, NewCapacity); in grow()
428 takeAllocationForGrow(NewElts, NewCapacity); in grow()
445 T *NewElts, size_t NewCapacity) { in takeAllocationForGrow() argument
[all …]
/netbsd/external/apache2/llvm/dist/clang/include/clang/AST/
H A DASTVector.h383 size_t NewCapacity = 2*CurCapacity; in grow() local
384 if (NewCapacity < MinSize) in grow()
385 NewCapacity = MinSize; in grow()
388 T *NewElts = new (C, alignof(T)) T[NewCapacity]; in grow()
405 Capacity.setPointer(Begin+NewCapacity); in grow()
/netbsd/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/
H A DLazyRandomTypeCollection.cpp164 uint32_t NewCapacity = MinSize * 3 / 2; in ensureCapacityFor() local
166 assert(NewCapacity > capacity()); in ensureCapacityFor()
167 Records.resize(NewCapacity); in ensureCapacityFor()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/
H A DHashTable.h312 uint32_t NewCapacity = (capacity() <= INT32_MAX) ? MaxLoad * 2 : UINT32_MAX; in grow() local
317 HashTable NewMap(NewCapacity); in grow()
327 assert(capacity() == NewCapacity); in grow()
/netbsd/external/apache2/llvm/dist/clang/lib/AST/
H A DNestedNameSpecifier.cpp469 unsigned NewCapacity = std::max( in Append() local
473 char *NewBuffer = static_cast<char *>(llvm::safe_malloc(NewCapacity)); in Append()
478 Buffer = static_cast<char *>(llvm::safe_realloc(Buffer, NewCapacity)); in Append()
480 BufferCapacity = NewCapacity; in Append()
/netbsd/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGCleanup.cpp117 unsigned NewCapacity = CurrentCapacity; in allocate() local
119 NewCapacity *= 2; in allocate()
120 } while (NewCapacity < UsedCapacity + Size); in allocate()
122 char *NewStartOfBuffer = new char[NewCapacity]; in allocate()
123 char *NewEndOfBuffer = NewStartOfBuffer + NewCapacity; in allocate()