- 3a3a424 Some unittests for APInt rotates; patch by Cameron McInally. by Eli Friedman · 13 years ago
- 1243cdd As Doug pointed out (and I really should know), it is perfectly easy to by Chandler Carruth · 13 years ago
- efb0d1e APInt: update asserts for base-36 by Dylan Noblesmith · 13 years ago
- db21f4c Put the '*' in the right place in the unit test. Forgot to fix up this by Chandler Carruth · 13 years ago
- d916ce3 Add a generic collection of class templates to ADT for building by Chandler Carruth · 13 years ago
- 4455142 Fix APFloat::convert so that it handles narrowing conversions correctly; it by Eli Friedman · 13 years ago
- 6e6a558 Add a bad char heuristic to StringRef::find. by Benjamin Kramer · 13 years ago
- a3a1635 Attempt to fix MSVC build. by Eli Friedman · 13 years ago
- 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
- 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
- 7850dd0 Fix a bug in compare_numeric(). by Jakob Stoklund Olesen · 13 years ago
- dcd9996 Add APInt support for converting to/from hexatridecimal strings by Douglas Gregor · 13 years ago
- 9d74909 Fix a test that wasn't testing the right thing. by Matt Beaumont-Gay · 13 years ago
- 6815ff0 Avoid undefined behaviour if somehow NUM_GRAPHS equals 2^32 (or by Duncan Sands · 13 years ago
- 00eab6c Remove extra semicolon. by Jakub Staszak · 13 years ago
- 5edfbeb Use unsigned rather than uint16_t in case anyone feels like testing by Duncan Sands · 13 years ago
- 6f7eec1 Check an additional property specific to the way LLVM iterates over SCC's. by Duncan Sands · 13 years ago
- 8537e8a Add a unittest for the simply connected components (SCC) iterator class. by Duncan Sands · 13 years ago
- c437bd5 Remove some code that is no longer needed now that googletest knows how by Jay Foad · 13 years ago
- 3f25ee0 Add Twine support for characters, and switch twine to use a union internally by Chris Lattner · 13 years ago
- 3ba292d Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future ambiguity by Jeffrey Yasskin · 13 years ago
- db125cf land David Blaikie's patch to de-constify Type, with a few tweaks. by Chris Lattner · 13 years ago
- 3d42bfb Add an APFloat::convertToInt(APSInt) function that automatically manages the by Jeffrey Yasskin · 13 years ago
- d7c0273 The key of a StringMap can contain nul's in it, so having first() return by Chris Lattner · 13 years ago
- 9cbd7af Fix a subtle issue in SmallVector. The following code did not work as expected: by Owen Anderson · 13 years ago
- 5f36bb1 unittests: add test for APInt::toString() by Dylan Noblesmith · 13 years ago
- 5cf34fe Try fixing http://google1.osuosl.org:8011/builders/clang-i686-freebsd/builds/3548 by Argyrios Kyrtzidis · 13 years ago
- 0f5b687 Add unit tests for ADT/PackedVector by Argyrios Kyrtzidis · 13 years ago
- 6cf081c Remove bounded StringRef::compare() since nothing but Clang SA was using it and it is just as easy to use StringRef::substr() preceding StringRef::compare() to achieve the same thing. by Lenny Maiorani · 13 years ago
- 437ef0c Implements StringRef::compare with bounds. It is behaves similarly to strncmp(). Unit tests also included. by Lenny Maiorani · 13 years ago
- 8398512 Avoid turning a floating point division with a constant power of two into a denormal multiplication. by Benjamin Kramer · 13 years ago
- 2746000 Add APFloat::getExactInverse. by Benjamin Kramer · 13 years ago
- d9103df Add an argument to APInt's magic udiv calculation to specify the number of bits that are known zero in the divided number. by Benjamin Kramer · 14 years ago
- 8d7285d The signed version of our "magic number" computation for the integer approximation by Cameron Zwarich · 14 years ago
- ee64684 Part of this test is invariant inside the inner loop - move it outside the loop. by Duncan Sands · 14 years ago
- ae200c6 Remove NoVendor and NoOS, added in commit 123990, from Triple. While it by Duncan Sands · 14 years ago
- b3371cd by Chris Lattner · 14 years ago
- 859f818 Clang was not parsing target triples involving EABI and was generating wrong IR (wrong PCS) and passing the wrong information down llc via the target-triple printed in IR. I've fixed this by adding the parsing of EABI into LLVM's Triple class and using it to choose the correct PCS in Clang's Tools. A Clang patch is on its way to use this infrastructure. by Renato Golin · 14 years ago
- 2a6899c Add ADT/IntEqClasses.h as a light-weight implementation of EquivalenceClasses.h. by Jakob Stoklund Olesen · 14 years ago
- d715e07 Add more checks to IntervalMapOverlaps::advance() to ensure that advanceTo sees by Jakob Stoklund Olesen · 14 years ago
- 5049ee5 It is allowed to call IntervalMap::const_iterator::advanceTo() with a key that by Jakob Stoklund Olesen · 14 years ago
- 4aec85a Fix crash when IntervalMapOverlaps::advanceTo moves past the last overlap. by Jakob Stoklund Olesen · 14 years ago
- 90675c8 Complete tests for IntervalMapOverlaps. by Jakob Stoklund Olesen · 14 years ago
- 460ee0f Add basic test exposing many bugs. by Jakob Stoklund Olesen · 14 years ago
- 7a26aca Add IntervalMap::iterator::set{Start,Stop,Value} methods that allow limited by Jakob Stoklund Olesen · 14 years ago
- 7dc7ac3 Support/ADT/Twine: Add toNullTerminatedStringRef. by Michael J. Spencer · 14 years ago
- 7a874dd PR5207: Rename overloaded APInt methods set(), clear(), flip() to by Jay Foad · 14 years ago
- 1f6efa3 Merge System into Support. by Michael J. Spencer · 14 years ago
- 5f456cd Disallow overlapping inserts, even when inserting the same value. by Jakob Stoklund Olesen · 14 years ago
- 9a08ca3 Add default constructors for iterators. by Jakob Stoklund Olesen · 14 years ago
- 180e124 Implement const_iterator::advanceTo(). by Jakob Stoklund Olesen · 14 years ago
- 0559425 Add more tests for erase(). Fix a few exposed bugs. by Jakob Stoklund Olesen · 14 years ago
- b0b7214 Add test case with randomly ordered insertions, massive coalescing. by Jakob Stoklund Olesen · 14 years ago
- 53bb5c0 Add B+-tree test case that creates a height 3 tree with a smaller root node. by Jakob Stoklund Olesen · 14 years ago
- 9c336fa Tweak ImmutableMap/ImmutableSet/ImmutableList APIs by Ted Kremenek · 14 years ago
- 655fbb4 Implement IntervalMap::clear(). by Jakob Stoklund Olesen · 14 years ago
- db52566 Support backwards iteration starting from end(). by Jakob Stoklund Olesen · 14 years ago
- a197cba Add test for PR 8111. By Frits van Bommel. by Dale Johannesen · 14 years ago
- 8dc9267 Add ADT/IntervalMap. by Jakob Stoklund Olesen · 14 years ago
- 737d281 Revert "Add ADT/IntervalMap.", GCC doesn't like it. by Jakob Stoklund Olesen · 14 years ago
- 8408edf Add ADT/IntervalMap. by Jakob Stoklund Olesen · 14 years ago
- 100c267 Switch attribute macros to use 'LLVM_' as a prefix. We retain the old names by Chandler Carruth · 14 years ago
- 520163c Move ValueMapTest from ADT to VMCore so that ADT doesn't need to link in "core". by Dan Gohman · 14 years ago
- fab4c9e Add an all() method to BitVector, for testing whether all bits are set. by Dan Gohman · 14 years ago
- 5754a45 Add better support for environment portion of triple. Original patch by by Duncan Sands · 14 years ago
- bc9c36b Attempt to unbreak the FreeBSD buildbot by XFAILing a unit test that seems to be by Jakob Stoklund Olesen · 14 years ago
- 837bccd StringRef::compare_numeric also differed from StringRef::compare for characters > 127. by Benjamin Kramer · 14 years ago
- 0043e35 Do unsigned char comparisons in StringRef::compare_lower to be more consistent with compare in corner cases. by Benjamin Kramer · 14 years ago
- d400850 Silence 'unused' warning. by Bill Wendling · 14 years ago
- 335db22 Add a 'normalize' method to the Triple class, which takes a mucked up by Duncan Sands · 14 years ago
- 3850f5c Remove the ValueMap copy constructor. It's not used anywhere, by Duncan Sands · 14 years ago
- bcc2393 Fix the ValueMap copy constructor. The issue is that the map keys are value by Duncan Sands · 14 years ago
- 48b17fa Switch from EXPECT_EQ({true,false, ...) to the more canonical by Chandler Carruth · 14 years ago
- 3732396 Use non-bool values for .count. by Bill Wendling · 14 years ago
- 73c6031 ADT: Add DAGDeltaAlgorithm, which is a DAG minimization algorithm built on top of the standard 'delta debugging' algorithm. by Daniel Dunbar · 14 years ago
- 160a3bf Add StringRef::compare_numeric and use it to sort TableGen register records. by Jakob Stoklund Olesen · 14 years ago
- f1fd228 Fix const ilist_node::get{Prev,Next}Node() to actually compile. Picky, picky. by Daniel Dunbar · 14 years ago
- aa81380 ADT: Add ilist_node::get{Prev,Next}Node, which return the adjacent node or null. by Daniel Dunbar · 14 years ago
- 3f5e915 Update BitVectorTest.cpp to stay in sync with SmallBitVectorTest.cpp, by Dan Gohman · 14 years ago
- 6340722 SmallBitVector: Rework find_first/find_next and tweak test to test them (at least on 64 bit platforms). by Benjamin Kramer · 14 years ago
- b252fbd Implement a read/write operator[] for SmallBitVector with a proxy class. by Benjamin Kramer · 14 years ago
- a07cd90 silence some unused-value warnings. by Chris Lattner · 14 years ago
- a7a33fd Fix SmallVector's insert to handle non-random-access iterators. by Dan Gohman · 14 years ago
- 5ffc72e Make this test more lenient; with SmallVector now using actually by Dan Gohman · 15 years ago
- b5f59f5 Fix death tests in -Asserts builds. by Jeffrey Yasskin · 15 years ago
- e12b738 Teach APFloat how to create both QNaNs and SNaNs and with arbitrary-width by John McCall · 15 years ago
- 8b3f330 Make APFloat's string-parsing routines a bit safer against very large exponents. by John McCall · 15 years ago
- d873535 Fix (harmless) memory leak found by memcheck. by Jeffrey Yasskin · 15 years ago
- c9e31cc Silence GCC warnings. by Benjamin Kramer · 15 years ago
- e7962c9 Implement operators |=, &=, and ^= for SmallBitVector, and remove the by Dan Gohman · 15 years ago
- ce97b75 Disable unittests/ADT/BitVectorTest on PPC Darwin. by Dale Johannesen · 15 years ago
- 281d051 Make APInt::countLeadingZerosSlowCase() treat the contents of padding bits by John McCall · 15 years ago
- cb89afc Add a SmallBitVector class, which mimics BitVector but uses only by Dan Gohman · 15 years ago
- 4760467 Silence compiler warning. by Benjamin Kramer · 15 years ago
- 7e54d5b Document the edit-distance algorithm used in StringRef, switch it over by Douglas Gregor · 15 years ago
- 6a09aff Implement support for converting to string at "natural precision", and fix some by John McCall · 15 years ago
- c883ad2 Move the two definitions of operator<< into namespace llvm, so they by Douglas Gregor · 15 years ago
- e4d4c43 Define the new operator<< for sets into namespace std, so that by Douglas Gregor · 15 years ago
- 00e65de Add accessors for the largest-magnitude, smallest-magnitude, and by John McCall · 15 years ago
- d5b1f8a Change StringRef::startswith and StringRef::endswith to versions which are a by Eli Friedman · 15 years ago