summaryrefslogtreecommitdiff
path: root/include/llvm/ADT
Commit message (Expand)AuthorAge
* [ADT] Delete the Twine assignment operatorReid Kleckner2014-05-29
* Attempt to placate compilers that warn on casts between pointer-to-object andRichard Smith2014-05-23
* Recommit r208506: DebugInfo: Include lexical scopes in inlined subroutines.David Blaikie2014-05-14
* Revert "DebugInfo: Include lexical scopes in inlined subroutines."David Blaikie2014-05-12
* DebugInfo: Include lexical scopes in inlined subroutines.David Blaikie2014-05-11
* Missed formattingDavid Blaikie2014-05-08
* StringMap: Move assignment and move construction.David Blaikie2014-05-08
* StringMap: Replace faux-copyability with faux-movability, which is sufficient.David Blaikie2014-05-08
* StringMap support for move-only values.David Blaikie2014-05-08
* Add isOSFreeBSD triple testEd Maste2014-05-08
* Re-commit r208025, reverted in r208030, with a fix for a conformance issueRichard Smith2014-05-06
* Revert r208025, which made buildbots unhappy for unknown reasons.Richard Smith2014-05-06
* Add llvm::function_ref (and a couple of uses of it), representing a type-eras...Richard Smith2014-05-06
* Remove unused field hash_state::seed.Jay Foad2014-04-30
* Fix a use of uninitialized memory in SmallVector's move-assignment operator.Douglas Gregor2014-04-30
* [ADT] Provide some helpful static_asserts for using operations of theChandler Carruth2014-04-30
* [ADT] Make the iterator adaptor utility a touch more general byChandler Carruth2014-04-29
* [ADT] Teach PointerUnion to support assignment directly from nullptr toChandler Carruth2014-04-29
* [C++] Use 'nullptr'.Craig Topper2014-04-28
* [LCG] Add some pedantry to the use of ptrdiff_t to appease build bots.Chandler Carruth2014-04-26
* [LCG] Eliminate more boiler plate by using the iterator facade baseChandler Carruth2014-04-26
* Mark the growing path in SmallVector::push_back as cold.Benjamin Kramer2014-04-26
* SCC: Use the reference typedefDuncan P. N. Exon Smith2014-04-25
* SCC: Provide operator->() through iterator_facade_baseDuncan P. N. Exon Smith2014-04-25
* SCC: Remove non-const operator*()Duncan P. N. Exon Smith2014-04-25
* SCC: Doxygen-ize comments, NFCDuncan P. N. Exon Smith2014-04-25
* SCC: Un-inline long functionsDuncan P. N. Exon Smith2014-04-25
* SCC: Remove redundant inline keywords, NFCDuncan P. N. Exon Smith2014-04-25
* [ADT] Generalize pointee_iterator to smart pointers by using decltype.Chandler Carruth2014-04-24
* [ADT] Attempt to appease another MSVC oddity by moving the injectedChandler Carruth2014-04-24
* [C++] Use 'nullptr'.Craig Topper2014-04-24
* [ADT] Try to appease MSVC by sinking the enable_if from a defaultChandler Carruth2014-04-24
* [ADT] Factor out the facade aspect of the iterator_adaptor_base into itsChandler Carruth2014-04-24
* [ADT] Add a generic iterator utility for adapting iterators much likeChandler Carruth2014-04-24
* Use std::less instead of < in array_pod_sort's default comparator.Jordan Rose2014-04-23
* WhitespaceRui Ueyama2014-04-22
* No need to check condition after grow()Rui Ueyama2014-04-22
* Replace loops using goto with plain while loopsRui Ueyama2014-04-22
* [C++11] Replace OwningPtr with std::unique_ptr in places where it doesn't bre...Benjamin Kramer2014-04-21
* Remove a couple of redundant copies of SmallVector::operator==.Benjamin Kramer2014-04-18
* Fix uint -> size_t conversion warning.Matt Arsenault2014-04-18
* Make the copy member of StringRef/ArrayRef generic wrt allocators.Benjamin Kramer2014-04-18
* Allocator: Remove ReferenceAdder hack.Benjamin Kramer2014-04-18
* [Allocator] Pass the size to the deallocation function. This, on someChandler Carruth2014-04-15
* Add a DenseMapInfo specialization for PointerUnion. In tree user to land shor...Nick Lewycky2014-04-15
* [ARM64] Add big endian target arm64_be.James Molloy2014-04-14
* Add back some typecasts I accidentally lost in r206142.Craig Topper2014-04-14
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-14
* [C++11] More 'nullptr' conversion or in some cases just using a boolean check...Craig Topper2014-04-13
* Retire llvm::array_endof in favor of non-member std::end.Benjamin Kramer2014-04-12