summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils
Commit message (Expand)AuthorAgeFilesLines
* Change errs() to dbgs().David Greene2010-01-051-4/+4
* Change errs() to dbgs().David Greene2010-01-051-2/+3
* Change errs() to dbgs().David Greene2010-01-051-13/+13
* Change errs() to dbgs().David Greene2010-01-051-2/+2
* Change errs() to dbgs().David Greene2010-01-051-5/+5
* Change errs() to dbgs().David Greene2010-01-051-7/+7
* Change errs() to dbgs().David Greene2010-01-051-11/+11
* Change errs() to dbgs().David Greene2010-01-051-5/+5
* Remove dead debug info intrinsics.Devang Patel2010-01-054-80/+1
* fix Analysis/DebugInfo.h to not include Metadata.h. Do thisChris Lattner2009-12-311-0/+1
* rename "elements" of metadata to "operands". "Elements" areChris Lattner2009-12-311-3/+3
* Use an array instead of a SmallVector.Benjamin Kramer2009-12-291-7/+7
* prune #includes.Chris Lattner2009-12-291-2/+2
* Final step in the metadata API restructuring: move the Chris Lattner2009-12-291-2/+1
* remove useless argument.Chris Lattner2009-12-291-8/+7
* This is a major cleanup of the instruction metadata interfaces thatChris Lattner2009-12-281-7/+13
* rename getMDKind -> getMDKindID, make it autoinsert if an MD KindChris Lattner2009-12-281-1/+1
* improve indentation avoid a pointless conversion from weakvh to trackingvh,Chris Lattner2009-12-211-3/+3
* revert r89298, which was committed without a testcase. I thinkChris Lattner2009-12-211-6/+0
* fix PR5837 by having SSAUpdate reuse phi nodes for theChris Lattner2009-12-211-1/+23
* Add Loop contains utility methods for testing whether a loopDan Gohman2009-12-182-6/+6
* Update a comment.Dan Gohman2009-12-181-1/+1
* Remove isPod() from DenseMapInfo, splitting it out to its ownChris Lattner2009-12-151-1/+0
* Don't leave pointers uninitialized in the default constructor. GCC complainsChandler Carruth2009-12-131-1/+1
* Remove unnecessary #include "llvm/LLVMContext.h".Nick Lewycky2009-12-081-1/+0
* add an assert to make it really clear what this is doing. Return singularval asChris Lattner2009-12-041-1/+5
* improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner2009-12-031-1/+1
* Move EliminateDuplicatePHINodes() from SimplifyCFG.cpp to Local.cppJim Grosbach2009-12-022-63/+62
* Pull LLVMContext out of PromoteMemToReg.Nick Lewycky2009-11-232-9/+5
* Make Loop::getLoopLatch() work on loops which don't have preheaders, asDan Gohman2009-11-201-1/+6
* Eliminate duplicate phi nodes in loops. Loop rotation, for example, can intro...Jim Grosbach2009-11-191-0/+6
* Make EliminateDuplicatePHINodes() available as a utility functionJim Grosbach2009-11-191-1/+1
* Add the braces gcc suggested.Daniel Dunbar2009-11-121-5/+8
* Don't trivially delete unused calls to llvm.invariant.start. This allowsDuncan Sands2009-11-111-0/+3
* Implement support to debug inlined functions.Devang Patel2009-11-102-4/+57
* move some generally useful functions out of jump threadingChris Lattner2009-11-101-2/+47
* refactor TryToSimplifyUncondBranchFromEmptyBlock out of SimplifyCFG.Chris Lattner2009-11-102-164/+173
* fix ConstantFoldCompareInstOperands to take the LHS/RHS asChris Lattner2009-11-091-2/+2
* Fix a comment in a typo that Duncan noticed.Dan Gohman2009-11-091-1/+1
* Generalize LCSSA to handle loops with exits with predecessors outsideDan Gohman2009-11-091-2/+14
* remove a bunch of extraneous LLVMContext argumentsChris Lattner2009-11-063-8/+4
* Avoid calling getUniqueExitBlocks from within LoopSimplify, as it dependsDan Gohman2009-11-051-1/+8
* The introduction of indirectbr meant the introduction ofDan Gohman2009-11-051-21/+82
* Teach LoopUnroll how to bail if LoopSimplify can't give it what it needs.Dan Gohman2009-11-051-1/+12
* Delete an unused member variable.Dan Gohman2009-11-051-2/+0
* Add an assertion to catch indirectbr in SplitBlockPredecessors. ThisDan Gohman2009-11-051-2/+6
* remove a isFreeCall check: it is a callinst that can write to memory already.Chris Lattner2009-11-031-3/+2
* Alphabetize.Ted Kremenek2009-11-031-1/+1
* fix a bug exposed by moving SRoA earlier which caused a crash building kc++Chris Lattner2009-11-021-1/+6
* improve comment.Chris Lattner2009-11-011-1/+1
OpenPOWER on IntegriCloud