summaryrefslogtreecommitdiff
path: root/include/llvm/ADT
Commit message (Expand)AuthorAge
* [PM] [cleanup] Replace a reserved identifier "_Self" with the injectedChandler Carruth2013-11-26
* [PM] [cleanup] Run clang-format over this file. If fixes manyChandler Carruth2013-11-26
* [PM] [cleanup] Update doxygen comments to use the new style, add someChandler Carruth2013-11-26
* Lift self-copy protection up to the header file and add self-moveChandler Carruth2013-11-26
* Put an unused result attribute on SmallSet::empty()Alp Toker2013-11-23
* Make the moved-from SmallPtrSet be a valid, empty, small-state object.Chandler Carruth2013-11-20
* Give SmallPtrSet move semantics when we have R-value references.Chandler Carruth2013-11-20
* Annotate APInt methods where it's not clear whether they are in place with wa...Benjamin Kramer2013-11-16
* Fix a null pointer dereference when copying a null polymorphic pointer.Chandler Carruth2013-11-13
* Add LLVM_HAS_INITIALIZER_LISTS for upcoming C++11 support. Use it in ArrayRefPete Cooper2013-11-11
* Switch to allow implicit construction. In many cases, we're wrappingChandler Carruth2013-11-09
* Add a polymorphic_ptr<T> smart pointer data type. It's a somewhat sillyChandler Carruth2013-11-09
* Add ImmutableSet profiling info for 'bool'.Jordan Rose2013-11-08
* Add {start,end}with_lower methods to StringRef.Rui Ueyama2013-10-30
* Rehash but don't grow when full of tombstones.Howard Hinnant2013-10-30
* Undefine NetBSD, it may have been defined by an earlier include ofJoerg Sonnenberger2013-09-25
* Explicitly request unsigned enum types when desiredReid Kleckner2013-09-23
* Provide basic type safety for array_pod_sort comparators.Benjamin Kramer2013-09-22
* Add warn_unused_result to empty() on various containers.Benjamin Kramer2013-09-13
* Add a Python-like join function to merge a list of strings with aJoerg Sonnenberger2013-09-03
* Clean up some usage of Triple. The base class has methods for determining if...Cameron Esfahani2013-08-29
* isCharInSet refactoring.Alexander Kornienko2013-08-29
* Add a function object to compare the first or second component of a std::pair.Benjamin Kramer2013-08-24
* Added const qualifier to StringRef::edit_distance member functionDmitri Gribenko2013-08-24
* ADT/Triple: Helper to determine if we are targeting the Windows CRTDavid Majnemer2013-08-21
* Basic unit tests for PointerUnionDavid Blaikie2013-08-21
* Make sure that pop_back_val() result is used.Jakub Staszak2013-08-19
* I'm told that != is not ==Chris Lattner2013-08-16
* allow != to compare PointerUnion, we already support ==.Chris Lattner2013-08-16
* Add difference_type to ImmutableMap/Set iterators so they have a complete set...Benjamin Kramer2013-08-16
* Calling the base class constructor from the derived class' initializer list. ...Aaron Ballman2013-08-16
* Commit a no-op change to StringRef to (hopefully) trigger build bots.Chandler Carruth2013-08-07
* Remove the assertion for now. This breaks lld.Dmitri Gribenko2013-08-07
* YAMLTraits.h: replace DenseMap that used a bad implementation of DenseMapInfoDmitri Gribenko2013-08-07
* Fix -Wdocumentation warnings.Rafael Espindola2013-07-28
* [APFloat] Removed nextafter from missing operations since it is implemented i...Michael Gottesman2013-07-27
* Use a non-c'tor for converting a boolean into a StringRef.Bill Wendling2013-07-26
* [PowerPC] Support powerpc64le as a syntax-checking target.Bill Schmidt2013-07-26
* Add a bool->StringRef c'tor to StringRef.Bill Wendling2013-07-25
* Remove the mblaze backend from llvm.Rafael Espindola2013-07-25
* Sync SmallBitVector with BitVector. Add unit tests for the missing methods.Benjamin Kramer2013-07-11
* Remove llvm/ADT/NullablePtr.h, there are no uses of it in-tree.Argyrios Kyrtzidis2013-07-10
* Revert r185852.Manman Ren2013-07-08
* StringRef: add DenseMapInfo for StringRef.Manman Ren2013-07-08
* [ADT/NullablePtr] Allow implicit conversion of NullablePtr<OtherT> -> Nullabl...Argyrios Kyrtzidis2013-07-08
* Revert "Revert "[APFloat] Removed APFloat constructor which initialized to ei...Michael Gottesman2013-06-27
* Revert "[APFloat] Removed APFloat constructor which initialized to either zer...Michael Gottesman2013-06-27
* [APFloat] Removed APFloat constructor which initialized to either zero/NaN bu...Michael Gottesman2013-06-27
* [APFloat] Added support for parsing float strings which contain {inf,-inf,NaN...Michael Gottesman2013-06-24
* [APFloat] Added make{Zero,Inf} methods and implemented get{Zero,Inf} on top o...Michael Gottesman2013-06-24