aboutsummaryrefslogtreecommitdiffstats
path: root/unittests/ADT
Commit message (Expand)AuthorAgeFilesLines
* 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
* Try r84890 again (adding ValueMap<>), now that I've tested the compile onJeffrey Yasskin2009-10-221-0/+291
* Revert r84890, which broke the linux build.Jeffrey Yasskin2009-10-221-291/+0
* Add a ValueMap<ValueOrSubclass*, T> type. ValueMap<Value*, T> is safe to useJeffrey Yasskin2009-10-221-0/+291
* Pacify the compiler (signed with unsigned comparison) by makingDuncan Sands2009-10-131-6/+6
* Add a ceilLogBase2 function to APInt.Dan Gohman2009-10-131-0/+11
* Fix a few more conversion warnings on 4.0Daniel Dunbar2009-09-181-5/+5
* Another try at fixing compile warnings on 4.0Daniel Dunbar2009-09-171-18/+18
* Add StringRef::{rfind, rsplit}Daniel Dunbar2009-09-161-42/+90
* Attempt to fix some 4.0.0 build warnings.Daniel Dunbar2009-09-141-23/+23
* Simplify, now that gtest supports raw_ostream directly.Daniel Dunbar2009-09-061-8/+0
* Add test for PR4873, which works for me.Daniel Dunbar2009-09-031-0/+8
* split raw_os_ostream out to its own header and implementation file. ThisChris Lattner2009-08-241-1/+1
* Unbreak unit tests.Daniel Dunbar2009-08-241-0/+7
* Correct for recent assert change.Bill Wendling2009-08-211-1/+1
* Fix bug with APInt::getBitsNeeded with for base 10 numbers 0-9.Erick Tryzelaar2009-08-211-0/+82
* Allow '+' to appear in APInt strings, and add more unit tests.Erick Tryzelaar2009-08-211-8/+72
* Add support for including '+' in APFloat strings, more asserts,Erick Tryzelaar2009-08-201-51/+450
* Fix two APFloat bugs in converting hexadecimal constants.Daniel Dunbar2009-08-201-0/+2
* Remove SmallString::append_*int* unit tests.Benjamin Kramer2009-08-191-16/+0
* Add SmallVector::{capacity,set_size}.Daniel Dunbar2009-08-191-0/+18
* Improve Triple to recognize the OS in i386-mingw32.Daniel Dunbar2009-08-181-0/+12
* Fix pasto in StringRef::count(char)Daniel Dunbar2009-08-181-0/+1
* Add StringRef::count({char,StringRef})Daniel Dunbar2009-08-181-0/+7