aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/ADT/SmallVector.h
Commit message (Expand)AuthorAgeFilesLines
...
* add operator==/!= to smallvector.Chris Lattner2008-01-111-0/+10
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* add reverse iterators to smallvectorChris Lattner2007-08-201-3/+14
* Change casts from old style to new style. This helps document the detailsReid Spencer2007-08-121-4/+7
* memcpy with zero length is hugely expensive, so avoid it. This speeds up coa...Chris Lattner2007-08-101-1/+5
* small speedup in the case where a smallvector is default ctor'd fromChris Lattner2007-08-101-1/+2
* Add an explicit keyword. Thanks Chris!Dan Gohman2007-06-291-1/+1
* Add a default parameter to a SmallVector constructor to allow it toDan Gohman2007-06-281-1/+1
* silence some "comparison between signed and unsigned integer expressions"Chris Lattner2007-05-171-3/+3
* Fix some sporadic segfaults that are triggered when SmallVector's heapDan Gohman2007-05-171-3/+3
* Fix some VC++ warnings.Jeff Cohen2007-04-191-4/+4
* The hack won't work on VS 2005, and it might not be needed anyway.Jeff Cohen2007-03-051-1/+5
* Elminate tabs and improve comments.Jeff Cohen2007-03-051-7/+8
* Unbreak VC++ build.Jeff Cohen2007-03-051-0/+19
* fix a critical bug in smallvector, where it would destroy elements that areChris Lattner2007-02-131-1/+1
* add missing ctorChris Lattner2007-01-311-0/+7
* add a new form of insert.Chris Lattner2006-10-301-1/+48
* Add SmallString a (currently) minimal class that adapts SmallVector to beChris Lattner2006-10-301-0/+1
* Fix build error in gcc 3.4 and make more this generalAndrew Lenharth2006-10-091-1/+1
* Fix PR897Chris Lattner2006-10-081-0/+5
* add a simple reserve method.Chris Lattner2006-09-011-0/+5
* Add 2nd form of resizeChris Lattner2006-08-281-0/+12
* add resize, move swap out of lineChris Lattner2006-08-221-36/+56
* add a bunch more operations, including swap, insert, erase, front(), andChris Lattner2006-08-221-13/+115
* silence a warning.Chris Lattner2006-08-161-0/+1
* Bugfixes for smallvector when the element size is small and N is small.Chris Lattner2006-08-161-4/+17
* avoid a warningChris Lattner2006-08-141-1/+1
* move code out of line so that GCC doesn't inline it at -O3Chris Lattner2006-08-111-61/+68
* Split SmallVector into SmallVector and SmallVectorImpl, which allows us toChris Lattner2006-08-111-40/+45
* capacity is a pointer, not a valueChris Lattner2006-08-081-1/+1
* add a new assign methodChris Lattner2006-08-081-0/+9
* Add ctor that initializes from a range.Chris Lattner2006-08-081-0/+6
* Remove assertions from the SmallVector class. They slow down clients ofChris Lattner2006-08-071-6/+0
* Add a clear method to SmallVectorChris Lattner2006-08-071-0/+7
* This causes some random crashes.Evan Cheng2006-08-051-1/+1
* The smallvector dtor should destroy the elements.Chris Lattner2006-07-281-2/+12
* Use std::copy instead of custom loops to take advantage of STL optimizations.Chris Lattner2006-07-271-5/+19
* Add a new llvm::SmallVector template, which is similar to the vector class, butChris Lattner2006-07-261-0/+196