AVX2 optimized version of get_checksum1() for x86-64
authorJorrit Jongma <git@jongma.org>
Fri, 22 May 2020 11:03:55 +0000 (13:03 +0200)
committerWayne Davison <wayne@opencoder.net>
Fri, 22 May 2020 18:31:31 +0000 (11:31 -0700)
commit5fa4209ca0ce67f18fc9fd5da2ac6a83b4f7d34e
tree443187a68438fb5e0bb53bae4e756c729db3a295
parent4f6c8c6652c74b958c631ca9a16f450c6ce6a23c
AVX2 optimized version of get_checksum1() for x86-64

Additionally restructures build switches and defines from SSE2 to SIMD,
to allow potential reuse should patches become available with SIMD
instructions for other processor architectures.

(Some minor tweaks of Jorrit's patch to avoid requiring GNU make and to
avoid C++ comments in .c files.)
Makefile.in
checksum.c
checksum_sse2.cpp [deleted file]
configure.ac
options.c
simd-checksum-x86_64.cpp [new file with mode: 0644]