invoke.texi (-frename-registers): Drop -fpeel-loops from list of flags impliying...
authorJan Hubicka <hubicka@ucw.cz>
Tue, 31 May 2016 23:23:40 +0000 (01:23 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Tue, 31 May 2016 23:23:40 +0000 (23:23 +0000)
* doc/invoke.texi (-frename-registers): Drop -fpeel-loops from list
of flags impliying the register renaming.
* toplev.c (process_options): Do not imply flag_rename_registers with
loop peeling.

From-SVN: r236966

gcc/ChangeLog
gcc/doc/invoke.texi
gcc/toplev.c

index faaa3cf60492c356bf9805223488e7552290903c..c5734b42bfe2fadc96024666f337b62779a8be8a 100644 (file)
@@ -1,3 +1,10 @@
+2016-05-31  Jan Hubicka  <hubicka@ucw.cz>
+
+       * doc/invoke.texi (-frename-registers): Drop -fpeel-loops from list
+       of flags impliying the register renaming.
+       * toplev.c (process_options): Do not imply flag_rename_registers with
+       loop peeling.
+
 2016-05-31  Oleg Endo  <olegendo@gcc.gnu.org>
 
        * config/sh/sh.h (ASM_OUTPUT_SYMBOL_REF): Remove macro and use the
index aaafff2dbd807a9e36004cfd3610ad78ff4b166e..ce162a088350a43d9c97ba119f77024721bf1af7 100644 (file)
@@ -8623,7 +8623,7 @@ debug information format adopted by the target, however, it can
 make debugging impossible, since variables no longer stay in
 a ``home register''.
 
-Enabled by default with @option{-funroll-loops} and @option{-fpeel-loops}.
+Enabled by default with @option{-funroll-loops}.
 
 @item -fschedule-fusion
 @opindex fschedule-fusion
index 0aa7989adb0b5d880a132fa3c89d48311ebd408f..230878eeff1113394c25c3b5a1e7c5df174160ce 100644 (file)
@@ -1299,7 +1299,7 @@ process_options (void)
     flag_web = flag_unroll_loops;
 
   if (flag_rename_registers == AUTODETECT_VALUE)
-    flag_rename_registers = flag_unroll_loops || flag_peel_loops;
+    flag_rename_registers = flag_unroll_loops;
 
   if (flag_non_call_exceptions)
     flag_asynchronous_unwind_tables = 1;