[PATCH 1/2] aarch64,falkor: Use vector registers for memmove
Szabolcs Nagy
szabolcs.nagy@arm.com
Fri Jun 29 16:28:00 GMT 2018
On 29/06/18 11:43, Siddhesh Poyarekar wrote:
> Vector registers perform much better for moves compared to pairs of
> registers on falkor, so use them instead. This results in a time
> reduction of up to 50% (i.e. 2x improvement) for a lot of the smaller
> sizes, i.e. up to 1K in memmove-walk. Improvements for larger sizes are
> smaller, at about 1%-2%.
>
> * sysdeps/aarch64/multiarch/memmove_falkor.S
> (__memcpy_falkor): Use vector registers.
>
this is ok to commit.
More information about the Libc-alpha
mailing list