aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/x86_64/multiarch/ifunc-impl-list.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert1-1/+1
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers1-1/+1
2022-11-08x86: Add avx2 optimized functions for the wchar_t strcpy familyNoah Goldstein1-2/+26
2022-11-08x86: Add evex optimized functions for the wchar_t strcpy familyNoah Goldstein1-3/+60
2022-11-03x86_64: Implement evex512 version of strrchr and wcsrchrSunil K Pandey1-0/+10
2022-10-25x86_64: Implement evex512 version of strchrnul, strchr and wcschrSunil K Pandey1-0/+12
2022-10-18x86_64: Implement evex512 version of memchr, rawmemchr and wmemchrSunil K Pandey1-0/+15
2022-10-03x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementationsAurelien Jarno1-3/+14
2022-10-03x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementationAurelien Jarno1-2/+8
2022-10-03x86-64: Require BMI2 for AVX2 (raw|w)memchr implementationsAurelien Jarno1-3/+9
2022-10-03x86-64: Require BMI2 for AVX2 wcs(n)cmp implementationsAurelien Jarno1-2/+6
2022-10-03x86-64: Require BMI2 for AVX2 strncmp implementationAurelien Jarno1-2/+5
2022-10-03x86-64: Require BMI2 for AVX2 strcmp implementationAurelien Jarno1-1/+3
2022-10-03x86-64: Require BMI2 for AVX2 str(n)casecmp implementationsAurelien Jarno1-8/+20
2022-07-16x86: Add support to build st{p|r}{n}{cpy|cat} with explicit ISA levelNoah Goldstein1-72/+111
2022-07-16x86: Add support to build wcscpy with explicit ISA levelNoah Goldstein1-3/+9
2022-07-16x86: Add support to build strcmp/strlen/strchr with explicit ISA levelNoah Goldstein1-289/+359
2022-07-12x86: Remove generic strncat, strncpy, and stpncpy implementationsNoah Goldstein1-6/+3
2022-07-05x86: Add support for building {w}memcmp{eq} with explicit ISA levelNoah Goldstein1-51/+66
2022-07-05x86: Add support for building {w}memset{_chk} with explicit ISA levelNoah Goldstein1-120/+129
2022-07-05x86: Add support for building {w}memmove{_chk} with explicit ISA levelNoah Goldstein1-215/+252
2022-07-05x86: Add support for building str{c|p}{brk|spn} with explicit ISA levelNoah Goldstein1-0/+6
2022-06-29x86-64: Properly indent X86_IFUNC_IMPL_ADD_VN argumentsH.J. Lu1-48/+51
2022-06-29x86: Add definition for __wmemset_chk AVX2 RTM in ifunc impl listNoah Goldstein1-0/+4
2022-06-27x86: Rename strstr_sse2 to strstr_generic as it uses string/strstr.cNoah Goldstein1-1/+1
2022-06-22x86: Add support for compiling {raw|w}memchr with high ISA levelNoah Goldstein1-31/+41
2022-06-16x86: Rename generic functions with unique postfix for clarityNoah Goldstein1-9/+9
2022-06-10Add bounds check to __libc_ifunc_impl_listWilco Dijkstra1-7/+2
2022-06-06x86_64: Add strstr function with 512-bit EVEXRaghuveer Devulapalli1-0/+6
2022-05-26x86_64: Implement evex512 version of strlen, strnlen, wcslen and wcsnlenSunil K Pandey1-0/+20
2022-05-16x86_64: Remove bzero optimizationAdhemerval Zanella1-42/+0
2022-04-15x86: Remove memcmp-sse4.SNoah Goldstein1-4/+0
2022-04-14x86: Remove mem{move|cpy}-ssse3-backNoah Goldstein1-15/+0
2022-04-14x86: Remove str{p}{n}cpy-ssse3Noah Goldstein1-8/+0
2022-04-14x86: Remove str{n}cat-ssse3Noah Goldstein1-4/+0
2022-04-14x86: Remove str{n}{case}cmp-ssse3Noah Goldstein1-16/+0
2022-04-14x86: Remove {w}memcmp-ssse3Noah Goldstein1-4/+0
2022-03-25x86: Remove AVX str{n}casecmpNoah Goldstein1-12/+0
2022-03-25x86: Add EVEX optimized str{n}casecmpNoah Goldstein1-0/+16
2022-03-25x86: Add AVX2 optimized str{n}casecmpNoah Goldstein1-0/+28
2022-02-08x86-64: Optimize bzeroH.J. Lu1-0/+42
2022-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert1-1/+1
2021-10-27x86_64: Add evex optimized __memcmpeq in memcmpeq-evex.SNoah Goldstein1-1/+0
2021-10-27x86_64: Add avx2 optimized __memcmpeq in memcmpeq-avx2.SNoah Goldstein1-2/+0
2021-10-27x86_64: Add support for __memcmpeq using sse2, avx2, and evexNoah Goldstein1-0/+21
2021-07-08x86: Remove wcsnlen-sse4_1 from wcslen ifunc-impl-list [BZ #28064]Noah Goldstein1-2/+2
2021-06-23x86-64: Add wcslen optimize for sse4.1Noah Goldstein1-0/+3
2021-05-18x86: Optimize memcmp-avx2-movbe.SNoah Goldstein1-0/+6
2021-05-08x86: Add EVEX optimized memchr family not safe for RTMNoah Goldstein1-0/+15
2021-04-19x86: Optimize strlen-avx2.SNoah Goldstein1-4/+12