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

Optimise AdvSIMD log10 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/log10_advsimd.c