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.