[PATCH] x86-64: Add memcmp/wmemcmp optimized with AVX2

Florian Weimer fweimer@redhat.com
Thu Jun 1 21:00:00 GMT 2017


On 06/01/2017 10:57 PM, H.J. Lu wrote:
> I don't think it works with memcmp since return value depends on
> the first bytes which differs.  Say
> 
> ABCDE   turns into EDCBDCBA
> 
> If all bytes differs, we should only compare A, not EDCBDCBA.

That's what the bswapq is for, it reverses the order of bytes.

Florian



More information about the Libc-alpha mailing list