aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/ADT
Commit message (Expand)AuthorAgeFilesLines
...
* Add a T&& constructor to llvm::Optional.Jordan Rose2012-10-181-0/+9
* Speculative fix the mask constants to be of type uintptr_t. I don't know of ...Owen Anderson2012-10-161-4/+4
* Fix a bug in the set(I,E)/reset(I,E) methods that I recently added. The boun...Owen Anderson2012-10-161-6/+6
* Add range-based set()/reset() to BitVector. These allow fast setting/resetti...Owen Anderson2012-10-152-0/+86
* Fix a typo that made ImmutableMap::getMaxElement() useless.Benjamin Kramer2012-10-141-1/+1
* Add powerpc-ibm-aix to Triple. Patch by Kai.Duncan Sands2012-10-121-2/+4
* Add count() method to MapVectorDouglas Gregor2012-10-091-0/+5
* Not everyone uses C++11, apparentlyDouglas Gregor2012-10-091-1/+1
* Allow MapVector clients to specify the map and vector types, and add aDouglas Gregor2012-10-091-3/+8
* Third try at fixing this. ;] Go back to using std::remove_if, which hasChandler Carruth2012-10-031-8/+28
* Switch the SetVector::remove_if implementation to use partition whichChandler Carruth2012-10-031-2/+3
* Teach the new SROA to handle cases where an alloca that has already beenChandler Carruth2012-10-021-0/+26
* Clean up these doxygen comments to follow the proposed new style. ThisChandler Carruth2012-10-021-21/+22
* Support for generating ELF objects on Windows.Andrew Kaylor2012-10-021-1/+2
* Add in support for SPIR to LLVM core. This adds a new target and two new call...Micah Villmow2012-10-011-1/+2
* PackedVector: Make the BitVector implementation configurable.Benjamin Kramer2012-09-281-13/+14
* Provide malloc-free sentinels for the SparseBitVector internals.Benjamin Kramer2012-09-281-0/+16
* Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru2012-09-273-6/+6
* Fix a typo 'iff' => 'if'Sylvestre Ledru2012-09-273-6/+6
* Add llvm::getOrdinalSuffix to get the appropriate -st, -nd, -rd, -th suffix.Jordan Rose2012-09-221-0/+19
* DenseMap: assert that we have found a bucket before we try to insert into it.Jordan Rose2012-09-221-0/+1
* Make MapVector a bit more expensive but harder to misuse. We now onlyRafael Espindola2012-09-191-87/+14
* Add a MapVector class. It provides a regular set iteration, butRafael Espindola2012-09-181-0/+153
* Mark unimplemented copy constructors and copy assignment operators as LLVM_DE...Craig Topper2012-09-178-19/+20
* Use LLVM_DELETED_FUNCTION for copy constructors and copy assignment operators...Craig Topper2012-09-161-3/+4
* Tidy up formatting of some elses on a separate line from preceding bracing. N...Craig Topper2012-09-161-5/+5
* Tidy up trailing whitespace.Craig Topper2012-09-161-32/+32
* Remove unneeded header.Craig Topper2012-09-161-1/+0
* Fix Doxygen issues: wrap code examples in \code and use \p to refer toDmitri Gribenko2012-09-151-0/+2
* Fix Doxygen issues:Dmitri Gribenko2012-09-142-12/+12
* Fix Doxygen issues:Dmitri Gribenko2012-09-138-163/+158
* Fix typo in comment.Nick Lewycky2012-09-131-1/+1
* Add operator< for FoldingSetNodeID.Ted Kremenek2012-09-081-0/+9
* Add a new optimization pass: Stack Coloring, that merges disjoint static allo...Nadav Rotem2012-09-061-2/+19
* Remove unused typedefs gcc4.8 warns about.Roman Divacky2012-09-051-1/+0
* Removed Trie.h; unused in a long timeMarshall Clow2012-09-051-334/+0
* Rename ANDROIDEABI to Android.Logan Chien2012-09-021-1/+1
* Fix HashString's Bernstein hash to use unsigned chars, as is usually done.Will Dietz2012-08-301-1/+1
* Add the Freescale vendor to Triple.Hal Finkel2012-08-281-1/+2
* Fix integer undefined behavior due to signed left shift overflow in LLVM.Richard Smith2012-08-244-9/+12
* Fix a bunch of -Wdocumentation warnings.Dmitri Gribenko2012-08-232-13/+13
* Reduce alignment of SmallVector<T> to the required amount, rather than forcin...Richard Smith2012-08-222-101/+64
* Flatten the aligned-char-array utility template to be a directlyChandler Carruth2012-08-171-4/+2
* Fix a typo in VariadicFunction.h that leads to invalid code in macro expansion.Chad Rosier2012-08-151-1/+1
* Avoid undefined behavior in DenseMap::shrink_and_clear(). Log2_32_Ceil(0)Richard Smith2012-08-141-2/+3
* Add a roundToIntegral method to APFloat, which can be parameterized over vari...Owen Anderson2012-08-131-0/+1
* Add some missing includes for the build against stdcxx.Joerg Sonnenberger2012-08-101-0/+1
* Add support for the OpenBSD for Bitrig.Eric Christopher2012-08-061-1/+2
* Reference IntrusiveRefCntPtr in doxygen doc of RefCountedBase to get a link t...Axel Naumann2012-08-011-1/+1
* Add range erase, element insert, and range insert methods toChandler Carruth2012-08-011-1/+57