https://gcc.gnu.org/bugzilla/show_bug.cgi?id=127055
Matthias Kretz (Vir) <mkretz at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Ever confirmed|0 |1
Assignee|unassigned at gcc dot gnu.org |mkretz at gcc dot
gnu.org
Last reconfirmed| |2026-08-27
Status|UNCONFIRMED |ASSIGNED
--- Comment #25 from Matthias Kretz (Vir) <mkretz at gcc dot gnu.org> ---
On my bit-manipulation solution: I fixed a bug and subsequently simplified the
__jsatur derivation. However, benchmarks on my Laptop show no speed-up compared
to the #c19 implementation. And without SSE4.1 it's also slower - but then
again at least the existing trunc implementation without SSE4.1 appears to
allow spurious fp exceptions.
I'd say we should focus this PR on ceil, floor, and trunc. Further optimization
for round can go to a new PR. Agreed? That means I'll post my patch from #c8.