]> git.feebdaed.xyz Git - 0xmirror/glibc.git/commit
aarch64: Optimise AdvSIMD log
authorJames Chesterman <James.Chesterman@arm.com>
Wed, 19 Nov 2025 21:40:41 +0000 (21:40 +0000)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Thu, 4 Dec 2025 11:35:25 +0000 (08:35 -0300)
commit82d3a8a73894e3cfde69bd1a05102d89ed3757ea
tree6946c9247f5b980032f968f1ee85eaea12ca1d6c
parent015a13e780dd26d2da1ada6baa0621f49b7c0eb8
aarch64: Optimise AdvSIMD log

Optimise AdvSIMD log by vectorising the special case.
For subnormal input values, use the same scaling technique as
described in the single precision equivalent.
Then check for inf, nan and x<=0.
sysdeps/aarch64/fpu/log_advsimd.c