diff options
author | Siddhesh Poyarekar <siddhesh@sourceware.org> | 2018-06-29 22:45:07 +0530 |
---|---|---|
committer | Siddhesh Poyarekar <siddhesh@sourceware.org> | 2018-06-29 22:45:07 +0530 |
commit | ce76a5cb8d3658cc4fc935cf774e8bb5836796dc (patch) | |
tree | fb08c460de2f3091450b5e78a64a07c03552704c /localedata/hr_HR.UTF-8.in | |
parent | 7e8989d03b5b3eea4f4225445c60413d36f2d710 (diff) | |
download | glibc-ce76a5cb8d3658cc4fc935cf774e8bb5836796dc.tar glibc-ce76a5cb8d3658cc4fc935cf774e8bb5836796dc.tar.gz glibc-ce76a5cb8d3658cc4fc935cf774e8bb5836796dc.tar.bz2 glibc-ce76a5cb8d3658cc4fc935cf774e8bb5836796dc.zip |
aarch64,falkor: Use vector registers for memmove
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.
Diffstat (limited to 'localedata/hr_HR.UTF-8.in')
0 files changed, 0 insertions, 0 deletions