4
0
mirror of git://sourceware.org/git/newlib-cygwin.git synced 2025-01-19 04:49:25 +08:00
Siddhesh Poyarekar 2d9f35c2cc memcmp.S: optimize for medium to large sizes
This improved memcmp provides a fast path for compares up to 16 bytes
and then compares 16 bytes at a time, thus optimizing loads from both
sources.  The glibc memcmp microbenchmark retains performance (with an
error of ~1ns) for smaller compare sizes and reduces up to 31% of
execution time for compares up to 4K on the APM Mustang.  On Qualcomm
Falkor this improves to almost 48%, i.e. it is almost 2x improvement
for sizes of 2K and above.
2018-07-13 13:27:54 +02:00
..
2018-04-13 15:42:37 -04:00
2016-05-20 10:47:02 +02:00
2014-07-11 09:10:50 +00:00
2015-11-12 13:38:39 +01:00
2015-07-13 13:03:02 +01:00
2015-07-30 12:51:34 +01:00
2016-05-20 10:47:02 +02:00
2016-05-20 10:47:02 +02:00