summaryrefslogtreecommitdiff
path: root/include/llvm/ADT
Commit message (Expand)AuthorAge
* Unbreak VC++ build.Jeff Cohen2006-11-05
* Allow FoldingSet clients to pump up the initial hash size.Jim Laskey2006-11-02
* add a new form of insert.Chris Lattner2006-10-30
* Add SmallString a (currently) minimal class that adapts SmallVector to beChris Lattner2006-10-30
* add a methodChris Lattner2006-10-30
* add newline at end of fileChris Lattner2006-10-29
* add a highly efficient hash table that is specialized for mapping C stringsChris Lattner2006-10-29
* Clean upJim Laskey2006-10-27
* Apply editorials.Jim Laskey2006-10-27
* Breakout folding hash set from SelectionDAGCSEMap.Jim Laskey2006-10-27
* 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
* Instantiate Statistic<> in one place, not in every .o file that uses it.Chris Lattner2006-08-30
* 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
* Silence a warning on x86-64, reported by chandlerc.Chris Lattner2006-08-06
* This causes some random crashes.Evan Cheng2006-08-05
* The smallvector dtor should destroy the elements.Chris Lattner2006-07-28
* Use std::copy instead of custom loops to take advantage of STL optimizations.Chris Lattner2006-07-27
* Add a new llvm::SmallVector template, which is similar to the vector class, butChris Lattner2006-07-26
* Add two helper functionsChris Lattner2006-07-14
* Add some out-of-line virtual dtors so that the class has a "home", preventingChris Lattner2006-06-21
* Favor C++ casts over C casts in C++ code.Reid Spencer2006-06-01
* Fix utostr once and for all, by making there only be one function namedChris Lattner2006-05-31
* Fix build breakage on alpha, without causing it on x86. as a bonus, all plat...Andrew Lenharth2006-05-31
* revert for nowAndrew Lenharth2006-05-31
* make 64-bit safe and fix the build on alphaAndrew Lenharth2006-05-31
* For PR786:Reid Spencer2006-05-24
* Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean.Chris Lattner2006-02-22
* add some methods for case-insensitive string comparesChris Lattner2006-01-26
* Use find instead of lower_bounds.Jim Laskey2006-01-26
* Add support to find existing entries.Jim Laskey2006-01-26
* This only needs <iosfwd> not <iostream>Chris Lattner2006-01-22
* Suppress "no newline at end of file" warnings.Evan Cheng2006-01-17
* Reduce memory consumption and force (somewhat) access to entries via ID.Jim Laskey2006-01-17
* Redundant inline keyword.Jim Laskey2006-01-16
* UniqueVector template provides a means of enumerating objects uniquely.Jim Laskey2006-01-16
* Remove a now-dead map, patch by Saem Ghani, thanks!Chris Lattner2005-12-07