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

Ramana Radhakrishnan <ramana at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ramana at gcc dot gnu.org
   Target Milestone|---                         |5.0

--- Comment #4 from Ramana Radhakrishnan <ramana at gcc dot gnu.org> ---
I think this is not an issue any longer on 5.0. With a cross-compiler to
aarch64-none-linux-gnu built on 09032015, I see the following output

$GCC -flto -Ofast /tmp/fma.c -o t

0000000000400528 <f>:
  400528:       1e600800        fmul    d0, d0, d0
  40052c:       1f410020        fmadd   d0, d1, d1, d0
  400530:       d65f03c0        ret
  400534:       d503201f        nop


Didn't honza do some work earlier this year in the 5.0 time frame to treat
ffp-contract similar to other options for LTO ? 

regards
Ramana

Reply via email to