[PATCH v5 06/18] riscv: Add RVV memmove for multiarch and non-multiarch
Zihong Yao
zihong.plct@isrc.iscas.ac.cn
Tue Jun 9 13:46:25 GMT 2026
Hi Peter,
For memmove, the overlap handling is being updated in v6 to use the algorithm
you suggested. The updated version has shown better overall bench-memmove results.
The symbol export style is also being reworked for the following routines:
memmove, strnlen, __memcmpeq, memrchr, strncat
In addition, a set of new routines is queued for testing and further
optimization, and is planned to be sent as part of v6.
With those changes, stpncpy and strncpy seem to be the only remaining routines
in the current v5 thread that still need review.
Thanks,
Zihong
More information about the Libc-alpha
mailing list