[Bug tree-optimization/107569] [13 Regression] Failure to optimize std::isfinite since r13-3596
jakub at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Dec 8 16:32:42 GMT 2022
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107569
--- Comment #41 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
As for #c1, with trunk -O3 -march=skylake it is:
vmovsd 8(%rdi), %xmm1
vmovsd (%rdi), %xmm0
vmulsd %xmm1, %xmm1, %xmm1
vfmadd132sd %xmm0, %xmm1, %xmm0
vsqrtsd %xmm0, %xmm0, %xmm0
which is I think what we want.
More information about the Gcc-bugs
mailing list