summaryrefslogtreecommitdiff
path: root/include/llvm/ADT/SmallVector.h
Commit message (Expand)AuthorAge
* Fix SmallVector's size calculation so that a size of 0 isDan Gohman2008-08-22
* Add a value_type typedef to SmallVector, to make it more compatible with STL ...Owen Anderson2008-08-15
* Remove unnecessary static_casts.Dan Gohman2008-07-07
* Compilation fixSeo Sanghyeon2008-07-01
* Make SmallVector's grow use memcpy in common casesDan Gohman2008-06-30
* Use plain operator new instead of new char[].Dan Gohman2008-06-30
* Add an operator< for SmallVector.Dan Gohman2008-05-30
* For PR1338: rename include/llvm/ADT/ilist and friends to end with ".h"Anton Korobeynikov2008-05-29
* Remove warnings about unused parameters and shadowed variables.Bill Wendling2008-05-19
* Fix more -Wshorten-64-to-32 warnings.Evan Cheng2008-05-05
* Remove the SmallVector ctor that converts from a SmallVectorImpl. ThisChris Lattner2008-04-28
* restore the copy ctor in SmallVector. This fixes seriousChris Lattner2008-04-28
* generalize SmallVector copy ctor, there is no requirement forChris Lattner2008-04-28
* Iterators folloring a SmallVector erased element are invalidated soDavid Greene2008-04-02
* add operator==/!= to smallvector.Chris Lattner2008-01-11
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-29
* add reverse iterators to smallvectorChris Lattner2007-08-20
* Change casts from old style to new style. This helps document the detailsReid Spencer2007-08-12
* memcpy with zero length is hugely expensive, so avoid it. This speeds up coa...Chris Lattner2007-08-10
* small speedup in the case where a smallvector is default ctor'd fromChris Lattner2007-08-10
* Add an explicit keyword. Thanks Chris!Dan Gohman2007-06-29
* Add a default parameter to a SmallVector constructor to allow it toDan Gohman2007-06-28
* silence some "comparison between signed and unsigned integer expressions"Chris Lattner2007-05-17
* Fix some sporadic segfaults that are triggered when SmallVector's heapDan Gohman2007-05-17
* Fix some VC++ warnings.Jeff Cohen2007-04-19
* The hack won't work on VS 2005, and it might not be needed anyway.Jeff Cohen2007-03-05
* Elminate tabs and improve comments.Jeff Cohen2007-03-05
* Unbreak VC++ build.Jeff Cohen2007-03-05
* fix a critical bug in smallvector, where it would destroy elements that areChris Lattner2007-02-13
* add missing ctorChris Lattner2007-01-31
* add a new form of insert.Chris Lattner2006-10-30
* Add SmallString a (currently) minimal class that adapts SmallVector to beChris Lattner2006-10-30
* Fix build error in gcc 3.4 and make more this generalAndrew Lenharth2006-10-09
* Fix PR897Chris Lattner2006-10-08
* add a simple reserve method.Chris Lattner2006-09-01
* Add 2nd form of resizeChris Lattner2006-08-28
* add resize, move swap out of lineChris Lattner2006-08-22
* add a bunch more operations, including swap, insert, erase, front(), andChris Lattner2006-08-22
* silence a warning.Chris Lattner2006-08-16
* Bugfixes for smallvector when the element size is small and N is small.Chris Lattner2006-08-16
* avoid a warningChris Lattner2006-08-14
* move code out of line so that GCC doesn't inline it at -O3Chris Lattner2006-08-11
* Split SmallVector into SmallVector and SmallVectorImpl, which allows us toChris Lattner2006-08-11
* capacity is a pointer, not a valueChris Lattner2006-08-08
* add a new assign methodChris Lattner2006-08-08
* Add ctor that initializes from a range.Chris Lattner2006-08-08
* Remove assertions from the SmallVector class. They slow down clients ofChris Lattner2006-08-07
* Add a clear method to SmallVectorChris Lattner2006-08-07
* This causes some random crashes.Evan Cheng2006-08-05
* The smallvector dtor should destroy the elements.Chris Lattner2006-07-28