diff options
author | Wilco Dijkstra <wilco.dijkstra@arm.com> | 2023-01-11 13:53:19 +0000 |
---|---|---|
committer | Wilco Dijkstra <wilco.dijkstra@arm.com> | 2024-04-09 17:37:56 +0100 |
commit | 3972a306be01e02f8db61c60617f8421371658e0 (patch) | |
tree | d36655de08960185c1199f81be25033f703f12b6 /sysdeps/aarch64/multiarch/memcpy_sve.S | |
parent | 34bf1b598e18001981aff84137bdb9abdfaf4cd9 (diff) | |
download | glibc-3972a306be01e02f8db61c60617f8421371658e0.tar.gz glibc-3972a306be01e02f8db61c60617f8421371658e0.tar.xz glibc-3972a306be01e02f8db61c60617f8421371658e0.zip |
AArch64: Improve strrchr
Use shrn for narrowing the mask which simplifies code and speeds up small strings. Unroll the first search loop to improve performance on large strings. Reviewed-by: Szabolcs Nagy <szabolcs.nagy@arm.com> (cherry picked from commit 55599d480437dcf129b41b95be32b48f2a9e5da9)
Diffstat (limited to 'sysdeps/aarch64/multiarch/memcpy_sve.S')
0 files changed, 0 insertions, 0 deletions