Hi!

On Tue, 15 Apr 2014 11:26:29 +0200 (CEST), Richard Biener <rguent...@suse.de> 
wrote:
> This removes RTL loop unswitching

> 2014-04-15  Richard Biener  <rguent...@suse.de>
> 
>       * Makefile.in (OBJS): Remove loop-unswitch.o.
>       * loop-unswitch.c: Delete.
>       * tree-pass.h (make_pass_rtl_unswitch): Remove.
>       * passes.def (pass_rtl_unswitch): Likewise.
>       * loop-init.c (gate_rtl_unswitch): Likewise.
>       (rtl_unswitch): Likewise.
>       (pass_data_rtl_unswitch): Likewise.
>       (pass_rtl_unswitch): Likewise.
>       (make_pass_rtl_unswitch): Likewise.
>       * rtl.h (reversed_condition): Likewise.
>       (compare_and_jump_seq): Likewise.
>       * loop-iv.c (reversed_condition): Move here from loop-unswitch.c
>       and make static.
>       * loop-unroll.c (compare_and_jump_seq): Likewise.

After checking with Richard on IRC, I applied the following in r210150:

commit 81283dac62a91d2fbdf154fe51e9f84e0b1db816
Author: tschwinge <tschwinge@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Wed May 7 10:31:26 2014 +0000

    Really delete gcc/loop-unswitch.c.
    
        gcc/
        * loop-unswitch.c: Delete.
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@210150 
138bc75d-0d04-0410-961f-82ee72b054a4

diff --git gcc/ChangeLog gcc/ChangeLog
index d5e6a0a..e5033a0 100644
--- gcc/ChangeLog
+++ gcc/ChangeLog
@@ -1,3 +1,7 @@
+2014-05-07  Thomas Schwinge  <tho...@codesourcery.com>
+
+       * loop-unswitch.c: Delete.
+
 2014-05-07  Richard Biener  <rguent...@suse.de>
 
        * config.gcc: Always set need_64bit_hwint to yes.
@@ -2294,7 +2298,6 @@
 2014-04-23  Richard Biener  <rguent...@suse.de>
 
        * Makefile.in (OBJS): Remove loop-unswitch.o.
-       * loop-unswitch.c: Delete.
        * tree-pass.h (make_pass_rtl_unswitch): Remove.
        * passes.def (pass_rtl_unswitch): Likewise.
        * loop-init.c (gate_rtl_unswitch): Likewise.
diff --git gcc/loop-unswitch.c gcc/loop-unswitch.c
deleted file mode 100644
index fff0fd1..0000000


Grüße,
 Thomas

Attachment: pgp6PZW4kmLlT.pgp
Description: PGP signature

Reply via email to