| Commit message (Expand) | Author | Age | Files | Lines |
* | I cast, therefore I think I know what I'm doing. | Bill Wendling | 2009-04-26 | 1 | -4/+4 |
* | Use uint64_t instead of unsigned. | Bill Wendling | 2009-04-26 | 1 | -4/+6 |
* | revert an incorrect patch. This causes crashes all over the place on a | Chris Lattner | 2009-04-26 | 1 | -6/+4 |
* | Suppress warnings about conversion shortening 64-bit to 32-bit. | Bill Wendling | 2009-04-26 | 1 | -4/+6 |
* | DenseMap.h needs <new> because it explicitly calls operator new/delete. | Chris Lattner | 2009-04-25 | 1 | -0/+1 |
* | Fix for PR3946, in which SmallVector could behave strangely in corner cases. | Owen Anderson | 2009-04-22 | 1 | -2/+2 |
* | Add a static APInt::getNumWords | Douglas Gregor | 2009-04-13 | 1 | -0/+8 |
* | fix a broken assertion in ilist_iterator, which caused it to crash in the | Chris Lattner | 2009-04-10 | 1 | -1/+1 |
* | fix overflow checks in SmallVector: | Chris Lattner | 2009-04-02 | 1 | -4/+4 |
* | Add llvm::Triple class for abstracting access to target triples. | Daniel Dunbar | 2009-04-01 | 1 | -0/+196 |
* | Fixed spelling. | Misha Brukman | 2009-04-01 | 1 | -1/+1 |
* | Add range insert method for DenseSet and define DenseMapInfo for chars. | Chris Lattner | 2009-04-01 | 2 | -0/+18 |
* | Use CHAR_BIT instead of hard-coding 8 in several places where it | Dan Gohman | 2009-04-01 | 3 | -3/+7 |
* | Allow the use of pointers to const within PointerUnion. | Douglas Gregor | 2009-03-31 | 1 | -4/+8 |
* | add some accessors so I can play games with DenseMaps. | Chris Lattner | 2009-03-31 | 1 | -0/+12 |
* | Stop guessing, start thinking, and make PointerUnion3::is actually be correct. | Douglas Gregor | 2009-03-31 | 1 | -3/+1 |
* | Really, really fix PointerUnion3::is | Douglas Gregor | 2009-03-31 | 1 | -1/+1 |
* | Make PointerUnion3::get work properly | Douglas Gregor | 2009-03-30 | 1 | -3/+5 |
* | update comment. | Chris Lattner | 2009-03-30 | 1 | -1/+1 |
* | add a PointerUnion3 class and generalize PointerUnion to work with | Chris Lattner | 2009-03-30 | 1 | -15/+120 |
* | fix the PointerLikeTypeTraits specialization for PointerIntPair to | Chris Lattner | 2009-03-30 | 1 | -2/+4 |
* | add missing space. | Chris Lattner | 2009-03-29 | 1 | -2/+2 |
* | add some comments, add a dyn_cast method. | Chris Lattner | 2009-03-29 | 1 | -0/+16 |
* | When forming sentinels for empty/tombstone, make sure to respect the | Chris Lattner | 2009-03-29 | 2 | -6/+17 |
* | add helper method. | Chris Lattner | 2009-03-29 | 1 | -0/+2 |
* | Add a simple type-safe bit-mangling pointer union class. This allows | Chris Lattner | 2009-03-29 | 1 | -0/+132 |
* | Allow a specific PointerIntPair instance to use a specific Pointer trait: | Chris Lattner | 2009-03-29 | 1 | -3/+2 |
* | Replace the PointerLikeTypeTraits::getNumLowBitsAvailable | Chris Lattner | 2009-03-29 | 1 | -9/+39 |
* | rename PointerLikeTypeInto to PointerLikeTypeTraits, add trait for | Chris Lattner | 2009-03-29 | 2 | -29/+6 |
* | teach SmallPtrSet that PointerIntPair is "basically a pointer". | Chris Lattner | 2009-03-29 | 1 | -0/+20 |
* | declare everything as class to avoid angering the VC++ gods. | Chris Lattner | 2009-03-28 | 1 | -2/+4 |
* | add a traits class for SmallPtrSet that allows us to stick things that are | Chris Lattner | 2009-03-28 | 1 | -5/+36 |
* | Revert r67844. This fixes the llvm-gcc-4.2 build on Darwin. | Dan Gohman | 2009-03-27 | 1 | -28/+9 |
* | Reapply r66415, which was reverted in r66426 for | Duncan Sands | 2009-03-27 | 1 | -9/+28 |
* | Fix PR3860 by correcting a predicate. | Chris Lattner | 2009-03-22 | 1 | -8/+10 |
* | add some inline methods for infix operators on sparse vectors, | Chris Lattner | 2009-03-21 | 2 | -13/+41 |
* | Add StringMap::lookup. | Daniel Dunbar | 2009-03-12 | 1 | -0/+21 |
* | Revert r66415. It's causing failures during bootstrap builds: | Bill Wendling | 2009-03-09 | 1 | -28/+9 |
* | in builds without asserts we do not need to allocate the Next pointer in "gho... | Gabor Greif | 2009-03-09 | 1 | -9/+28 |
* | Remove configurey-fu to autodetect hash_map and hash_set now that they are | Nick Lewycky | 2009-03-09 | 5 | -523/+0 |
* | Give sentinel traits the right to determine the policy where the sentinel is ... | Gabor Greif | 2009-03-04 | 1 | -8/+37 |
* | drop support for GCC 2.x as it is hopelessly broken anyway | Gabor Greif | 2009-03-02 | 1 | -15/+4 |
* | make traits more flexible by splitting out node-related fragment | Gabor Greif | 2009-02-28 | 1 | -6/+14 |
* | group friendship | Gabor Greif | 2009-02-27 | 1 | -1/+1 |
* | Introduce a new technique for merging BasicBlock with Instruction sentinel by... | Gabor Greif | 2009-02-27 | 1 | -0/+4 |
* | Correctly implement ImmutableMap::getMaxElement() by getting the actual <key,... | Ted Kremenek | 2009-02-23 | 1 | -1/+1 |
* | Add ImmutableMap::getMaxElement(), a method that returns the <key,value> pair... | Ted Kremenek | 2009-02-23 | 2 | -0/+16 |
* | Add version of StringsEqualNoCase that takes two null-terminated C-strings an... | Ted Kremenek | 2009-02-21 | 1 | -0/+19 |
* | Removed trailing whitespace. | Misha Brukman | 2009-02-20 | 2 | -2/+2 |
* | Fixed lint errors: | Misha Brukman | 2009-02-20 | 15 | -23/+30 |