[Bug rtl-optimization/31485] C complex numbers, amd64 SSE, missed optimization opportunity
jakub at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Apr 21 08:23:21 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31485
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jakub at gcc dot gnu.org
--- Comment #16 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
(In reply to Joel Yliluoma from comment #15)
> (In reply to Richard Biener from comment #14)
> > I also think llvms code generation is bogus since it appears the ABI
> > does not guarantee zeroed upper elements of the xmm0 argument
> > which means they could contain sNaNs:
>
> Why would it matter that the unused portions of the register contain NaNs?
Because it could then raise exceptions that shouldn't be raised?
More information about the Gcc-bugs
mailing list