RFC: Remove flags -fmove-all-movables and -freduce-all-givs.

Toon Moene toon@moene.indiv.nluug.nl
Fri Sep 17 16:30:00 GMT 2004


Joseph S. Myers wrote:

> Also, the manual still contains the two paragraphs that followed the 
> description of those options:
> 
>   These two options are intended to be removed someday, once
>   they have helped determine the efficacy of various
>   approaches to improving loop optimizations.
> 
>   Please contact @w{@email{gcc@@gcc.gnu.org}}, and describe how use of
>   these options affects the performance of your production code.
>   Examples of code that runs @emph{slower} when these options are
>   @emph{enabled} are very valuable.

Removed with the following patch, which was tested with make dvi:

2004-09-17  Toon Moene  <toon@moene.indiv.nluug.nl>

         * doc/invoke.texi: Remove stray explanation on
         -freduce-all-givs and -fmove-all-movables.

diff -u -r1.538 -r1.539
--- gcc/gcc/doc/invoke.texi	2004/09/17 08:22:43	1.538
+++ gcc/gcc/doc/invoke.texi	2004/09/17 15:51:58	1.539
@@ -4718,15 +4718,6 @@
  These options may generate better or worse code; results are highly
  dependent on the structure of loops within the source code.

-These two options are intended to be removed someday, once
-they have helped determine the efficacy of various
-approaches to improving loop optimizations.
-
-Please contact @w{@email{gcc@@gcc.gnu.org}}, and describe how use of
-these options affects the performance of your production code.
-Examples of code that runs @emph{slower} when these options are
-@emph{enabled} are very valuable.
-
  @item -fno-peephole
  @itemx -fno-peephole2
  @opindex fno-peephole

-- 
Toon Moene - e-mail: toon@moene.indiv.nluug.nl - phone: +31 346 214290
Saturnushof 14, 3738 XG  Maartensdijk, The Netherlands
Maintainer, GNU Fortran 77: http://gcc.gnu.org/onlinedocs/g77_news.html
A maintainer of GNU Fortran 95: http://gcc.gnu.org/fortran/



More information about the Gcc mailing list