This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: RFC: Remove flags -fmove-all-movables and -freduce-all-givs.
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/