diff options
author | Noah Goldstein <goldstein.w.n@gmail.com> | 2021-10-26 19:43:18 -0500 |
---|---|---|
committer | Noah Goldstein <goldstein.w.n@gmail.com> | 2021-10-27 13:03:46 -0500 |
commit | cf4fd28ea453d1a9cec93939bc88b58ccef5437a (patch) | |
tree | d60d3e49cd50ecfefe85f1fbdf0a419dc1a8120c /sysdeps/x86_64/multiarch/Makefile | |
parent | cf3acd774f4c11e90cdc28192d69c60e2c02a004 (diff) | |
download | glibc-cf4fd28ea453d1a9cec93939bc88b58ccef5437a.tar.gz glibc-cf4fd28ea453d1a9cec93939bc88b58ccef5437a.tar.xz glibc-cf4fd28ea453d1a9cec93939bc88b58ccef5437a.zip |
x86_64: Add support for __memcmpeq using sse2, avx2, and evex
No bug. This commit adds support for __memcmpeq to be implemented seperately from memcmp. Support is added for versions optimized with sse2, avx2, and evex.
Diffstat (limited to 'sysdeps/x86_64/multiarch/Makefile')
-rw-r--r-- | sysdeps/x86_64/multiarch/Makefile | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sysdeps/x86_64/multiarch/Makefile b/sysdeps/x86_64/multiarch/Makefile index 26be40959c..044778585b 100644 --- a/sysdeps/x86_64/multiarch/Makefile +++ b/sysdeps/x86_64/multiarch/Makefile @@ -7,7 +7,9 @@ sysdep_routines += strncat-c stpncpy-c strncpy-c \ memchr-sse2 rawmemchr-sse2 memchr-avx2 rawmemchr-avx2 \ memrchr-sse2 memrchr-avx2 \ memcmp-sse2 \ + memcmpeq-sse2 \ memcmp-avx2-movbe \ + memcmpeq-avx2 \ memcmp-sse4 memcpy-ssse3 \ memmove-ssse3 \ memcpy-ssse3-back \ @@ -42,6 +44,7 @@ sysdep_routines += strncat-c stpncpy-c strncpy-c \ memset-avx512-unaligned-erms \ memchr-avx2-rtm \ memcmp-avx2-movbe-rtm \ + memcmpeq-avx2-rtm \ memmove-avx-unaligned-erms-rtm \ memrchr-avx2-rtm \ memset-avx2-unaligned-erms-rtm \ @@ -61,6 +64,7 @@ sysdep_routines += strncat-c stpncpy-c strncpy-c \ strrchr-avx2-rtm \ memchr-evex \ memcmp-evex-movbe \ + memcmpeq-evex \ memmove-evex-unaligned-erms \ memrchr-evex \ memset-evex-unaligned-erms \ |