Re: [PATCH 0/3] Improved string comparison routines for aarch64

Corinna Vinschen <[email protected]>
Newsgroups gmane.comp.lib.newlib
Message-ID <[email protected]>
On Jun 29 18:08, Siddhesh Poyarekar wrote:
> Hi,
> 
> Following patches improve performance of comparing mutually misaligned
> strings by up to 3.5x on aarch64 and up to 2x for memcmp.
> 
> Siddhesh
> 
> Siddhesh Poyarekar (3):
>   [aarch64] Improve strncmp for mutually misaligned inputs
>   [aarch64] memcmp.S: optimize for medium to large sizes
>   [aarch64] strcmp.S: Improve performance for misaligned strings
> 
>  newlib/libc/machine/aarch64/memcmp.S  | 142 ++++++++++++++++++--------
>  newlib/libc/machine/aarch64/strcmp.S  |  51 +++++++--
>  newlib/libc/machine/aarch64/strncmp.S |  96 ++++++++++++++---
>  3 files changed, 218 insertions(+), 71 deletions(-)
> 
> -- 
> 2.17.1

Pushed.


Thanks,
Corinna

-- 
Corinna Vinschen
Cygwin Maintainer
Red Hat
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEoVYPmneWZnwT6kwF9TYGna5ET6AFAltIjOQACgkQ9TYGna5E
T6C6PQ/6AzOnUwGZZDd7LmIGtgaByOpRtcIO68u+z4VQChiAVC5vDs4cWdOwge24
2fuxJAs8jZt6/YCiRPVRhdAkifBuokXp3RJJvaJk+KpbBc6EMjE79X18wDiUfnlz
30/VUPG+IBThGaZ3WGaFgR59diPP9jaPE4j1I37D04T8OdA7gxHdXJ0A8OmdvHVs
yyULEixGL6Ovbo2mAjDJiGHV1VshNKMo8+FcuxeFlPz1UFXlzj2IlVVo5yrgXcoy
2DrlSK+zfFiYnbDYCm23itzUeVlEjnyrbvlt/dtW31Ct2tCx98vyaDBhxUVKfPhT
dLI/BqwB5K/RBySDdcySAQRLdkaW3U4rcfQg2VK2AeI8pMwaDi5RZEPnd9EY2VkE
U36NoqAnMMX6ZGRZf2NV3qOrJksChAGeiK3ydDtAMOvqzWxTFktrYFaFDPMszsXP
JVcA5NWvEOsNdQph76DL/2OSqbSvLPfi10AALWsxdqSKI+Dh5YFXeUlmT10qRHS1
8cPJFi+eLe85GeWxRsVtnlBuEf5XPEgPKWg386vTTWBjPvPw6s3NyAaU9QIRtUCY
HAbO7kqs8anCTo5/0X9CxE0WygyoKzJMw5f+B/UJ/rPlXYM6CRZYLwwmzwvbTNwM
SkmluZ8ZUp0Sir9v+ijmXqrJeDQVrPon8yoCarTu1GFfVu1tWeY=
=Jdwa
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.