lambda-code.c (replace_uses_of_x_with_y): Renamed and rewritten slightly.
authorDaniel Berlin <dberlin@dberlin.org>
Fri, 10 Jun 2005 19:23:26 +0000 (19:23 +0000)
committerDaniel Berlin <dberlin@gcc.gnu.org>
Fri, 10 Jun 2005 19:23:26 +0000 (19:23 +0000)
commit668c9ad1845295bc3494fa6041b84d50808c12e5
treed2cc271cafea0f4eb7437fe8ad0f2d2543cd867b
parent51540eba26906f4d395187d65d0627494a9aaccd
lambda-code.c (replace_uses_of_x_with_y): Renamed and rewritten slightly.

2005-06-10  Daniel Berlin  <dberlin@dberlin.org>

* lambda-code.c (replace_uses_of_x_with_y): Renamed and rewritten
        slightly.
(exit_phi_for_loop_p): New function.
(can_put_in_inner_loop): Ditto.
(can_convert_to_perfect_nest): Ditto.
(perfect_nestify): Create iv with right type.
Rewrite statements in correct order.

From-SVN: r100827
gcc/ChangeLog
gcc/lambda-code.c