This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Loop strength reduction breakout patch 2 (1/2)


On Sun, Dec 31, 2000 at 07:34:24PM +1300, Michael Hayes wrote:
>        * loop.c (loop_giv_reduce_benefit): Break out from strength_reduce.
>        (loop_givs_dead_check, loop_givs_reduce, loop_givs_rescan): Likewise.
>        (prescan_loop): Set pre_header_has_call in loop_info.
>        * loop.h (struct_iv_class): Add `final_value' and `all_reduced'.
>        (struct loop_info): Add `pre_header_has_call'.

There are changes in this patch not mentioned in the ChangeLog entry.
E.g. to loop_bivs_init_find and loop_bivs_check.


r~

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]