[Bug target/87369] [9 Regression] Regression on aarch64/copysign-bsl.c since r264264
rearnsha at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Dec 11 11:36:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87369
Richard Earnshaw <rearnsha at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--- Comment #3 from Richard Earnshaw <rearnsha at gcc dot gnu.org> ---
It seems better to fix this by using an unspec that's specific to the copysign
expansion. That means we don't need to nobble the other optimizations the
compiler might do on bit-field manipulations. It's unlikely that copysign will
be followed by other bit-manipulating operations on a FP value, but we'll just
have to live with that if they are.
More information about the Gcc-bugs
mailing list