Lines Matching refs:NewElts
112 void *SmallVectorBase<Size_T>::replaceAllocation(void *NewElts, size_t TSize,
117 memcpy(NewEltsReplace, NewElts, VSize * TSize);
118 free(NewElts);
130 void *NewElts = llvm::safe_malloc(NewCapacity * TSize);
131 if (NewElts == FirstEl)
132 NewElts = replaceAllocation(NewElts, TSize, NewCapacity);
133 return NewElts;
141 void *NewElts;
143 NewElts = llvm::safe_malloc(NewCapacity * TSize);
144 if (NewElts == FirstEl)
145 NewElts = replaceAllocation(NewElts, TSize, NewCapacity);
148 memcpy(NewElts, this->BeginX, size() * TSize);
151 NewElts = llvm::safe_realloc(this->BeginX, NewCapacity * TSize);
152 if (NewElts == FirstEl)
153 NewElts = replaceAllocation(NewElts, TSize, NewCapacity, size());
156 this->set_allocation_range(NewElts, NewCapacity);