aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/x86_64/multiarch/Makefile
AgeCommit message (Expand)AuthorFilesLines
2022-07-16x86: Add support to build wcscpy with explicit ISA levelNoah Goldstein1-1/+0
2022-07-16x86: Add support to build strcmp/strlen/strchr with explicit ISA levelNoah Goldstein1-2/+0
2022-07-12x86: Remove generic strncat, strncpy, and stpncpy implementationsNoah Goldstein1-3/+0
2022-07-08x86-64: Remove redundant strcspn-generic/strpbrk-generic/strspn-genericH.J. Lu1-3/+0
2022-06-29x86: Move mem{p}{mov|cpy}_{chk_}erms to its own fileNoah Goldstein1-0/+1
2022-06-29x86: Move and slightly improve memset_ermsNoah Goldstein1-0/+1
2022-06-16x86: Rename generic functions with unique postfix for clarityNoah Goldstein1-16/+17
2022-06-06x86_64: Add strstr function with 512-bit EVEXRaghuveer Devulapalli1-0/+2
2022-05-26x86_64: Implement evex512 version of strlen, strnlen, wcslen and wcsnlenSunil K Pandey1-0/+4
2022-05-16x86_64: Remove bzero optimizationAdhemerval Zanella1-1/+0
2022-04-15x86: Remove memcmp-sse4.SNoah Goldstein1-2/+0
2022-04-15x86: Optimize memcmp SSE2 in memcmp.SNoah Goldstein1-1/+1
2022-04-14x86: Reduce code size of mem{move|pcpy|cpy}-ssse3Noah Goldstein1-1/+0
2022-04-14x86: Remove mem{move|cpy}-ssse3-backNoah Goldstein1-2/+0
2022-04-14x86: Remove str{p}{n}cpy-ssse3Noah Goldstein1-4/+0
2022-04-14x86: Remove str{n}cat-ssse3Noah Goldstein1-2/+0
2022-04-14x86: Remove str{n}{case}cmp-ssse3Noah Goldstein1-4/+0
2022-04-14x86: Remove {w}memcmp-ssse3Noah Goldstein1-2/+0
2022-03-25x86: Remove AVX str{n}casecmpNoah Goldstein1-2/+0
2022-03-25x86: Add EVEX optimized str{n}casecmpNoah Goldstein1-0/+2
2022-03-25x86: Add AVX2 optimized str{n}casecmpNoah Goldstein1-0/+4
2022-02-08x86-64: Optimize bzeroH.J. Lu1-0/+1
2022-02-05x86_64/multiarch: Sort sysdep_routines and put one entry per lineH.J. Lu1-114/+176
2021-10-27x86_64: Add support for __memcmpeq using sse2, avx2, and evexNoah Goldstein1-0/+4
2021-06-23x86-64: Add wcslen optimize for sse4.1Noah Goldstein1-2/+2
2021-05-08x86: Add EVEX optimized memchr family not safe for RTMNoah Goldstein1-2/+5
2021-03-29x86-64: Add AVX optimized string/memory functions for RTMH.J. Lu1-0/+27
2021-03-29x86-64: Add memcmp family functions with 256-bit EVEXH.J. Lu1-1/+3
2021-03-29x86-64: Add memset family functions with 256-bit EVEXH.J. Lu1-0/+1
2021-03-29x86-64: Add memmove family functions with 256-bit EVEXH.J. Lu1-0/+1
2021-03-29x86-64: Add strcpy family functions with 256-bit EVEXH.J. Lu1-0/+6
2021-03-29x86-64: Add ifunc-avx2.h functions with 256-bit EVEXH.J. Lu1-2/+19
2020-09-11x86: Install <sys/platform/x86.h> [BZ #26124]H.J. Lu1-4/+0
2019-01-14x86-64: Optimize strcat/strncat, strcpy/strncpy and stpcpy/stpncpy with AVX2Leonardo Sandoval1-0/+3
2018-06-01x86-64: Optimize strcmp/wcscmp and strncmp/wcsncmp with AVX2Leonardo Sandoval1-2/+4
2017-06-21x86-64: Implement strcmp family IFUNC selectors in CH.J. Lu1-4/+10
2017-06-15x86-64: Implement strcspn/strpbrk/strspn IFUNC selectors in CH.J. Lu1-0/+1
2017-06-15x86-64: Implement strcat family IFUNC selectors in CH.J. Lu1-0/+1
2017-06-15x86-64: Implement memcmp family IFUNC selectors in CH.J. Lu1-0/+1
2017-06-15x86-64: Implement memset family IFUNC selectors in CH.J. Lu1-1/+2
2017-06-14x86-64: Implement memmove family IFUNC selectors in CH.J. Lu1-1/+4
2017-06-12x86-64: Implement strcpy family IFUNC selectors in CH.J. Lu1-0/+1
2017-06-09x86-64: Optimize strrchr/wcsrchr with AVX2H.J. Lu1-0/+2
2017-06-09x86-64: Optimize memrchr with AVX2H.J. Lu1-0/+1
2017-06-09x86-64: Optimize strchr/strchrnul/wcschr with AVX2H.J. Lu1-0/+2
2017-06-09x86-64: Optimize strlen/strnlen/wcslen/wcsnlen with AVX2H.J. Lu1-1/+3
2017-06-09x86-64: Optimize memchr/rawmemchr/wmemchr with SSE2/AVX2H.J. Lu1-0/+2
2017-06-06x86-64: Move wcsnlen.S to multiarch/wcsnlen-sse4_1.SH.J. Lu1-1/+2
2017-06-05x86-64: Optimize memcmp/wmemcmp with AVX2 and MOVBEH.J. Lu1-1/+4
2017-06-05x86-64: Optimize wmemset with SSE2/AVX2/AVX512H.J. Lu1-0/+4