aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/SmallVector.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-07-24ADT: Shrink SmallVector size 0 to 16B on 64-bit platformsDuncan P. N. Exon Smith1-2/+21
2018-07-20Reapply "ADT: Shrink size of SmallVector by 8B on 64-bit platforms"Duncan P. N. Exon Smith1-11/+14
2018-07-20Revert "ADT: Shrink size of SmallVector by 8B on 64-bit platforms"Duncan P. N. Exon Smith1-14/+11
2018-07-19ADT: Shrink size of SmallVector by 8B on 64-bit platformsDuncan P. N. Exon Smith1-11/+14
2018-06-23ADT: Use EBO to shrink SmallVector size 1Duncan P. N. Exon Smith1-0/+4
2018-06-09Use uniform mechanism for OOM errors handlingSerge Pavlov1-6/+2
2018-05-30Revert commit 333506Serge Pavlov1-2/+6
2018-05-30Use uniform mechanism for OOM errors handlingSerge Pavlov1-6/+2
2018-05-29Reverted commits 333390, 333391 and 333394Serge Pavlov1-2/+6
2018-05-29Use uniform mechanism for OOM errors handlingSerge Pavlov1-6/+2
2017-07-20Support, IR, ADT: Check nullptr after allocation with malloc/realloc or callocMatthias Braun1-1/+4
2015-06-09[ADT] Assert that SmallVectorBase::grow_pod() successfully reallocates memory.Daniel Sanders1-0/+1
2012-08-22Reduce alignment of SmallVector<T> to the required amount, rather than forcin...Richard Smith1-3/+3
2010-09-02After some discussion with djg, teach SmallVector to grow from a zeroJohn McCall1-1/+1
2010-06-08Use realloc instead of malloc+memcpy when growing a POD SmallVector. A smartBenjamin Kramer1-9/+12
2009-12-16now that libsystem no longer uses SmallVector, we can move Chris Lattner1-0/+37