/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | SmallVector.cpp | 107 size_t NewCapacity = 2 * OldCapacity + 1; // Always grow. in getNewCapacity() local 108 return std::clamp(NewCapacity, MinSize, MaxSize); in getNewCapacity() 113 size_t NewCapacity, in replaceAllocation() argument 115 void *NewEltsReplace = llvm::safe_malloc(NewCapacity * TSize); in replaceAllocation() 126 size_t &NewCapacity) { in mallocForGrow() argument 127 NewCapacity = getNewCapacity<Size_T>(MinSize, TSize, this->capacity()); in mallocForGrow() 130 void *NewElts = llvm::safe_malloc(NewCapacity * TSize); in mallocForGrow() 132 NewElts = replaceAllocation(NewElts, TSize, NewCapacity); in mallocForGrow() 140 size_t NewCapacity = getNewCapacity<Size_T>(MinSize, TSize, this->capacity()); in grow_pod() local 143 NewElts = llvm::safe_malloc(NewCapacity * TSiz in grow_pod() [all...] |
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
H A D | vector.h | 37 const uptr NewCapacity = roundUpPowerOfTwo(Size + 1); in push_back() local 38 if (!reallocate(NewCapacity)) { in push_back() 94 bool reallocate(uptr NewCapacity) { in reallocate() argument 95 DCHECK_GT(NewCapacity, 0); in reallocate() 96 DCHECK_LE(Size, NewCapacity); in reallocate() 99 NewCapacity = roundUp(NewCapacity * sizeof(T), getPageSizeCached()); in reallocate() 100 if (!NewExternalBuffer.map(/*Addr=*/0U, NewCapacity, "scudo:vector", in reallocate() 110 CapacityBytes = NewCapacity; in reallocate()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | TypeLocBuilder.cpp | 67 void TypeLocBuilder::grow(size_t NewCapacity) { in grow() argument 68 assert(NewCapacity > Capacity); in grow() 71 char *NewBuffer = new char[NewCapacity]; in grow() 72 unsigned NewIndex = Index + NewCapacity - Capacity; in grow() 81 Capacity = NewCapacity; in grow() 98 size_t NewCapacity = Capacity * 2; in pushImpl() local 99 while (RequiredCapacity > NewCapacity) in pushImpl() 100 NewCapacity *= 2; in pushImpl() 101 grow(NewCapacity); in pushImpl()
|
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Support/ |
H A D | BumpVector.h | 237 size_t NewCapacity = 2*CurCapacity; in grow() local 238 if (NewCapacity < MinSize) in grow() 239 NewCapacity = MinSize; in grow() 242 T *NewElts = C.getAllocator().template Allocate<T>(NewCapacity); in grow() 260 Capacity = Begin+NewCapacity; in grow()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | SmallVector.h | 71 size_t &NewCapacity); 88 void *replaceAllocation(void *NewElts, size_t TSize, size_t NewCapacity, 380 T *mallocForGrow(size_t MinSize, size_t &NewCapacity); 387 void takeAllocationForGrow(T *NewElts, size_t NewCapacity); 407 size_t NewCapacity; in growAndAssign() local 408 T *NewElts = mallocForGrow(NumElts, NewCapacity); in growAndAssign() 411 takeAllocationForGrow(NewElts, NewCapacity); in growAndAssign() 417 size_t NewCapacity; in growAndEmplaceBack() local 418 T *NewElts = mallocForGrow(0, NewCapacity); in growAndEmplaceBack() 421 takeAllocationForGrow(NewElts, NewCapacity); in growAndEmplaceBack() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ASTVector.h | 383 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()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | LazyRandomTypeCollection.cpp | 162 uint32_t NewCapacity = MinSize * 3 / 2; in ensureCapacityFor() 164 assert(NewCapacity > capacity()); in ensureCapacityFor() 165 Records.resize(NewCapacity); in ensureCapacityFor() 163 uint32_t NewCapacity = MinSize * 3 / 2; ensureCapacityFor() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
H A D | HashTable.h | 308 uint32_t NewCapacity = (capacity() <= INT32_MAX) ? MaxLoad * 2 : UINT32_MAX; in grow() local 313 HashTable NewMap(NewCapacity); in grow() 323 assert(capacity() == NewCapacity); in grow()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | NestedNameSpecifier.cpp | 471 unsigned NewCapacity = std::max( in Append() local 475 char *NewBuffer = static_cast<char *>(llvm::safe_malloc(NewCapacity)); in Append() 480 Buffer = static_cast<char *>(llvm::safe_realloc(Buffer, NewCapacity)); in Append() 482 BufferCapacity = NewCapacity; in Append()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCleanup.cpp | 91 unsigned NewCapacity = CurrentCapacity; in allocate() local 93 NewCapacity *= 2; in allocate() 94 } while (NewCapacity < UsedCapacity + Size); in allocate() 96 char *NewStartOfBuffer = new char[NewCapacity]; in allocate() 97 char *NewEndOfBuffer = NewStartOfBuffer + NewCapacity; in allocate()
|