http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56921



Richard Biener <rguenth at gcc dot gnu.org> changed:



           What    |Removed                     |Added

----------------------------------------------------------------------------

             Status|NEW                         |RESOLVED

         Resolution|                            |FIXED



--- Comment #15 from Richard Biener <rguenth at gcc dot gnu.org> 2013-04-17 
12:02:05 UTC ---

Author: rguenth

Date: Wed Apr 17 12:01:46 2013

New Revision: 198025



URL: http://gcc.gnu.org/viewcvs?rev=198025&root=gcc&view=rev

Log:

2013-04-17  Richard Biener  <rguent...@suse.de>



    PR rtl-optimization/56921

    * cfgloop.h (struct loop): Add simple_loop_desc member.

    (struct niter_desc): Mark with GTY(()).

    (simple_loop_desc): Do not use aux field but simple_loop_desc.

    * loop-iv.c (get_simple_loop_desc): Likewise.

    (free_simple_loop_desc): Likewise.



    Revert

    2013-04-16  Richard Biener  <rguent...@suse.de>



    PR rtl-optimization/56921

    * loop-init.c (pass_rtl_move_loop_invariants): Add

    TODO_do_not_ggc_collect to todo_flags_finish.

    (pass_rtl_unswitch): Same.

    (pass_rtl_unroll_and_peel_loops): Same.

    (pass_rtl_doloop): Same.



Modified:

    trunk/gcc/ChangeLog

    trunk/gcc/cfgloop.h

    trunk/gcc/loop-init.c

    trunk/gcc/loop-iv.c

Reply via email to