Update the Arm Optimized Routines
Import revision 89ca9c3629eb6a62c28918db929a6fe80b141825 from
https://github.com/ARM-software/optimized-routines.
This is the last revision before updating the license to MIT or
Apache 2.0 + LLVM exception. As no changes have happened to the string
functions since the license update pull in the last version before it
to reduce the diff.
This version:
- Improves the performance of memcmp
- Adds SVE implementation of memcpy
- Uses the MTE version of some str* functions as they are faster
Sponsored by: The FreeBSD Foundation