benchtests: Add benches for memset with 0 value
commitcf975913131169a753acf0621e08e72bc40a91e2
authorH.J. Lu <hjl.tools@gmail.com>
Wed, 9 Feb 2022 15:31:41 +0000 (9 07:31 -0800)
committerH.J. Lu <hjl.tools@gmail.com>
Wed, 23 Feb 2022 20:07:06 +0000 (23 12:07 -0800)
treec6bd75c58e59b32546e5744e29e086feb7072bee
parent0f88a5c66e1cbb574bf37d953bf7155c0a1f5ae7
benchtests: Add benches for memset with 0 value

memset with zero as the value to set is by far the majority value (99%+
for Python3 and GCC).  Add bench-memset-zero-large.c,
bench-memset-zero-walk.c and bench-memset-zero.c to measure memset
implementations for zeroing.

Reviewed-by: Sunil K Pandey <skpgkp2@gmail.com>
benchtests/Makefile
benchtests/bench-bzero-large.c
benchtests/bench-bzero-walk.c
benchtests/bench-bzero.c
benchtests/bench-memset-zero-large.c [new file with mode: 0644]
benchtests/bench-memset-zero-walk.c [new file with mode: 0644]
benchtests/bench-memset-zero.c [new file with mode: 0644]