2006-01-04 Daniel Berlin <dberlin@dberlin.org>
authordberlin <dberlin@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 4 Jan 2006 16:34:52 +0000 (16:34 +0000)
committerdberlin <dberlin@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 4 Jan 2006 16:34:52 +0000 (16:34 +0000)
commit878c6b557cacf714221f9c550425779e155e2b0d
treeebc033b9b67710f150a7a565c73db6c4da44a365
parentb75b98aa8366f8c69c546a6e0a8f0e7559540363
2006-01-04  Daniel Berlin  <dberlin@dberlin.org>

* lambda-code.c (can_put_in_inner_loop): Relax
restrictions.
(can_put_after_inner_loop): New function.
(can_convert_to_perfect_nest): Use can_put_after_inner_loop as well.
(perfect_nestify): Change to make copies and modify uses.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@109337 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/lambda-code.c