aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/ADT
Commit message (Expand)AuthorAgeFilesLines
...
* add operator==/!= to smallvector.Chris Lattner2008-01-111-0/+10
* Added "getRoot()" to ImmutableMap.Ted Kremenek2008-01-081-5/+11
* Fixed 80 col. violation.Ted Kremenek2008-01-081-1/+2
* Inverted argument order for ImmutableMap::Profile.Ted Kremenek2008-01-021-2/+2
* Added iterator and profiling (i.e. FoldingSetNodeID) support to ImmutableMap.Ted Kremenek2008-01-021-1/+40
* remove attribution from a variety of miscellaneous files.Chris Lattner2007-12-294-8/+8
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-2932-64/+64
* Removed scoped_ptr, as its functionality is subsumed by OwningPtr.Ted Kremenek2007-12-211-124/+0
* Added OwningArrayPtr smart pointer class to provide an analogous class toTed Kremenek2007-12-201-0/+54
* add new smart pointer for clang.Chris Lattner2007-12-201-0/+79
* More eye-candy stuff :)Anton Korobeynikov2007-12-201-14/+9
* Add iterators for child traversal.Anton Korobeynikov2007-12-201-13/+29
* cleanup this code, making it more "llvm-like".Chris Lattner2007-12-171-85/+80
* Define addString() and lookup() out-of-line to dissuade the C++ compiler from...Anton Korobeynikov2007-12-161-65/+71
* Provide GraphTraits and DOTGraphTraits interface for Trie.Anton Korobeynikov2007-12-161-54/+109
* Use references in DF iterators. This eliminates copy-ctor calls on huge objec...Anton Korobeynikov2007-12-152-18/+22
* Add explicit keywords, and fix a minor typo that they uncovered.Dan Gohman2007-12-141-2/+2
* Use vector for child storage instead of map. This will also makeAnton Korobeynikov2007-12-121-19/+61
* Remove Trie::Edge class. Now edge labels are stored into nodes itself.Anton Korobeynikov2007-12-111-91/+85
* Use correct member access operator.Wojciech Matyjewicz2007-12-111-1/+1
* Add first and really dirty version of generic Trie structureAnton Korobeynikov2007-12-111-0/+223
* Added two bounds checks to the BitVector class to detectTed Kremenek2007-12-101-0/+4
* remove dead #include.Chris Lattner2007-12-081-1/+0
* eliminate dependency on Bitcode headers.Chris Lattner2007-12-081-2/+3
* remove dead #include, APInt.h already has the needed forward decls.Chris Lattner2007-12-081-1/+0
* Pass the whole StringMapEntry into StringMapEntryInitializer::Initialize.Chris Lattner2007-11-291-2/+4
* provide an optional API to allow datatypes in a stringmap to be *gasp* Chris Lattner2007-11-291-7/+41
* Fix PR1816, by correcting the broken definition of APInt::countTrailingZeros.Chris Lattner2007-11-231-4/+3
* Add explicit keywords.Dan Gohman2007-11-191-6/+6
* Fix bugs in iterator invalidationDaniel Berlin2007-11-151-3/+7
* Import the boost scoped_ptr class to LLVM. This patch was prepared byChris Lattner2007-11-151-0/+129
* Fixed a strange construct. Please review.Hartmut Kaiser2007-11-131-1/+1
* Implemented generic serialization of APFloat.Ted Kremenek2007-11-071-0/+7
* Fixed default ctor for APInt to properly initialize BitWidth to aTed Kremenek2007-11-071-1/+1
* make smallptrset more const and type correct, which caught a fewChris Lattner2007-11-061-13/+28
* When converting to integer, do bit manipulations in the destinationNeil Booth2007-11-011-0/+2
* Added typedef "value_type" to DenseMap (similar typedef appears in std::map).Ted Kremenek2007-11-011-5/+11
* Changed access control within FoldingSet for some ivars from "private"Ted Kremenek2007-10-311-1/+1
* Added member function "size()" to FoldingSet to return the number ofTed Kremenek2007-10-301-1/+4
* Added serialization support for APInt.Ted Kremenek2007-10-261-0/+11
* Fixed incorrect "path name" in preamble (comment) of header file.Ted Kremenek2007-10-261-1/+1
* Fixed incorrect "path name" in preamble (comment) of header file.Ted Kremenek2007-10-261-1/+1
* add a nice predicate to check to see if nanChris Lattner2007-10-241-0/+1
* Add an uppercase conversion utility function.Christopher Lamb2007-10-181-0/+8
* Changed the return type of type-specific Allocate() methods to returnTed Kremenek2007-10-181-1/+1
* ImutAVLTree now allocates tree nodes from the BumpPtrAllocator usingTed Kremenek2007-10-171-4/+3
* Minor cosmetic cleanups in the calculation of alignments forTed Kremenek2007-10-171-3/+5
* Updated StringMap to use llvm::AlignOf to compute the alignment of mapTed Kremenek2007-10-171-9/+3
* Updated VC++ build system.Hartmut Kaiser2007-10-172-2/+2
* Fixed incorrect renaming of method name (forgot two characters).Ted Kremenek2007-10-151-2/+2