aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopUnroll.cpp
AgeCommit message (Expand)AuthorFilesLines
2011-07-25Add clarifying comments for the new arguments to UnrollLoop.Andrew Trick1-0/+12
2011-07-23Move trip count discovery outside of the generic LoopUnroll helper. ThisAndrew Trick1-12/+2
2011-07-23whitespaceAndrew Trick1-7/+7
2011-06-23Reinstate r133513 (reverted in r133700) with an additional fix for aJay Foad1-39/+46
2011-06-23Revert r133513:Eric Christopher1-46/+39
2011-06-21Remove unused variables.Benjamin Kramer1-2/+2
2011-06-21Reinstate r133435 and r133449 (reverted in r133499) now that the clangJay Foad1-32/+39
2011-06-21Revert r133435 and r133449 to appease buildbots.Chad Rosier1-39/+32
2011-06-20Change how PHINodes store their operands.Jay Foad1-32/+39
2011-02-18Don't unroll loops whose header block's address is taken.Chris Lattner1-2/+10
2011-01-11random cleanupsChris Lattner1-2/+2
2011-01-07Remove all uses of the "ugly" method BranchInst::setUnconditionalDest().Jay Foad1-1/+3
2010-11-23Replace calls to ConstantFoldInstruction with calls to SimplifyInstructionDuncan Sands1-5/+6
2010-10-13Be more consistent in using ValueToValueMapTy.Rafael Espindola1-4/+3
2010-07-26Preserve ScalarEvolution in the loop unroller.Dan Gohman1-0/+6
2010-06-24Use ValueMap instead of DenseMap.Devang Patel1-3/+3
2010-06-23Cosmetic change.Devang Patel1-9/+9
2010-04-20Rename ValueMapTy as ValueToValueMapTy to clearly indicate that this has no r...Devang Patel1-4/+4
2010-03-10Add a DominatorTree argument to isLCSSA so that it doesn't have toDan Gohman1-6/+0
2010-01-27Don't bother with sprintf, just pass the Twine through.Benjamin Kramer1-5/+1
2010-01-05Change errs() to dbgs().David Greene1-11/+11
2009-12-18Add Loop contains utility methods for testing whether a loopDan Gohman1-4/+4
2009-11-06remove a bunch of extraneous LLVMContext argumentsChris Lattner1-2/+1
2009-11-05Teach LoopUnroll how to bail if LoopSimplify can't give it what it needs.Dan Gohman1-1/+12
2009-10-31Revert r85667. LoopUnroll currently can't call utility functions whichDan Gohman1-1/+47
2009-10-31Merge the enhancements from LoopUnroll's FoldBlockIntoPredecessor intoDan Gohman1-47/+1
2009-10-31Simplify this code.Dan Gohman1-2/+2
2009-10-31Rename UnrollLoop.cpp to LoopUnroll.cpp, and LoopUnroll.cpp toDan Gohman1-0/+372