[PATCH v2] AArch64: Add SVE memset

Yury Khrustalev yury.khrustalev@arm.com
Thu Feb 20 15:14:38 GMT 2025


On Thu, Feb 20, 2025 at 03:00:47PM +0000, Wilco Dijkstra wrote:
> v2: Add explicit _zva64 names for clarity
> 
> Add SVE memset based on the generic memset with predicated load for sizes < 16.
> Unaligned memsets of 128-1024 are improved by ~20% on average by using aligned
> stores for the last 64 bytes. Performance of random memset benchmark improves by
> ~2% on Neoverse V1.
> 
> Passes regress, OK for commit?
> 

Looks good to me.

Reviewed-by: Yury Khrustalev <yury.khrustalev@arm.com>



More information about the Libc-alpha mailing list