aboutsummaryrefslogtreecommitdiffstats
path: root/unittests/ADT
Commit message (Expand)AuthorAgeFilesLines
* Avoid turning a floating point division with a constant power of two into a d...Benjamin Kramer2011-03-301-4/+2
* Add APFloat::getExactInverse.Benjamin Kramer2011-03-301-0/+23
* Add an argument to APInt's magic udiv calculation to specify the number of bi...Benjamin Kramer2011-03-171-0/+2
* The signed version of our "magic number" computation for the integer approxim...Cameron Zwarich2011-02-211-0/+18
* Part of this test is invariant inside the inner loop - move it outsideDuncan Sands2011-02-031-14/+16
* Remove NoVendor and NoOS, added in commit 123990, from Triple. While itDuncan Sands2011-02-021-45/+49
* Don't infinitely recurse! Patch by Marius Wachtler!Chris Lattner2011-01-271-1/+1
* Clang was not parsing target triples involving EABI and was generating wrong ...Renato Golin2011-01-211-3/+11
* Add ADT/IntEqClasses.h as a light-weight implementation of EquivalenceClasses.h.Jakob Stoklund Olesen2010-12-211-0/+107
* Add more checks to IntervalMapOverlaps::advance() to ensure that advanceTo seesJakob Stoklund Olesen2010-12-171-0/+25
* It is allowed to call IntervalMap::const_iterator::advanceTo() with a key thatJakob Stoklund Olesen2010-12-171-0/+14
* Fix crash when IntervalMapOverlaps::advanceTo moves past the last overlap.Jakob Stoklund Olesen2010-12-171-1/+5
* Complete tests for IntervalMapOverlaps.Jakob Stoklund Olesen2010-12-171-1/+106
* Add basic test exposing many bugs.Jakob Stoklund Olesen2010-12-161-0/+15
* Add IntervalMap::iterator::set{Start,Stop,Value} methods that allow limitedJakob Stoklund Olesen2010-12-031-7/+119
* Support/ADT/Twine: Add toNullTerminatedStringRef.Michael J. Spencer2010-12-011-0/+8
* PR5207: Rename overloaded APInt methods set(), clear(), flip() toJay Foad2010-12-011-1/+1
* Merge System into Support.Michael J. Spencer2010-11-291-1/+1
* Disallow overlapping inserts, even when inserting the same value.Jakob Stoklund Olesen2010-11-281-97/+9
* Add default constructors for iterators.Jakob Stoklund Olesen2010-11-281-0/+8
* Implement const_iterator::advanceTo().Jakob Stoklund Olesen2010-11-281-0/+42
* Add more tests for erase(). Fix a few exposed bugs.Jakob Stoklund Olesen2010-11-271-1/+29
* Add test case with randomly ordered insertions, massive coalescing.Jakob Stoklund Olesen2010-11-271-0/+24
* Add B+-tree test case that creates a height 3 tree with a smaller root node.Jakob Stoklund Olesen2010-11-261-0/+51
* Tweak ImmutableMap/ImmutableSet/ImmutableList APIsTed Kremenek2010-11-241-24/+24
* Implement IntervalMap::clear().Jakob Stoklund Olesen2010-11-191-0/+9
* Support backwards iteration starting from end().Jakob Stoklund Olesen2010-11-191-0/+10
* Add test for PR 8111. By Frits van Bommel.Dale Johannesen2010-11-191-0/+39
* Add ADT/IntervalMap.Jakob Stoklund Olesen2010-11-191-0/+357
* Revert "Add ADT/IntervalMap.", GCC doesn't like it.Jakob Stoklund Olesen2010-11-191-357/+0
* Add ADT/IntervalMap.Jakob Stoklund Olesen2010-11-191-0/+357
* Switch attribute macros to use 'LLVM_' as a prefix. We retain the old namesChandler Carruth2010-10-231-1/+1
* 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