diff options
| author | Noah Goldstein <goldstein.w.n@gmail.com> | 2022-03-24 18:56:13 -0500 |
|---|---|---|
| committer | Noah Goldstein <goldstein.w.n@gmail.com> | 2022-03-25 13:16:50 -0500 |
| commit | 84e7c46df4086873eae28a1fb87d2cf5388b1e16 (patch) | |
| tree | 4a62843c642a15bf09a4da8030d9ca43c21ecea7 /sysdeps/x86_64/multiarch/Makefile | |
| parent | bbf81222343fed5cd704001a2ae0d86c71544151 (diff) | |
| download | glibc-84e7c46df4086873eae28a1fb87d2cf5388b1e16.tar.xz glibc-84e7c46df4086873eae28a1fb87d2cf5388b1e16.zip | |
x86: Add EVEX optimized str{n}casecmp
geometric_mean(N=40) of all benchmarks EVEX / SSE42: .621
All string/memory tests pass.
Reviewed-by: H.J. Lu <hjl.tools@gmail.com>
Diffstat (limited to 'sysdeps/x86_64/multiarch/Makefile')
| -rw-r--r-- | sysdeps/x86_64/multiarch/Makefile | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sysdeps/x86_64/multiarch/Makefile b/sysdeps/x86_64/multiarch/Makefile index 06e1848823..35d80dc2ff 100644 --- a/sysdeps/x86_64/multiarch/Makefile +++ b/sysdeps/x86_64/multiarch/Makefile @@ -57,6 +57,7 @@ sysdep_routines += \ strcasecmp_l-avx \ strcasecmp_l-avx2 \ strcasecmp_l-avx2-rtm \ + strcasecmp_l-evex \ strcasecmp_l-sse2 \ strcasecmp_l-sse4_2 \ strcasecmp_l-ssse3 \ @@ -97,6 +98,7 @@ sysdep_routines += \ strncase_l-avx \ strncase_l-avx2 \ strncase_l-avx2-rtm \ + strncase_l-evex \ strncase_l-sse2 \ strncase_l-sse4_2 \ strncase_l-ssse3 \ |
