]> git.ipfire.org Git - thirdparty/glibc.git/commit
aarch64: Add back non-temporal load/stores from oryon-1's memset
authorAndrew Pinski <quic_apinski@quicinc.com>
Fri, 21 Feb 2025 23:13:53 +0000 (15:13 -0800)
committerAndrew Pinski <quic_apinski@quicinc.com>
Tue, 15 Apr 2025 19:07:07 +0000 (12:07 -0700)
commitceeffd970c56893885cbf8382ae34b015f177850
treebf0bf7710378b77a78c4f9292e843af8c6e5336a
parent0e1aa5db738ac7c73599a3e7f1a0b70b99f99e0a
aarch64: Add back non-temporal load/stores from oryon-1's memset

I misunderstood the recommendation from the hardware team about non-temporal
load/stores. It is still recommended to use them in memset for large sizes. It
was not recommended for their use with device memory and memset is already
not valid to be used with device memory.

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