aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/ADT
Commit message (Expand)AuthorAgeFilesLines
* Remove VectorExtras. This unused helper was written for a type of API that is...Benjamin Kramer2012-01-071-41/+0
* Port the trick to skip the check for empty buckets from StringMap to DenseMap.Benjamin Kramer2012-01-071-9/+9
* allow clients of SmallSet to specify their own comparison function for the set.Chris Lattner2012-01-051-2/+2
* StringMap.find never points to an empty bucket or tombstone, skip the check.Benjamin Kramer2012-01-041-2/+2
* Switch StringMap from an array of structures to a structure of arrays.Benjamin Kramer2011-12-271-34/+26
* Fixed typo.Lang Hames2011-12-221-1/+1
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-201-0/+1
* add a method to improve compatibility with SmallVector.Chris Lattner2011-12-201-0/+6
* As Doug pointed out (and I really should know), it is perfectly easy toChandler Carruth2011-12-171-16/+4
* Make GCC happy by using makeAraryRef instead of the implicit conversion.Chandler Carruth2011-12-161-4/+4
* Add a generic collection of class templates to ADT for buildingChandler Carruth2011-12-161-0/+343
* Hexagon backend supportTony Linthicum2011-12-121-0/+1
* Support/FileSystem: Implement recursive_directory_iterator and makeMichael J. Spencer2011-12-081-1/+6
* Adding missing anchor to DATDeltaAlgorithm.David Blaikie2011-12-071-0/+1
* allow TinyPtrVector to implicitly convert to ArrayRef.Chris Lattner2011-12-061-0/+9
* Silence tsan false-positives (tsan can't track things which are only safe due toNick Lewycky2011-12-051-0/+2
* Change the Dominators recalculate() function to only rely on GraphTraitsAnna Zaks2011-12-051-1/+4
* Handle more cases in APInt::getLowBitsSet's fast path.Benjamin Kramer2011-11-281-2/+2
* Fix bug in RefCountedBase/RefCountedBaseVPTR where the reference count was ac...Ted Kremenek2011-11-171-0/+3
* Replace (Lower|Upper)caseString in favor of StringRef's newest methods.Benjamin Kramer2011-11-061-16/+0
* ADT/StringRef: Add ::lower() and ::upper() methods.Daniel Dunbar2011-11-061-0/+10
* Remove the Alpha backend.Dan Gohman2011-10-271-1/+0
* Remove the Blackfin backend.Dan Gohman2011-10-251-1/+0
* Remove the SystemZ backend.Dan Gohman2011-10-241-1/+0
* Avoid warnings about the parameter G being unused.Duncan Sands2011-10-201-1/+1
* Use unsigned multiply to hash integers, so we don't end up with undefined beh...Eli Friedman2011-10-121-5/+5
* Allow stat += 0 without activating the stat.Andrew Trick2011-10-101-0/+2
* whitespaceAndrew Trick2011-10-101-8/+8
* Make canonicalization of ImmutableSetRef::asImmutableSet() semi-explicit.Ted Kremenek2011-10-021-2/+3
* Add getTreeFactory() to ImmutableSet to allow construction of ImmutableSetRef...Anna Zaks2011-09-231-0/+4
* Add mips64 & mips64el to Triple. Patch by Liu with modifications.Akira Hatanaka2011-09-201-0/+2
* Add ImmutableMapRef and ImmutableSetRef, which consolidate Immutable[Map,Set]...Ted Kremenek2011-09-162-0/+286
* Add APInt support for converting to/from hexatridecimal stringsDouglas Gregor2011-09-141-5/+5
* Add AMDIL as valid target triple to LLVM.Tobias Grosser2011-08-291-0/+1
* This patch adds support of le32 pseudo-cpu that stands for genericIvan Krasin2011-08-231-0/+1
* Add IntervalMap::const_iterator::atBegin().Jakob Stoklund Olesen2011-08-191-0/+3
* Add NativeClient operating system support.Ivan Krasin2011-08-181-1/+2
* Fix an obscure bug in PointerUnion that would bite PointerUnion3/4. Basically,Chris Lattner2011-08-121-1/+5
* An interface for iterating over a loop's blocks in DFS order.Andrew Trick2011-08-031-0/+10
* Add a std::string Wrapper for TableGenDavid Greene2011-07-291-0/+1
* This file was moved from Support to ADT. Correct a comment.Duncan Sands2011-07-281-1/+1
* In DenseMapInfo<pair<T, U>> tombstone key, use the tombstone for T and U insteadNick Lewycky2011-07-281-2/+2
* Add a generic 'capacity_in_bytes' function to allow inspection of memory usag...Ted Kremenek2011-07-272-6/+17
* Strip trailing whitespace.Duncan Sands2011-07-261-3/+3
* Teach the Triple class about kfreebsd (FreeBSD kernel withDuncan Sands2011-07-261-0/+1
* switch Triple to take twines instead of stringrefs.Chris Lattner2011-07-241-20/+9
* Add Twine support for characters, and switch twine to use a union internallyChris Lattner2011-07-241-25/+83
* Omit explicit length here, now that I've had a chance to test this with gcc.Frits van Bommel2011-07-241-1/+1
* Initialize DenseSets lazily.Benjamin Kramer2011-07-211-1/+1
* move tier out of an anonymous namespace, it doesn't make senseChris Lattner2011-07-211-19/+15