1. afe56ae [ADT] Add an (ADL-friendly) abs free function for APFloat that returns by Chandler Carruth · 11 years ago
  2. 5ccdb98 Add minnum / maxnum to APFloat by Matt Arsenault · 11 years ago
  3. ca06714 [ADT] Replace the logb implementation with the simpler and much closer by Chandler Carruth · 11 years ago
  4. d9edd1e [ADT] Add the scalbn function for APFloat. by Chandler Carruth · 11 years ago
  5. 7468b06 [ADT] Implement the 'logb' functionality for APFloat. This is necessary by Chandler Carruth · 11 years ago
  6. df782e4 [ADT] Add basic operator overloads for arithmetic to APFloat to make by Chandler Carruth · 11 years ago
  7. 1353fe8 Add return value and negative checks to MapVector::erase from r219240. by Kaelyn Takata · 11 years ago
  8. 6ad1eb4 Add size_t MapVector::erase(KeyT) similar to the one in std::map. by Kaelyn Takata · 11 years ago
  9. 7fad1b4 Update test name to match changes made in r218783 by David Blaikie · 11 years ago
  10. 847b37e Add an immovable type to test Optional<T>::emplace more rigorously after r218732. by David Blaikie · 11 years ago
  11. 36301a0 ADTTests/OptionalTest.cpp: Use LLVM_DELETED_FUNCTION. by NAKAMURA Takumi · 11 years ago
  12. 4f09cd6 Add an emplace(...) method to llvm::Optional<T>. by Jordan Rose · 11 years ago
  13. 59e4e1b Add getValueOr to llvm::Optional<T>. by Jordan Rose · 11 years ago
  14. 3f9b021 Add hsail and amdil64 to Triple by Matt Arsenault · 11 years ago
  15. d81a221 Add unit test for r217454 by Ed Maste · 11 years ago
  16. ee03ead Add some negative (and positive) static_assert checks for ArrayRef-of-pointer conversions introduced in r216709 by David Blaikie · 11 years ago
  17. c9439cc Add a test for converting ArrayRef<T *> to ArrayRef<const T *>. by Craig Topper · 11 years ago
  18. e1d1294 Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just letting them be implicitly created. by Craig Topper · 11 years ago
  19. 349f698 ADT: Unit test for ArrayRef::equals change in r215986 by Duncan P. N. Exon Smith · 11 years ago
  20. 1508a65 Fix -Wsign-compare warnings by David Blaikie · 11 years ago
  21. 3d4eae7 APInt: Make self-move-assignment a no-op to fix stage3 clang-cl by Reid Kleckner · 11 years ago
  22. 0e1b31c ADT: remove MinGW32 and Cygwin OSType enum by Saleem Abdulrasool · 11 years ago
  23. fd4f32b Fix SmallDenseMap assignment operator. by Andrew Trick · 11 years ago
  24. 3ea985b [ADT] Add a remarkbly useful little helper routine to ArrayRef for by Chandler Carruth · 11 years ago
  25. f51601c ADT: Add MapVector::remove_if by Duncan P. N. Exon Smith · 11 years ago
  26. db88e31 ADT: Fix MapVector::erase() by Duncan P. N. Exon Smith · 11 years ago
  27. 730abd2 Move the API and implementation of clang::driver::getARMCPUForMArch() to llvm::Triple::getARMCPUForArch(). by Argyrios Kyrtzidis · 11 years ago
  28. 45647d8 ADT: Add a drop_back() helper to ArrayRef by David Majnemer · 11 years ago
  29. 16a9eab Recommit 211309 (StringMap::insert), reverted in 211328 due to issues with private, but non-deleted, move members. by David Blaikie · 11 years ago
  30. 7c8d139 Fix some -Wsign-compare fallout from changing container count member functions to return unsigned instead of bool. by David Blaikie · 11 years ago
  31. 393b2b5 Revert "Add StringMap::insert(pair) consistent with the standard associative container concept." by Rafael Espindola · 11 years ago
  32. 37700dc Add StringMap::insert(pair) consistent with the standard associative container concept. by David Blaikie · 11 years ago
  33. 0b346e6 Remove OwningPtr.h and associated tests by Alp Toker · 11 years ago
  34. 11e0876 SmallVectorTest: Make the deleted member functions private to help MSVC users. by David Blaikie · 11 years ago
  35. 213d2f7 Convert StringMapEntry::Create to use StringRef instead of start/end pointers. Simpliies all in tree call sites. No functional change. by Craig Topper · 11 years ago
  36. 10467ca SmallVectorTest.cpp: Use LLVM_DELETED_FUNCTION. by NAKAMURA Takumi · 11 years ago
  37. 669fc86 SmallVector: support resize(N) with move-only types by David Blaikie · 11 years ago
  38. 66f09ad [C++11] Use 'nullptr'. by Craig Topper · 11 years ago
  39. 1848660 SmallVector: Improve test coverage for insert with repetition by David Blaikie · 11 years ago
  40. 402cb2c SmallVector: More movable improvements - don't copy elements to make space when inserting repeated elements. by David Blaikie · 11 years ago
  41. ae8a932 SmallVector: Move, don't copy, elements to make space for an insertion. by David Blaikie · 11 years ago
  42. 8ef8b73 SmallVectorTest: Remove some more robust checks added in r210429 since they caught some bugs I haven't fixed yet. by David Blaikie · 11 years ago
  43. 40d4e34 Fix some more moving-from-moved-from objects issues in SmallVector by David Blaikie · 11 years ago
  44. d327828 APFloat: x - NaN needs to flip the signbit of NaN when x is a number. by Stephen Canon · 11 years ago
  45. 789df06 Ensure SmallVector::insert doesn't overwrite the last element in the range with the already-moved-from value by David Blaikie · 11 years ago
  46. 194c7d9 Remove use of = default/= delete as they're unsupported on MSVC2012 by David Blaikie · 12 years ago
  47. e08c540 Missed formatting by David Blaikie · 12 years ago
  48. 8ae8fd0 StringMap: Move assignment and move construction. by David Blaikie · 12 years ago
  49. 9cb331f StringMap support for move-only values. by David Blaikie · 12 years ago
  50. 8451cdff Fix a use of uninitialized memory in SmallVector's move-assignment operator. by Douglas Gregor · 12 years ago
  51. d24465f [ADT] Teach PointerUnion to support assignment directly from nullptr to by Chandler Carruth · 12 years ago
  52. a468b8e [cleanup] Add some actual positive tests for equality. This unittest by Chandler Carruth · 12 years ago
  53. 275c5fc [cleanup] Make this test use a proper fixture rather than globals. by Chandler Carruth · 12 years ago
  54. 1284df1 [cleanup] Fix the whitespace in this test. Notably, correct spacing by Chandler Carruth · 12 years ago
  55. d2b2fac SCC: Change clients to use const, NFC by Duncan P. N. Exon Smith · 12 years ago
  56. 502b9e1 Retire llvm::array_endof in favor of non-member std::end. by Benjamin Kramer · 12 years ago
  57. 28b82bc Support: generalise object type handling for Windows by Saleem Abdulrasool · 12 years ago
  58. af6bfb2 ARM64: remove -m32/-m64 mapping with ARM. by Tim Northover · 12 years ago
  59. f80b49b Support: correct Windows normalisation by Saleem Abdulrasool · 12 years ago
  60. 00ed996 ARM64: initial backend import by Tim Northover · 12 years ago
  61. edbdd2e Canonicalise Windows target triple spellings by Saleem Abdulrasool · 12 years ago
  62. 8346167 ADT/PointerIntPairTest.cpp: Appease msc17. by NAKAMURA Takumi · 12 years ago
  63. 3056818 [C++11] Now that we have C++11 and I've replaced the use of this by Chandler Carruth · 12 years ago
  64. f9d26f1 [C++11] Add llvm::make_unique, according to N3656. by Ahmed Charles · 12 years ago
  65. 259a5a6 Revert "Clean up SmallString a bit" by David Blaikie · 12 years ago
  66. d028adf Clean up SmallString a bit by David Blaikie · 12 years ago
  67. 007bf9a Fix 80 cols. by Ahmed Charles · 12 years ago
  68. 4ccce1b Fix EXPECT_* to not produce a compile warning. by Eli Bendersky · 12 years ago
  69. 05f44b4 [ADT] Update PointerIntPair to handle pointer types with more than 31 bits free. by Jordan Rose · 12 years ago
  70. f04ddd0 [C++11] Replace LLVM-style type traits with C++11 standard ones. by Benjamin Kramer · 12 years ago
  71. 3547633 Support: split object format out of environment by Saleem Abdulrasool · 12 years ago
  72. b5dab28 [C++11] Add release() to OwningPtr. by Ahmed Charles · 12 years ago
  73. 225d550 Cleaning up a bunch of pre-Visual C++ 2012 build hacks. by Yaron Keren · 12 years ago
  74. 49c8ae2 Give APInt move semantics. by Benjamin Kramer · 12 years ago
  75. b6d0bd4 [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. by Benjamin Kramer · 12 years ago
  76. 002da5d [C++11] Switch all uses of the llvm_move macro to use std::move by Chandler Carruth · 12 years ago
  77. 871171a [C++11] Add support for OwningPtr<T> to be converted to and from by Chandler Carruth · 12 years ago
  78. 337bd07 [C++11] Add unit tests for OwningPtr<T> in preparation for changes to make by Chandler Carruth · 12 years ago
  79. 667363b [C++11] Remove uses of LLVM_HAS_RVALUE_REFERENCES from the unittests. by Chandler Carruth · 12 years ago
  80. 0d64f8b fix crash in SmallDenseMap copy constructor by Duncan P. N. Exon Smith · 12 years ago
  81. 0f67917 Tweak an _MSC_VER ifdef to use typename with clang in a unittest by Reid Kleckner · 12 years ago
  82. 4d6d981 Fix layering StringRef copy using BumpPtrAllocator. by Nick Kledzik · 12 years ago
  83. c47069b Clean up whitespace by Duncan P. N. Exon Smith · 12 years ago
  84. 17d4e98 Roll back the ConstStringRef change for now by Alp Toker · 12 years ago
  85. 042f41b StringRef: Extend constexpr capabilities and introduce ConstStringRef by Alp Toker · 12 years ago
  86. 84fcbde [APInt] Fix nearestLogBase2 to return correct answers for very large APInt and APInt with a bitwidth of 1. by Michael Gottesman · 12 years ago
  87. 073af74 [APInt] Fixed bug where APInt(UINT32_MAX, 0) would blow up when being constructed. by Michael Gottesman · 12 years ago
  88. 8a8cd2b Re-sort all of the includes with ./utils/sort_includes.py so that by Chandler Carruth · 12 years ago
  89. f6921f8 Fix break introduced in r198377 due to using a local type as a template parameter. by David Blaikie · 12 years ago
  90. e9c66ed Test coverage for non-default-constructible elements in a StringMap by David Blaikie · 12 years ago
  91. eba457c Remove StringMapEntryInitializer support. by David Blaikie · 12 years ago
  92. 386328f Fix a buffer overrun detected by AddressSanitizer. by Anna Zaks · 12 years ago
  93. e1fad2b Remove APInt::extractBit since it is already implemented via operator[]. Change tests for extractBit to test operator[]. by Michael Gottesman · 12 years ago
  94. f6d58ff [block-freq] Add the method APInt::nearestLogBase2(). by Michael Gottesman · 12 years ago
  95. 4497d96 [block-freq] Add the APInt method extractBit. by Michael Gottesman · 12 years ago
  96. 3e8df69 Darwin: update default iOS version to 5.0 by Tim Northover · 12 years ago
  97. c74010d Make the moved-from SmallPtrSet be a valid, empty, small-state object. by Chandler Carruth · 12 years ago
  98. 6d888bc Add a test for assignment operator behavior which was changed in by Chandler Carruth · 12 years ago
  99. 55758e9 Give SmallPtrSet move semantics when we have R-value references. by Chandler Carruth · 12 years ago
  100. 05c5a93 [weak vtables] Place class definitions into anonymous namespaces to prevent weak vtables. by Juergen Ributzka · 12 years ago