|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| | 
| 
| 
| 
| 
| | forcing 16-byte alignment. This fixes misaligned SmallVector accesses via ExtractValueInst's SmallVector data member.
llvm-svn: 162331 | 
| | 
| 
| 
| 
| 
| 
| | capacity and remove the workaround in SmallVector<T,0>.  There are some
theoretical benefits to a N->2N+1 growth policy anyway.
llvm-svn: 112870 | 
| | 
| 
| 
| 
| 
| 
| | realloc implementation can try to expand the allocated memory block in-place,
avoiding the copy.
llvm-svn: 105605 | 
|  | SmallVectorBase::grow_pod out of line, finally satisfying PR3758.
llvm-svn: 91529 |