aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Support
Commit message (Expand)AuthorAgeFilesLines
* move the mangler into libtarget from vmcore.Chris Lattner2010-01-161-87/+0
* reapply the mangler gutting patch.Chris Lattner2010-01-161-61/+0
* Revert 93648.Rafael Espindola2010-01-161-0/+61
* Mangler::getMangledName is now dead, remove it and all the other stuff in Man...Chris Lattner2010-01-161-61/+0
* switch liblto to use the new getNameWithPrefix() method instead of getMangled...Chris Lattner2010-01-161-1/+2
* add an inefficient version of getNameWithPrefix that returns an std::string.Chris Lattner2010-01-161-0/+5
* Revive dead assert.Benjamin Kramer2010-01-161-1/+1
* Replace DebugLocTuple with DILocation.Devang Patel2010-01-161-50/+3
* Temporarily revert r93581. It was causing failures in the ExecutionEngine testsBill Wendling2010-01-161-2/+2
* BumpPtrAllocator: Have the DefaultSlabAllocator created at runtime, not initi...Ted Kremenek2010-01-151-2/+2
* Add getSource() to SuccIteratorTobias Grosser2010-01-131-0/+5
* Extend SuccIteratorTobias Grosser2010-01-131-1/+62
* makeNameProper is now private!Chris Lattner2010-01-131-11/+13
* ugh, my last patch just sped up a method and changed all the clientsChris Lattner2010-01-131-0/+12
* change Mangler::makeNameProper to return its result in a SmallVectorChris Lattner2010-01-131-2/+3
* my mistake, Mangler::makeNameProper wants to take a twine, not a stringref!Chris Lattner2010-01-131-2/+2
* change makeNameProper to take a stringref instead of std::string.Chris Lattner2010-01-131-1/+2
* Correct spelling.Duncan Sands2010-01-071-2/+2
* Fix a build error by adding a missing commit.David Greene2010-01-051-0/+4
* teach instcombine to optimize pointer difference idioms involving constantChris Lattner2010-01-011-6/+17
* remove #include that comes in from ConstantFolder.hChris Lattner2009-12-281-1/+0
* remove #include of Function.h from IRBuilderChris Lattner2009-12-281-5/+8
* move debug info stuff out of line, allowing two #includesChris Lattner2009-12-281-25/+10
* split code that doesn't need to be templated out of IRBuilder into a newChris Lattner2009-12-281-91/+93
* rename ivar to be more descriptive.Chris Lattner2009-12-281-14/+14
* rename getMDKind -> getMDKindID, make it autoinsert if an MD KindChris Lattner2009-12-281-6/+2
* Add an "ATTRIBUTE_UNUSED" macro (and use it). It's for variables which areBill Wendling2009-12-281-0/+6
* Fix a comment.David Greene2009-12-231-1/+1
* Convert debug messages to use dbgs(). Generally this meansDavid Greene2009-12-231-1/+1
* Provide dbgs(), a circular-buffering debug output stream. By default itDavid Greene2009-12-231-3/+18
* Add circular_raw_ostream, which buffers its output in a circular queueDavid Greene2009-12-231-0/+171
* Restore snprintf weirdness for VCPP onlyAnton Korobeynikov2009-12-221-0/+8
* don't run GVN at -O1, GCC doesn't do it's equivalent at that optimization level.Chris Lattner2009-12-221-1/+2
* Remove uber-gross hack. The define _snprintf to snprintf is invalid due to tw...Anton Korobeynikov2009-12-211-3/+0
* Make some methods const. The only interesting change here is thatChris Lattner2009-12-193-11/+11
* Add utility routines for NSW multiply.Dan Gohman2009-12-184-0/+15
* Add utility routines for creating integer negation operators with NSW set.Dan Gohman2009-12-184-0/+14
* improve isPodLike to know that all non-class types are pod.Chris Lattner2009-12-151-27/+17
* Remove isPod() from DenseMapInfo, splitting it out to its ownChris Lattner2009-12-153-7/+39
* add an ALWAYS_INLINE macro, which does the obvious thing.Chris Lattner2009-12-151-0/+10
* Micro-optimize these functions in the case where they are not inlined.Dan Gohman2009-12-141-8/+4
* Make it easier to use the llvm_unreachable and DEBUG macros without "usingJeffrey Yasskin2009-12-122-3/+5
* Add qualifiers for calls to member functions in dependent bases.Anders Carlsson2009-12-111-2/+2
* Add helper methods for forming shift operations with a constant Chris Lattner2009-12-061-0/+21
* Fix indentation.Bob Wilson2009-12-041-1/+1
* Create yet another helper for Invoke.Mike Stump2009-12-041-0/+8
* Add some helpers for Invoke to mirror CreateCall helpers.Mike Stump2009-12-041-0/+13
* Fix odd declaration.Benjamin Kramer2009-11-301-1/+1
* Remove ShortNames from getNodeLabel in DOTGraphTraitsTobias Grosser2009-11-302-7/+4
* Instantiate DefaultDOTGraphTraitsTobias Grosser2009-11-302-24/+40