| Commit message (Expand) | Author | Age | Files | Lines |
* | enhance DepthFirstIterator to support more robust operations in the face | Chris Lattner | 2009-07-23 | 1 | -23/+49 |
* | remove a really old and dead header | Chris Lattner | 2009-07-23 | 1 | -62/+0 |
* | Define npos in a way that should make MSVC happier. | Daniel Dunbar | 2009-07-22 | 1 | -1/+1 |
* | Add missing include | Daniel Dunbar | 2009-07-21 | 1 | -0/+1 |
* | Add freed memory poisoning in !NDEBUG mode for DenseMap. | Torok Edwin | 2009-07-21 | 1 | -1/+15 |
* | Move StringRef comparison operators out of class. | Daniel Dunbar | 2009-07-21 | 1 | -16/+38 |
* | Add StringRef::{substr, startswith}. | Daniel Dunbar | 2009-07-21 | 1 | -1/+27 |
* | Add StringRef class, with fixes. | Daniel Dunbar | 2009-07-21 | 1 | -0/+127 |
* | Remove redundant qualifiers. | Daniel Dunbar | 2009-07-19 | 1 | -2/+2 |
* | Fix a fixme, patch by Ryan Flynn! | Chris Lattner | 2009-07-15 | 1 | -2/+1 |
* | Add NetBSD to the Triple class, patch by Krister Walfridsson! | Chris Lattner | 2009-07-13 | 1 | -0/+1 |
* | Add an optional optimization to FoldingSet to allow ID values to be | Dan Gohman | 2009-07-13 | 1 | -0/+14 |
* | ImmutableMap/ImmutableSet: Allow caching of ImutAVLTree digests while the tree | Ted Kremenek | 2009-07-10 | 1 | -21/+12 |
* | ImmutableSet/ImmutableMap: Allow caching of null digests by properly using a ... | Ted Kremenek | 2009-07-09 | 1 | -37/+45 |
* | Make SmallPtrSet iterators real iterators | Douglas Gregor | 2009-07-08 | 1 | -0/+8 |
* | fix a bug in post-order iterators with external storage, patch by | Chris Lattner | 2009-07-07 | 1 | -2/+2 |
* | Reapply 74494, this time removing the conflicting definition of operator<< | Dan Gohman | 2009-06-30 | 1 | -0/+2 |
* | Temporarily revert r74494. It was causing failures in the unit tests. | Bill Wendling | 2009-06-30 | 1 | -2/+0 |
* | Fix the build on Cygwin. Patch by Aaron Gray. | Owen Anderson | 2009-06-30 | 1 | -2/+2 |
* | Define an operator<< for APInt to be used with std::ostream. | Dan Gohman | 2009-06-30 | 1 | -0/+2 |
* | Fix three MSVC 2008 warnings that completely clutter the build output. | Sebastian Redl | 2009-06-29 | 1 | -1/+1 |
* | Add triple for OpenBSD. | Duncan Sands | 2009-06-29 | 1 | -1/+2 |
* | Add a 'const' in a comment. | Dan Gohman | 2009-06-27 | 1 | -1/+1 |
* | Update for DOTGraphTraits changes. | Owen Anderson | 2009-06-24 | 1 | -1/+2 |
* | Use atomic operations when accessing statistics, and make the lazy initializa... | Owen Anderson | 2009-06-23 | 1 | -12/+55 |
* | Add support for AuroraUX. Patch by evocallaghan. | Duncan Sands | 2009-06-19 | 1 | -0/+1 |
* | Owen Anderson 2009-06-15: Use a SmallPtrSet here, for speed and to match df_i... | Owen Anderson | 2009-06-15 | 1 | -3/+4 |
* | fix build on VC++2k8. | Torok Edwin | 2009-06-02 | 1 | -4/+4 |
* | Dcoument that the opauque value used to construct QNaNs is truncated | Mike Stump | 2009-06-01 | 1 | -1/+1 |
* | Add some documentation. | Mike Stump | 2009-05-30 | 1 | -1/+6 |
* | Add support for letting the client choose different flavors of NaNs. Testcas... | Mike Stump | 2009-05-30 | 1 | -4/+5 |
* | Add llvm::triple constructor from arch, vendor, os strings, and recognize | Daniel Dunbar | 2009-05-22 | 1 | -0/+8 |
* | Tighten up the asserts in SmallVector::operator[](). | Jay Foad | 2009-05-21 | 1 | -4/+2 |
* | Use v.data() instead of &v[0] when SmallVector v might be empty. | Jay Foad | 2009-05-21 | 1 | -8/+4 |
* | Implement new SmallVector::data() methods. | Jay Foad | 2009-05-21 | 1 | -0/+10 |
* | Use struct instead of class to make MCVS compile. | Bill Wendling | 2009-05-12 | 1 | -1/+1 |
* | Add terminal width detection to llvm::sys::Process. This is needed to | Douglas Gregor | 2009-05-11 | 1 | -0/+1 |
* | Shrink wrapping in PEI: | John Mosby | 2009-05-11 | 1 | -4/+14 |
* | Restore minor deletion. | Mike Stump | 2009-05-04 | 1 | -0/+6 |
* | Prevent looping when DenseSet is abused. | Stuart Hastings | 2009-05-01 | 1 | -1/+1 |
* | Move helper functions for optimizing division by constant into the APInt | Jay Foad | 2009-04-30 | 1 | -0/+25 |
* | 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 |