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

Leo Yuriev <leo at yuriev dot ru> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|missed-optimization         |
             Target|x86_64                      |
          Component|target                      |tree-optimization

--- Comment #1 from Leo Yuriev <leo at yuriev dot ru> ---
Minor additions:
  - benchmarks results above made with -Ofast.
  - one of gcc 9.x -Os result is below.

./heapsort-bench, cc 9.2.1 20191008
pass 1, small:
  0.805970 seconds, baseline
  0.799507 seconds, case-1, 99.2% of baseline
  0.784975 seconds, case-2, 97.4% of baseline
  0.789067 seconds, case-1+2, 97.9% of baseline
pass 1, large:
  2.859491 seconds, baseline
  2.779411 seconds, case-1, 97.2% of baseline
  2.782386 seconds, case-2, 97.3% of baseline
  2.743033 seconds, case-1+2, 95.9% of baseline

I.e. gcc 9.2.x with -Os faster then -Ofast.

Reply via email to