https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38768

Wilco <wilco at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |wilco at gcc dot gnu.org

--- Comment #11 from Wilco <wilco at gcc dot gnu.org> ---
Documentation for -fschedule-insns is now accurate for x86(_64) and AArch64:

index 6f0779b900c..304de88db07 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -13507,7 +13507,9 @@ helps machines that have slow floating point or memory
load instructions
 by allowing other instructions to be issued until the result of the load
 or floating-point instruction is required.

-Enabled at levels @option{-O2}, @option{-O3}.
+Conventionally enabled at optimization levels @option{-O2} and @option{-O3}.
+However, many targets override this behavior.  For example, on x86, it is
+disabled at all levels, while on AArch64, it is enabled only at @option{-O3}.

 @opindex fschedule-insns2
 @item -fschedule-insns2

Reply via email to