summaryrefslogtreecommitdiff
path: root/include/llvm/ADT
Commit message (Expand)AuthorAge
* Added static methods to APSInt: getMinValue and getMaxValue.Ted Kremenek2008-09-19
* Add DenseMap::lookup:Daniel Dunbar2008-08-29
* Switch the asmprinter (.ll) and all the stuff it requires over toChris Lattner2008-08-23
* Add a clear() method to FoldingSet.Dan Gohman2008-08-23
* Add an empty() member to FoldingSet.Dan Gohman2008-08-22
* Fix SmallVector's size calculation so that a size of 0 isDan Gohman2008-08-22
* consolidate DenseMapInfo implementations, and add one for std::pair.Chris Lattner2008-08-22
* remove redundant includeChris Lattner2008-08-21
* Fix the build with gcc 4.3 as the host, patch by Zhongxing Xu!Chris Lattner2008-08-21
* Fix build on GCC 4.3.Nick Lewycky2008-08-21
* Move the fast-path (<=i64) cases of various APInt methods inlineChris Lattner2008-08-20
* Rework the routines that convert AP[S]Int into a string. Now, instead ofChris Lattner2008-08-17
* remove a dead APInt ctor.Chris Lattner2008-08-17
* Add a value_type typedef to SmallVector, to make it more compatible with STL ...Owen Anderson2008-08-15
* Removed redundant ctor.Ted Kremenek2008-08-14
* Add default constructor to APSIntDaniel Dunbar2008-08-13
* Removed unused parameters.Bill Wendling2008-08-01
* Fold the useful features of alist and alist_node into ilist, andDan Gohman2008-07-28
* Remove bogus assertion. This unbreaks mingw, where ConstantSDNodeAnton Korobeynikov2008-07-19
* Inline typedef for alist_iterator::pointer to work with MSVC++.Ted Kremenek2008-07-12
* operator[] is not defined for list::iterator. Overload it in ilist::iteratorNick Lewycky2008-07-12
* Minor tweaks to the ImmutableList iterator interface.Ted Kremenek2008-07-11
* Make typedef public to make MSVC++ happy.Ted Kremenek2008-07-10
* Make some typedefs public to make MSVC++ happy.Ted Kremenek2008-07-10
* Make typedefs in ilist public (Visual C++ errors out when they are private).Ted Kremenek2008-07-10
* Pull r53428 from Gaz into mainline:Bill Wendling2008-07-10
* Added ImmutableMap constructor that accepts a const TreeTy*.Ted Kremenek2008-07-10
* Tidy up #includes.Dan Gohman2008-07-10
* Correct a comment.Duncan Sands2008-07-10
* Add some basic Pool-allocation infrastructure. This adds a Recycler class,Dan Gohman2008-07-07
* Make ilist noncopyable too.Dan Gohman2008-07-07
* Don't use std::advance just to increment or decrement by one.Dan Gohman2008-07-07
* Remove unnecessary static_casts.Dan Gohman2008-07-07
* Remove an unnecessary reinterpret_cast.Dan Gohman2008-07-07
* Add explicit keywords.Dan Gohman2008-07-07
* Make DenseMap's insert return a pair, to more closely resemble std::map.Dan Gohman2008-07-07
* Removed ImmutableMap::SlimFind and replaced it with ImmutableMap::lookup. Th...Ted Kremenek2008-07-07
* Use operator new instead of new char[].Dan Gohman2008-07-03
* Have DenseSet::insert return a bool indicating whether the insertion succeede...Owen Anderson2008-07-02
* optimize StringMap::clearChris Lattner2008-07-02
* Add a new (simple) StringMap::clear method, patch by PratikChris Lattner2008-07-02
* Implemented operator!= for the ImmutableList iterator.Ted Kremenek2008-07-02
* Add a version of AddString that takes a const char* so we can avoid extraneousOwen Anderson2008-07-01
* Added partial specialization of FoldingSetTrait for pointers.Ted Kremenek2008-07-01
* 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
* Added some comments and some cleanups.Ted Kremenek2008-06-30
* Added ImmutableList, a companion ADT to ImmutableSet and ImmutableMap that is...Ted Kremenek2008-06-30
* add convenience 'constructors'Chris Lattner2008-06-30