| Commit message (Expand) | Author | Age | Files | Lines |
* | move the mangler into libtarget from vmcore. | Chris Lattner | 2010-01-16 | 1 | -87/+0 |
* | reapply the mangler gutting patch. | Chris Lattner | 2010-01-16 | 1 | -61/+0 |
* | Revert 93648. | Rafael Espindola | 2010-01-16 | 1 | -0/+61 |
* | Mangler::getMangledName is now dead, remove it and all the other stuff in Man... | Chris Lattner | 2010-01-16 | 1 | -61/+0 |
* | switch liblto to use the new getNameWithPrefix() method instead of getMangled... | Chris Lattner | 2010-01-16 | 1 | -1/+2 |
* | add an inefficient version of getNameWithPrefix that returns an std::string. | Chris Lattner | 2010-01-16 | 1 | -0/+5 |
* | Revive dead assert. | Benjamin Kramer | 2010-01-16 | 1 | -1/+1 |
* | Replace DebugLocTuple with DILocation. | Devang Patel | 2010-01-16 | 1 | -50/+3 |
* | Temporarily revert r93581. It was causing failures in the ExecutionEngine tests | Bill Wendling | 2010-01-16 | 1 | -2/+2 |
* | BumpPtrAllocator: Have the DefaultSlabAllocator created at runtime, not initi... | Ted Kremenek | 2010-01-15 | 1 | -2/+2 |
* | Add getSource() to SuccIterator | Tobias Grosser | 2010-01-13 | 1 | -0/+5 |
* | Extend SuccIterator | Tobias Grosser | 2010-01-13 | 1 | -1/+62 |
* | makeNameProper is now private! | Chris Lattner | 2010-01-13 | 1 | -11/+13 |
* | ugh, my last patch just sped up a method and changed all the clients | Chris Lattner | 2010-01-13 | 1 | -0/+12 |
* | change Mangler::makeNameProper to return its result in a SmallVector | Chris Lattner | 2010-01-13 | 1 | -2/+3 |
* | my mistake, Mangler::makeNameProper wants to take a twine, not a stringref! | Chris Lattner | 2010-01-13 | 1 | -2/+2 |
* | change makeNameProper to take a stringref instead of std::string. | Chris Lattner | 2010-01-13 | 1 | -1/+2 |
* | Correct spelling. | Duncan Sands | 2010-01-07 | 1 | -2/+2 |
* | Fix a build error by adding a missing commit. | David Greene | 2010-01-05 | 1 | -0/+4 |
* | teach instcombine to optimize pointer difference idioms involving constant | Chris Lattner | 2010-01-01 | 1 | -6/+17 |
* | remove #include that comes in from ConstantFolder.h | Chris Lattner | 2009-12-28 | 1 | -1/+0 |
* | remove #include of Function.h from IRBuilder | Chris Lattner | 2009-12-28 | 1 | -5/+8 |
* | move debug info stuff out of line, allowing two #includes | Chris Lattner | 2009-12-28 | 1 | -25/+10 |
* | split code that doesn't need to be templated out of IRBuilder into a new | Chris Lattner | 2009-12-28 | 1 | -91/+93 |
* | rename ivar to be more descriptive. | Chris Lattner | 2009-12-28 | 1 | -14/+14 |
* | rename getMDKind -> getMDKindID, make it autoinsert if an MD Kind | Chris Lattner | 2009-12-28 | 1 | -6/+2 |
* | Add an "ATTRIBUTE_UNUSED" macro (and use it). It's for variables which are | Bill Wendling | 2009-12-28 | 1 | -0/+6 |
* | Fix a comment. | David Greene | 2009-12-23 | 1 | -1/+1 |
* | Convert debug messages to use dbgs(). Generally this means | David Greene | 2009-12-23 | 1 | -1/+1 |
* | Provide dbgs(), a circular-buffering debug output stream. By default it | David Greene | 2009-12-23 | 1 | -3/+18 |
* | Add circular_raw_ostream, which buffers its output in a circular queue | David Greene | 2009-12-23 | 1 | -0/+171 |
* | Restore snprintf weirdness for VCPP only | Anton Korobeynikov | 2009-12-22 | 1 | -0/+8 |
* | don't run GVN at -O1, GCC doesn't do it's equivalent at that optimization level. | Chris Lattner | 2009-12-22 | 1 | -1/+2 |
* | Remove uber-gross hack. The define _snprintf to snprintf is invalid due to tw... | Anton Korobeynikov | 2009-12-21 | 1 | -3/+0 |
* | Make some methods const. The only interesting change here is that | Chris Lattner | 2009-12-19 | 3 | -11/+11 |
* | Add utility routines for NSW multiply. | Dan Gohman | 2009-12-18 | 4 | -0/+15 |
* | Add utility routines for creating integer negation operators with NSW set. | Dan Gohman | 2009-12-18 | 4 | -0/+14 |
* | improve isPodLike to know that all non-class types are pod. | Chris Lattner | 2009-12-15 | 1 | -27/+17 |
* | Remove isPod() from DenseMapInfo, splitting it out to its own | Chris Lattner | 2009-12-15 | 3 | -7/+39 |
* | add an ALWAYS_INLINE macro, which does the obvious thing. | Chris Lattner | 2009-12-15 | 1 | -0/+10 |
* | Micro-optimize these functions in the case where they are not inlined. | Dan Gohman | 2009-12-14 | 1 | -8/+4 |
* | Make it easier to use the llvm_unreachable and DEBUG macros without "using | Jeffrey Yasskin | 2009-12-12 | 2 | -3/+5 |
* | Add qualifiers for calls to member functions in dependent bases. | Anders Carlsson | 2009-12-11 | 1 | -2/+2 |
* | Add helper methods for forming shift operations with a constant | Chris Lattner | 2009-12-06 | 1 | -0/+21 |
* | Fix indentation. | Bob Wilson | 2009-12-04 | 1 | -1/+1 |
* | Create yet another helper for Invoke. | Mike Stump | 2009-12-04 | 1 | -0/+8 |
* | Add some helpers for Invoke to mirror CreateCall helpers. | Mike Stump | 2009-12-04 | 1 | -0/+13 |
* | Fix odd declaration. | Benjamin Kramer | 2009-11-30 | 1 | -1/+1 |
* | Remove ShortNames from getNodeLabel in DOTGraphTraits | Tobias Grosser | 2009-11-30 | 2 | -7/+4 |
* | Instantiate DefaultDOTGraphTraits | Tobias Grosser | 2009-11-30 | 2 | -24/+40 |