Hi,
Attached is the patch that proposes to turn on -fschedule-insns and -fsched-pressure by default at
-O2 or higher (for speed-runs only) for x86-64 systems. Enablement of these two flags could improve
the performance of floating point programs (For CFP2006, 2.29% under -O2, and 1.34% under -O3).
There is no apparent performance impact on integer programs (as expected).
We have investigated this optimization since 4.5, and it is the time to turn on these two flags to enjoy
the performance gains.