Lines Matching defs:TSize
90 static size_t getNewCapacity(size_t MinSize, size_t TSize, size_t OldCapacity) {
121 static void *replaceAllocation(void *NewElts, size_t TSize, size_t NewCapacity,
123 void *NewEltsReplace = llvm::safe_malloc(NewCapacity * TSize);
125 memcpy(NewEltsReplace, NewElts, VSize * TSize);
133 size_t TSize,
135 NewCapacity = getNewCapacity<Size_T>(MinSize, TSize, this->capacity());
138 void *NewElts = llvm::safe_malloc(NewCapacity * TSize);
140 NewElts = replaceAllocation(NewElts, TSize, NewCapacity);
147 size_t TSize) {
148 size_t NewCapacity = getNewCapacity<Size_T>(MinSize, TSize, this->capacity());
151 NewElts = llvm::safe_malloc(NewCapacity * TSize);
153 NewElts = replaceAllocation(NewElts, TSize, NewCapacity);
156 memcpy(NewElts, this->BeginX, size() * TSize);
159 NewElts = llvm::safe_realloc(this->BeginX, NewCapacity * TSize);
161 NewElts = replaceAllocation(NewElts, TSize, NewCapacity, size());