[llvm-commits] Patch to improve loop-simplify

Andrew Clinton ajclinto at gmail.com
Wed Mar 2 22:21:54 PST 2011


This patch improves the loop-simplify pass by avoiding the separation
of inner/outer loops in cases where the pass can determine that the
new outer loop would have no loop exits that are not also contained in
the inner loop.  In this case, what appeared to be a nested loop is
really just conditional control flow within a loop.

If someone could review and commit the patch that would be much appreciated.

Andrew
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nestedloops.diff
Type: text/x-patch
Size: 5410 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20110303/d3e4ec62/attachment.bin>


More information about the llvm-commits mailing list