]> git.ipfire.org Git - thirdparty/glibc.git/commit
aarch64: Remove non-temporal load/stores from oryon-1's memcpy
authorAndrew Pinski <quic_apinski@quicinc.com>
Fri, 15 Nov 2024 03:03:19 +0000 (19:03 -0800)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Thu, 21 Nov 2024 14:32:17 +0000 (11:32 -0300)
commiteb5eeb47403e0a91de834868e501b4d62b8d2cb9
tree489697c8afed5d6510ad9e8f2399d0c93772e5b8
parent3051f3495cad507afebe2f654d32b51629554e3e
aarch64: Remove non-temporal load/stores from oryon-1's memcpy

The hardware architects have a new recommendation not to use
non-temporal load/stores for memcpy. This patch removes this path.
I found there was no difference in the memcpy speed with/without
non-temporal load/stores either.

Signed-off-by: Andrew Pinski <quic_apinski@quicinc.com>
Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
sysdeps/aarch64/multiarch/memcpy_oryon1.S