5.7.7.32 Schedule-insns/schedule-insns2 Options
The -fschedule-insns option attempts to reorder instructions to eliminate
instruction stalls due to required data being unavailable.
This option is automatically enabled at optimization levels -O2 and
-O3.
The -fschedule-insns2 form of this option is similar to
-fschedule-insns, but it requests an additional pass of instruction
scheduling after register allocation has been performed.
This option is automatically enabled at optimization levels -O2,
-O3, and -Os.
The -fno-schedule-insns and -fno-schedule-insns2 forms
of these options do not reorder instructions.
