aboutsummaryrefslogtreecommitdiffstats
path: root/unittests/ADT
Commit message (Expand)AuthorAgeFilesLines
* Move ValueMapTest from ADT to VMCore so that ADT doesn't needDan Gohman2010-09-272-295/+1
* Add an all() method to BitVector, for testing whether all bits are set.Dan Gohman2010-09-272-0/+14
* Add better support for environment portion of triple. Original patch byDuncan Sands2010-09-161-0/+8
* Attempt to unbreak the FreeBSD buildbot by XFAILing a unit test that seems to beJakob Stoklund Olesen2010-09-141-0/+5
* StringRef::compare_numeric also differed from StringRef::compare for characte...Benjamin Kramer2010-08-261-0/+1
* Do unsigned char comparisons in StringRef::compare_lower to be more consisten...Benjamin Kramer2010-08-261-0/+8
* Silence 'unused' warning.Bill Wendling2010-08-191-1/+3
* Add a 'normalize' method to the Triple class, which takes a mucked upDuncan Sands2010-08-121-9/+108
* Remove the ValueMap copy constructor. It's not used anywhere,Duncan Sands2010-08-081-9/+0
* Fix the ValueMap copy constructor. The issue is that the map keys are valueDuncan Sands2010-07-301-0/+9
* Switch from EXPECT_EQ({true,false, ...) to the more canonicalChandler Carruth2010-07-131-2/+2
* Use non-bool values for .count.Bill Wendling2010-07-101-3/+3
* ADT: Add DAGDeltaAlgorithm, which is a DAG minimization algorithm built on to...Daniel Dunbar2010-06-081-0/+122
* Add StringRef::compare_numeric and use it to sort TableGen register records.Jakob Stoklund Olesen2010-05-261-0/+11
* Fix const ilist_node::get{Prev,Next}Node() to actually compile. Picky, picky.Daniel Dunbar2010-05-131-0/+5
* ADT: Add ilist_node::get{Prev,Next}Node, which return the adjacent node or null.Daniel Dunbar2010-05-121-0/+39
* Update BitVectorTest.cpp to stay in sync with SmallBitVectorTest.cpp,Dan Gohman2010-04-302-3/+16
* SmallBitVector: Rework find_first/find_next and tweak test to test them (at l...Benjamin Kramer2010-04-301-2/+3
* Implement a read/write operator[] for SmallBitVector with a proxy class.Benjamin Kramer2010-04-301-0/+8
* silence some unused-value warnings.Chris Lattner2010-04-181-4/+4
* Fix SmallVector's insert to handle non-random-access iterators.Dan Gohman2010-03-261-0/+6
* Make this test more lenient; with SmallVector now using actuallyDan Gohman2010-03-181-1/+1
* Fix death tests in -Asserts builds.Jeffrey Yasskin2010-03-172-0/+4
* Teach APFloat how to create both QNaNs and SNaNs and with arbitrary-widthJohn McCall2010-02-281-0/+29
* Make APFloat's string-parsing routines a bit safer against very large exponents.John McCall2010-02-261-0/+7
* Fix (harmless) memory leak found by memcheck.Jeffrey Yasskin2010-02-111-0/+1
* Silence GCC warnings.Benjamin Kramer2010-02-102-12/+12
* Implement operators |=, &=, and ^= for SmallBitVector, and remove theDan Gohman2010-02-102-0/+79
* Disable unittests/ADT/BitVectorTest on PPC Darwin.Dale Johannesen2010-02-092-0/+10
* Make APInt::countLeadingZerosSlowCase() treat the contents of padding bitsJohn McCall2010-02-031-0/+2
* Add a SmallBitVector class, which mimics BitVector but uses onlyDan Gohman2010-01-052-0/+280
* Silence compiler warning.Benjamin Kramer2009-12-311-1/+1
* Document the edit-distance algorithm used in StringRef, switch it overDouglas Gregor2009-12-311-0/+5
* Implement support for converting to string at "natural precision", and fix someJohn McCall2009-12-241-1/+3
* Move the two definitions of operator<< into namespace llvm, so theyDouglas Gregor2009-12-241-1/+4
* Define the new operator<< for sets into namespace std, so thatDouglas Gregor2009-12-241-0/+4
* Add accessors for the largest-magnitude, smallest-magnitude, andJohn McCall2009-12-241-0/+20
* Change StringRef::startswith and StringRef::endswith to versions which are aEli Friedman2009-12-211-0/+8
* Add an implementation of the delta debugging algorithm.Daniel Dunbar2009-12-031-0/+96
* Only run this mutex test if threading is enabled. ThisDuncan Sands2009-11-191-0/+3
* Reenable Split2 StringRef test with Apple gcc.Benjamin Kramer2009-11-191-6/+0
* "XFAIL" the Split2 StringReft test with Apple gcc, which miscompiles it.Daniel Dunbar2009-11-171-0/+6
* Distinguish "a," from "a". The first one splits into "a" + "" and the second ...Rafael Espindola2009-11-131-0/+5
* Switch to smallvector. Also fix issue with using unsigend for MaxSplit.Rafael Espindola2009-11-131-2/+3
* Add a new split method to StringRef that puts the substrings in a vector.Rafael Espindola2009-11-131-0/+75
* Add From arguments to StringRef search functions, and tweak doxyments.Daniel Dunbar2009-11-111-0/+10
* Fix DenseMap iterator constness.Jeffrey Yasskin2009-11-101-0/+12
* Type.h doesn't need to #include LLVMContext.hChris Lattner2009-10-271-1/+1
* Move DataTypes.h to include/llvm/System, update all users. This breaks the lastChandler Carruth2009-10-261-1/+1
* Fix stylistic and documentation problems in ValueMap found by Nick Lewycky andJeffrey Yasskin2009-10-231-3/+3