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

Jeffrey A. Law <law at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

--- Comment #1 from Jeffrey A. Law <law at gcc dot gnu.org> ---
This was fixed a while back.  We can't directly implement the example below
using fcvt.l.d due to certain corner cases, but if we use -ffast-math we can
avoid the call by testing for the problem cases which significantly helped a
couple of spec benchmarks.

When Zfa is enabled, we can avoid the calls as the new Zfa instructions have
the desired semantics.

I'm closing this.  If we have additional specific examples of things we
can/should improve, then we should open a fresh bug with additional testcases.

Reply via email to