1. baf522a Update CMake build. by Benjamin Kramer · 12 years ago
  2. 658c628 Fix a typo that made ImmutableMap::getMaxElement() useless. by Benjamin Kramer · 12 years ago
  3. 2e522d0 Add powerpc-ibm-aix to Triple. Patch by Kai. by Duncan Sands · 12 years ago
  4. 436eaa8 Use unsigned long long instead of uin64_t for OS where that matters. by Nick Kledzik · 12 years ago
  5. e25de4a Don't call getAsUnsignedInteger directly, it fails to compile if uint64_t is not "unsigned long long". by Benjamin Kramer · 12 years ago
  6. 7a0f86f Add getAsUnsignedInteger test case that checks that known bad values are rejected by Nick Kledzik · 12 years ago
  7. 3e7735f APFloat::roundToIntegral: Special values don't keep the exponent value up to date, don't rely on it. by Benjamin Kramer · 12 years ago
  8. dbf5457 Fix includes of llvm files that used angle brackets. by Craig Topper · 12 years ago
  9. d566c5f ADTTests: [CMake] Exclude DenseMapTest.cpp and SmallVectorTest.cpp on MSVC9 due to its bug. by NAKAMURA Takumi · 12 years ago
  10. c82cc58 Fix another roundToIntegral bug where very large values could become infinity. Problem and solution identified by Steve Canon. by Owen Anderson · 12 years ago
  11. f7a5dfc Fix a problem with APFloat::roundToIntegral where it would return incorrect results for negative inputs to trunc. Add unit tests to verify this behavior. by Owen Anderson · 12 years ago
  12. 147d9e0 Add range erase, element insert, and range insert methods to by Chandler Carruth · 12 years ago
  13. 06bd8ca Implement copy and move assignment for TinyPtrVector. These try to by Chandler Carruth · 12 years ago
  14. 40dab10 Bring TinyPtrVector under test. Somehow we never picked up unit tests by Chandler Carruth · 12 years ago
  15. ba1f580 Move the SmallVector unit tests to be type-parameterized so that we can by Chandler Carruth · 12 years ago
  16. 7c888ee Completely refactor the structuring of unittest CMake files to match the by Chandler Carruth · 12 years ago
  17. 2a79116 Fix PR13148, an inf-loop in StringMap. by Chandler Carruth · 12 years ago
  18. 0fb9b9a Remove some superfluous SCOPED_TRACEs from this unit test. by Chandler Carruth · 12 years ago
  19. 1721b61 Remove SmallMap unittests, unbreaking the build. by Benjamin Kramer · 12 years ago
  20. d45f7b6 Bring the return value of SmallVector::insert in line with std::vector::insert. by Benjamin Kramer · 12 years ago
  21. 5f6c7cf SmallVector: return a valid iterator for the rare case of inserting an empty range into a SmallVector. by Benjamin Kramer · 12 years ago
  22. 8dffa4a Add a unit test for 'swap', and fix a pile of bugs in SmallDenseMap::swap. by Chandler Carruth · 12 years ago
  23. 6446d7e Add tests for *DenesMap for both key and value types' construction and by Chandler Carruth · 12 years ago
  24. dd9d38d Introduce a SmallDenseMap container that re-uses the existing DenseMap by Chandler Carruth · 12 years ago
  25. 904cf82 Merge the SmallBitVector and BitVector unit tests with gtest's typed test magic and bring SmallBitVector up to date. by Benjamin Kramer · 12 years ago
  26. 7027ba9 Work around a bug with MSVC 10 where it fails to recognize a valid use by Chandler Carruth · 12 years ago
  27. e5c7bc6 Type parameterize the DenseMap unit tests. by Chandler Carruth · 12 years ago
  28. d9b0b02 Fix typos found by http://github.com/lyda/misspell-check by Benjamin Kramer · 12 years ago
  29. 42a0b48 Remove the PTX back-end and all of its artifacts (triple, etc.) by Justin Holewinski · 12 years ago
  30. a7a2a36 fix the quotient returned by sdivrem() for the case when LHS is negative and RHS is positive by Nuno Lopes · 12 years ago
  31. fc6fd99 Remove warning about testing unsigned int with int. by Bill Wendling · 12 years ago
  32. 661f760 Fixed one small stupid, but critical bug. by Stepan Dyatkovskiy · 12 years ago
  33. 0057022 Remove the expensive BitVector::operator~(). by Jakob Stoklund Olesen · 12 years ago
  34. 03a3811 Add BitVector::anyCommon(). by Jakob Stoklund Olesen · 12 years ago
  35. b0940b4 [Support/StringRef] Add find_last_not_of and {r,l,}trim. by Michael J. Spencer · 12 years ago
  36. 9166d23 Add unittests for Triple::getMacOSXVersion and Triple::getiOSVersion. by Chad Rosier · 12 years ago
  37. 3703baa SmallVector: Don't rely on having an assignment operator around in push_back for POD-like types. by Benjamin Kramer · 13 years ago
  38. 5c77bc2 Fixed SmallMap test. The order of items is undefined in DenseMap. So being checking the increment for big mode, we can only check that all items are in map. by Stepan Dyatkovskiy · 13 years ago
  39. b856d55 Reapply the SmallMap patch with a fix. by Benjamin Kramer · 13 years ago
  40. bdbf015 Revert "First implementation of:" by Eric Christopher · 13 years ago
  41. 76271a3 First implementation of: by Stepan Dyatkovskiy · 13 years ago
  42. c0ccb8b SparseSet: Add support for key-derived indexes and arbitrary key types. by Andrew Trick · 13 years ago
  43. a47406c Add triple support for the IBM BG/P and BG/Q supercomputers. by Hal Finkel · 13 years ago
  44. dbb4b2f Fix warnings. by Michael J. Spencer · 13 years ago
  45. 9130b42 Make StringRef::getAsInteger work with all integer types. Before this change by Michael J. Spencer · 13 years ago
  46. d4d8b2a Add support to the hashing infrastructure for automatically hashing both by Chandler Carruth · 13 years ago
  47. 2945a32 SmallPtrSet: Provide a more efficient implementation of swap than the default triple-copy std::swap. by Benjamin Kramer · 13 years ago
  48. 528f0bb Add generic support for hashing StringRef objects using the new hashing library. by Chandler Carruth · 13 years ago
  49. 9406da6 Teach the hashing facilities how to hash std::string objects. by Chandler Carruth · 13 years ago
  50. 21d60d5 Split this test up into two smaller, and more focused tests. by Chandler Carruth · 13 years ago
  51. 5fa6f5b Move the NonPOD struct out of the anonymous namespace instead of adding llvm:: everywhere to fix the HashingTest on MSVC . by Francois Pichet · 13 years ago
  52. 2547e7f Fixes the Hashing tests on MSVC by adding llvm:: prefix to hash_value function call. by Francois Pichet · 13 years ago
  53. edf24a8 unittests/ADT/HashingTest.cpp: Temporarily disable a new test introduced in r151891, to appease msvc. by NAKAMURA Takumi · 13 years ago
  54. 1c14489 Simplify the pair optimization. Rather than using complex type traits, by Chandler Carruth · 13 years ago
  55. c3f9918 Add a golden data test that I missed somehow the first time around. by Chandler Carruth · 13 years ago
  56. 4fc5bdf Fix bad indenting that was left over from cut/paste of the golden values by Chandler Carruth · 13 years ago
  57. 4d628e2 We really want to hash pairs of directly-hashable data as directly by Chandler Carruth · 13 years ago
  58. c7384cf Add support for hashing pairs by delegating to each sub-object. There is by Chandler Carruth · 13 years ago
  59. 4166989 Remove the misguided extension here that reserved two special values in by Chandler Carruth · 13 years ago
  60. 5a491ca Re-disable the debug output. The comment is there explaining why we want by Chandler Carruth · 13 years ago
  61. 9731294 Provide the 32-bit variant of the golden tests. Not sure how I forgot to by Chandler Carruth · 13 years ago
  62. 0b66c6f Rewrite LLVM's generalized support library for hashing to follow the API by Chandler Carruth · 13 years ago
  63. a3bf915 Fix typos. by Jakob Stoklund Olesen · 13 years ago
  64. fdf0dc9 Support was removed from LLVM's MIPS backend for the PSP variant of that by Chandler Carruth · 13 years ago
  65. 6258862 Add a Briggs and Torczon sparse set implementation. by Jakob Stoklund Olesen · 13 years ago
  66. 124e51c Switch the llvm::Triple class to immediately parse the triple string on by Chandler Carruth · 13 years ago
  67. 1a4b19e Hashing.h - utilities for hashing various data types. by Talin · 13 years ago
  68. 0ae29a6 Add a unittest for rotating a really big APInt. by Benjamin Kramer · 13 years ago
  69. 7d5a289 Introduce helpers to compute the 32-bit varaints and 64-bit variants of by Chandler Carruth · 13 years ago
  70. 41aa108 RefCountedBaseVPTR needs the IntrusiveRefCntPtrInfo as friend, by Manuel Klimek · 13 years ago
  71. 6f72ac4 Add various coarse bit-width architecture predicates to llvm::Triple. by Chandler Carruth · 13 years ago
  72. babd598 DenseMap::find_as() and unit tests. by Talin · 13 years ago
  73. 2527188 Additional methods for SmallString. by Talin · 13 years ago
  74. ff5bad0 Add portable bit mask operations to BitVector. by Jakob Stoklund Olesen · 13 years ago
  75. 3a3a424 Some unittests for APInt rotates; patch by Cameron McInally. by Eli Friedman · 13 years ago
  76. 1243cdd As Doug pointed out (and I really should know), it is perfectly easy to by Chandler Carruth · 13 years ago
  77. efb0d1e APInt: update asserts for base-36 by Dylan Noblesmith · 13 years ago
  78. db21f4c Put the '*' in the right place in the unit test. Forgot to fix up this by Chandler Carruth · 13 years ago
  79. d916ce3 Add a generic collection of class templates to ADT for building by Chandler Carruth · 13 years ago
  80. 4455142 Fix APFloat::convert so that it handles narrowing conversions correctly; it by Eli Friedman · 13 years ago
  81. 6e6a558 Add a bad char heuristic to StringRef::find. by Benjamin Kramer · 13 years ago
  82. a3a1635 Attempt to fix MSVC build. by Eli Friedman · 13 years ago
  83. 7247a5f Fix APFloat::getLargest so that it actually returns the correct value. Found by accident while reviewing a patch to nearby code. by Eli Friedman · 13 years ago
  84. 9eb6b4d Fix APInt::operator*= so that it computes the correct result for large integers where there is unsigned overflow. Fix APFloat::toString so that it doesn't depend on the incorrect behavior in common cases (and computes the correct result in some rare cases). Fixes PR11086. by Eli Friedman · 13 years ago
  85. 7850dd0 Fix a bug in compare_numeric(). by Jakob Stoklund Olesen · 13 years ago
  86. dcd9996 Add APInt support for converting to/from hexatridecimal strings by Douglas Gregor · 13 years ago
  87. 9d74909 Fix a test that wasn't testing the right thing. by Matt Beaumont-Gay · 13 years ago
  88. 6815ff0 Avoid undefined behaviour if somehow NUM_GRAPHS equals 2^32 (or by Duncan Sands · 13 years ago
  89. 00eab6c Remove extra semicolon. by Jakub Staszak · 13 years ago
  90. 5edfbeb Use unsigned rather than uint16_t in case anyone feels like testing by Duncan Sands · 13 years ago
  91. 6f7eec1 Check an additional property specific to the way LLVM iterates over SCC's. by Duncan Sands · 13 years ago
  92. 8537e8a Add a unittest for the simply connected components (SCC) iterator class. by Duncan Sands · 13 years ago
  93. c437bd5 Remove some code that is no longer needed now that googletest knows how by Jay Foad · 13 years ago
  94. 3f25ee0 Add Twine support for characters, and switch twine to use a union internally by Chris Lattner · 13 years ago
  95. 3ba292d Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future ambiguity by Jeffrey Yasskin · 13 years ago
  96. db125cf land David Blaikie's patch to de-constify Type, with a few tweaks. by Chris Lattner · 13 years ago
  97. 3d42bfb Add an APFloat::convertToInt(APSInt) function that automatically manages the by Jeffrey Yasskin · 13 years ago
  98. d7c0273 The key of a StringMap can contain nul's in it, so having first() return by Chris Lattner · 13 years ago
  99. 9cbd7af Fix a subtle issue in SmallVector. The following code did not work as expected: by Owen Anderson · 13 years ago
  100. 5f36bb1 unittests: add test for APInt::toString() by Dylan Noblesmith · 13 years ago