aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/ADT
Commit message (Expand)AuthorAgeFilesLines
* Introduce helpers to compute the 32-bit varaints and 64-bit variants ofChandler Carruth2012-02-061-0/+20
* SmallVector's construct_range is the same thing as std::uninitialized_fill, n...Benjamin Kramer2012-02-051-9/+3
* Simplify code. No functionality change.Benjamin Kramer2012-02-051-6/+2
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-056-35/+28
* Begin fleshing out more convenience predicates in llvm::Triple andChandler Carruth2012-02-051-14/+34
* Add Triple::getMacOSXVersion to replace crufty code in the clang driver.Bob Wilson2012-01-311-0/+7
* RefCountedBaseVPTR needs the IntrusiveRefCntPtrInfo as friend,Manuel Klimek2012-01-311-1/+1
* Add various coarse bit-width architecture predicates to llvm::Triple.Chandler Carruth2012-01-311-0/+19
* Relax constructor for IntrusiveRefCntPtr to not be explicit.Ted Kremenek2012-01-311-1/+1
* Use traits for IntrusiveRefCntPtr to determine how to increment/decrement a r...Ted Kremenek2012-01-311-2/+8
* DenseMap::find_as() and unit tests.Talin2012-01-301-2/+27
* Cleanup the organization of some methods in llvm::Triple and provideChandler Carruth2012-01-291-15/+19
* Add a BitVector::reset(BitVector&) method.Jakob Stoklund Olesen2012-01-291-0/+10
* Add r149110 back with a fix for when the vector and the int have the sameRafael Espindola2012-01-271-0/+10
* Additional methods for SmallString.Talin2012-01-241-5/+228
* add ::drop_back() and ::drop_front() methods, which are like pop_front/pop_ba...Chris Lattner2012-01-241-0/+14
* Various public StringMap methods take or return "MapEntryTy", make it public.Chris Lattner2012-01-231-1/+2
* revert r148688 too, this isn't safe for DenseMap use. When DenseMap resizes,...Chris Lattner2012-01-231-5/+2
* allow OwningPtr to be copy constructed if null, which is required toChris Lattner2012-01-231-2/+5
* Protect SmallVectorImpl's constructor and a few other methods that aren't mea...Benjamin Kramer2012-01-201-4/+6
* Introduce a new MutableArrayRef class, which refers to a series of mutableChris Lattner2012-01-191-1/+83
* Add support for the gnueabihf environment. Patch by Sylvestre Ledru.Rafael Espindola2012-01-181-0/+1
* Trailing spaces.Jakub Staszak2012-01-171-22/+21
* add some missing const qualifiers.Chris Lattner2012-01-171-2/+2
* Add portable bit mask operations to BitVector.Jakob Stoklund Olesen2012-01-171-0/+63
* Teach the triple library about the androideabi environment.Chandler Carruth2012-01-101-1/+2
* 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