aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/Scalar/LoopUnroll.cpp
AgeCommit message (Expand)Author
2006-06-07Fix a spello in a comment.Reid Spencer
2006-01-22Make iostream #inclusion explicitChris Lattner
2005-04-23Eliminate tabs and trailing spacesJeff Cohen
2005-04-21Remove trailing whitespaceMisha Brukman
2005-03-06Fix a bug where we could corrupt a parent loop's header info if we unrolledChris Lattner
2005-01-08Silence VS warnings.Chris Lattner
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