summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/LoopUnroll.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix a bug where we could corrupt a parent loop's header info if we unrolledChris Lattner2005-03-061-6/+17
* Silence VS warnings.Chris Lattner2005-01-081-5/+7
* Do not consider debug intrinsics in the size computations for loop unrolling.Chris Lattner2004-11-221-0/+3
* Correction to allow compilation with Visual C++.Reid Spencer2004-10-181-0/+2
* Convert code to compile with vc7.1.Reid Spencer2004-09-151-2/+2
* Changes For Bug 352Reid Spencer2004-09-011-4/+4
* Fix a nasty bug that caused us to unroll EXTREMELY large loops due to overflowChris Lattner2004-05-131-3/+3
* Fix PR325Chris Lattner2004-04-201-1/+1
* Add #includeChris Lattner2004-04-191-0/+1
* Change the ExitBlocks list from being explicitly contained in the LoopChris Lattner2004-04-181-22/+1
* Reduce the unrolling limitChris Lattner2004-04-181-1/+1
* If the preheader of the loop was the entry block of the function, make sureChris Lattner2004-04-181-2/+7
* Be much more careful about how we update instructions outside of the loopChris Lattner2004-04-181-9/+15
* After unrolling our single basic block loop, fold it into the preheader and exitChris Lattner2004-04-181-2/+43
* Fix a bug: this does not preserve the CFG!Chris Lattner2004-04-181-4/+20
* Initial checkin of a simple loop unroller. This pass is extremely basic andChris Lattner2004-04-181-0/+247
OpenPOWER on IntegriCloud