summaryrefslogtreecommitdiff
path: root/include/llvm/ADT
Commit message (Expand)AuthorAge
* Bugzilla bug 14357Guy Benyei2012-11-15
* Remove Triple::getArchTypeForDarwinArchName. I lives on the clang driver now.Rafael Espindola2012-10-31
* Add extra declarations of hash_value needed to build llvm with xlc 12.1.Rafael Espindola2012-10-31
* APFloat cleanup: Remove now unused fields "sign2" and "exponent2".Ulrich Weigand2012-10-29
* Stop APInt::shl from generating llvm.trapDerek Schuff2012-10-26
* Improve DenseMap checks for power of 2 growth. Thanks for the tip JakobPete Cooper2012-10-24
* [Support/StringSet] Fix memory leak when inserted key already exists.Michael J. Spencer2012-10-23
* Change DenseMap to use a power of 2 growth if one is given instead of the nex...Pete Cooper2012-10-23
* Fixed bug in SmallDenseMap where it wouldn't leave enough space for an empty ...Pete Cooper2012-10-23
* Fix case for include of Compiler.h.Jordan Rose2012-10-18
* Add move constructors for OwningPtr and OwningArrayPtr.Jordan Rose2012-10-18
* Add a T&& constructor to llvm::Optional.Jordan Rose2012-10-18
* Speculative fix the mask constants to be of type uintptr_t. I don't know of ...Owen Anderson2012-10-16
* Fix a bug in the set(I,E)/reset(I,E) methods that I recently added. The boun...Owen Anderson2012-10-16
* Add range-based set()/reset() to BitVector. These allow fast setting/resetti...Owen Anderson2012-10-15
* Fix a typo that made ImmutableMap::getMaxElement() useless.Benjamin Kramer2012-10-14
* Add powerpc-ibm-aix to Triple. Patch by Kai.Duncan Sands2012-10-12
* Add count() method to MapVectorDouglas Gregor2012-10-09
* Not everyone uses C++11, apparentlyDouglas Gregor2012-10-09
* Allow MapVector clients to specify the map and vector types, and add aDouglas Gregor2012-10-09
* Third try at fixing this. ;] Go back to using std::remove_if, which hasChandler Carruth2012-10-03
* Switch the SetVector::remove_if implementation to use partition whichChandler Carruth2012-10-03
* Teach the new SROA to handle cases where an alloca that has already beenChandler Carruth2012-10-02
* Clean up these doxygen comments to follow the proposed new style. ThisChandler Carruth2012-10-02
* Support for generating ELF objects on Windows.Andrew Kaylor2012-10-02
* Add in support for SPIR to LLVM core. This adds a new target and two new call...Micah Villmow2012-10-01
* PackedVector: Make the BitVector implementation configurable.Benjamin Kramer2012-09-28
* Provide malloc-free sentinels for the SparseBitVector internals.Benjamin Kramer2012-09-28
* Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru2012-09-27
* Fix a typo 'iff' => 'if'Sylvestre Ledru2012-09-27
* Add llvm::getOrdinalSuffix to get the appropriate -st, -nd, -rd, -th suffix.Jordan Rose2012-09-22
* DenseMap: assert that we have found a bucket before we try to insert into it.Jordan Rose2012-09-22
* Make MapVector a bit more expensive but harder to misuse. We now onlyRafael Espindola2012-09-19
* Add a MapVector class. It provides a regular set iteration, butRafael Espindola2012-09-18
* Mark unimplemented copy constructors and copy assignment operators as LLVM_DE...Craig Topper2012-09-17
* Use LLVM_DELETED_FUNCTION for copy constructors and copy assignment operators...Craig Topper2012-09-16
* Tidy up formatting of some elses on a separate line from preceding bracing. N...Craig Topper2012-09-16
* Tidy up trailing whitespace.Craig Topper2012-09-16
* Remove unneeded header.Craig Topper2012-09-16
* Fix Doxygen issues: wrap code examples in \code and use \p to refer toDmitri Gribenko2012-09-15
* Fix Doxygen issues:Dmitri Gribenko2012-09-14
* Fix Doxygen issues:Dmitri Gribenko2012-09-13
* Fix typo in comment.Nick Lewycky2012-09-13
* Add operator< for FoldingSetNodeID.Ted Kremenek2012-09-08
* Add a new optimization pass: Stack Coloring, that merges disjoint static allo...Nadav Rotem2012-09-06
* Remove unused typedefs gcc4.8 warns about.Roman Divacky2012-09-05
* Removed Trie.h; unused in a long timeMarshall Clow2012-09-05
* Rename ANDROIDEABI to Android.Logan Chien2012-09-02
* Fix HashString's Bernstein hash to use unsigned chars, as is usually done.Will Dietz2012-08-30
* Add the Freescale vendor to Triple.Hal Finkel2012-08-28