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
pgp6PZW4kmLlT.pgp
Description: PGP signature