aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/Scalar/LoopUnroll.cpp
AgeCommit message (Expand)Author
2004-11-22Do not consider debug intrinsics in the size computations for loop unrolling.Chris Lattner
2004-10-18Correction to allow compilation with Visual C++.Reid Spencer
2004-09-15Convert code to compile with vc7.1.Reid Spencer
2004-09-01Changes For Bug 352Reid Spencer
2004-05-13Fix a nasty bug that caused us to unroll EXTREMELY large loops due to overflowChris Lattner
2004-04-20Fix PR325Chris Lattner
2004-04-19Add #includeChris Lattner
2004-04-18Change the ExitBlocks list from being explicitly contained in the LoopChris Lattner
2004-04-18Reduce the unrolling limitChris Lattner
2004-04-18If the preheader of the loop was the entry block of the function, make sureChris Lattner
2004-04-18Be much more careful about how we update instructions outside of the loopChris Lattner
2004-04-18After unrolling our single basic block loop, fold it into the preheader and exitChris Lattner
2004-04-18Fix a bug: this does not preserve the CFG!Chris Lattner
2004-04-18Initial checkin of a simple loop unroller. This pass is extremely basic andChris Lattner