aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/ADT/SmallVector.h
Commit message (Expand)AuthorAgeFilesLines
* Implement a SmallVector insert method that can insert multipleDan Gohman2008-10-161-0/+62
* Add bound checks in SmallVectorRafael Espindola2008-09-221-0/+5
* Fix SmallVector's size calculation so that a size of 0 isDan Gohman2008-08-221-1/+1
* Add a value_type typedef to SmallVector, to make it more compatible with STL ...Owen Anderson2008-08-151-0/+1
* Remove unnecessary static_casts.Dan Gohman2008-07-071-2/+2
* Compilation fixSeo Sanghyeon2008-07-011-0/+1
* Make SmallVector's grow use memcpy in common casesDan Gohman2008-06-301-1/+6
* Use plain operator new instead of new char[].Dan Gohman2008-06-301-5/+5
* Add an operator< for SmallVector.Dan Gohman2008-05-301-0/+5
* For PR1338: rename include/llvm/ADT/ilist and friends to end with ".h"Anton Korobeynikov2008-05-291-1/+1
* Remove warnings about unused parameters and shadowed variables.Bill Wendling2008-05-191-2/+2
* Fix more -Wshorten-64-to-32 warnings.Evan Cheng2008-05-051-17/+20
* Remove the SmallVector ctor that converts from a SmallVectorImpl. ThisChris Lattner2008-04-281-6/+1
* restore the copy ctor in SmallVector. This fixes seriousChris Lattner2008-04-281-0/+5
* generalize SmallVector copy ctor, there is no requirement forChris Lattner2008-04-281-1/+2
* Iterators folloring a SmallVector erased element are invalidated soDavid Greene2008-04-021-2/+6
* 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