about summary refs log tree commit diff
path: root/sysdeps/x86_64/multiarch
Commit message (Expand)AuthorAgeFilesLines
...
* x86: Remove AVX str{n}casecmpNoah Goldstein2022-03-256-197/+105
* x86: Add EVEX optimized str{n}casecmpNoah Goldstein2022-03-256-40/+321
* x86: Add AVX2 optimized str{n}casecmpNoah Goldstein2022-03-258-31/+331
* x86: Optimize str{n}casecmp TOLOWER logic in strcmp-sse42.SNoah Goldstein2022-03-251-48/+35
* x86: Fix fallback for wcsncmp_avx2 in strcmp-avx2.S [BZ #28896]Noah Goldstein2022-03-251-1/+1
* x86: Remove strspn-sse2.S and use the generic implementationNoah Goldstein2022-03-251-4/+4
* x86: Remove strpbrk-sse2.S and use the generic implementationNoah Goldstein2022-03-251-5/+4
* x86: Remove strcspn-sse2.S and use the generic implementationNoah Goldstein2022-03-251-4/+4
* x86: Optimize strspn in strspn-c.cNoah Goldstein2022-03-251-47/+39
* x86: Optimize strcspn and strpbrk in strcspn-c.cNoah Goldstein2022-03-251-46/+37
* x86: Code cleanup in strchr-evex and comment justifying branchNoah Goldstein2022-03-251-66/+80
* x86: Code cleanup in strchr-avx2 and comment justifying branchNoah Goldstein2022-03-251-97/+107
* x86_64: Remove bcopy optimizationsAdhemerval Zanella2022-02-231-7/+0
* x86: Fallback {str|wcs}cmp RTM in the ncmp overflow case [BZ #28896]Noah Goldstein2022-02-175-8/+6
* x86: Fix bug in strncmp-evex and strncmp-avx2 [BZ #28895]Noah Goldstein2022-02-162-0/+2
* x86-64: Define __memcmpeq in ld.soH.J. Lu2022-02-141-1/+3
* x86-64: Remove bzero weak alias in SS2 memsetH.J. Lu2022-02-141-3/+1
* x86: Set .text section in memset-vec-unaligned-ermsNoah Goldstein2022-02-121-0/+1
* x86-64: Optimize bzeroH.J. Lu2022-02-089-25/+248
* x86: Improve vec generation in memset-vec-unaligned-erms.SNoah Goldstein2022-02-064-79/+139
* x86_64/multiarch: Sort sysdep_routines and put one entry per lineH.J. Lu2022-02-051-114/+176
* x86-64: Fix strcmp-evex.SH.J. Lu2022-02-041-1/+1
* x86-64: Fix strcmp-avx2.SH.J. Lu2022-02-041-1/+1
* x86: Optimize strcmp-evex.SNoah Goldstein2022-02-031-793/+919
* x86: Optimize strcmp-avx2.SNoah Goldstein2022-02-031-651/+939
* x86: Fix __wcsncmp_evex in strcmp-evex.S [BZ# 28755]Noah Goldstein2022-01-101-0/+10
* x86: Fix __wcsncmp_avx2 in strcmp-avx2.S [BZ# 28755]Noah Goldstein2022-01-101-0/+10
* Update copyright dates with scripts/update-copyrightsPaul Eggert2022-01-01138-140/+140
* x86: Optimize L(less_vec) case in memcmpeq-evex.SNoah Goldstein2021-12-271-127/+43
* x86: Optimize L(less_vec) case in memcmp-evex-movbe.SNoah Goldstein2021-12-271-193/+56
* x86-64: Use notl in EVEX strcmp [BZ #28646]Noah Goldstein2021-12-031-6/+8
* x86: Shrink memcmp-sse4.S code sizeNoah Goldstein2021-11-101-1621/+646
* x86: Optimize memmove-vec-unaligned-erms.SNoah Goldstein2021-11-065-223/+380
* x86-64: Replace movzx with movzblFangrui Song2021-11-021-2/+2
* x86-64: Remove Prefer_AVX2_STRCMPH.J. Lu2021-11-012-4/+2
* x86-64: Improve EVEX strcmp with masked loadH.J. Lu2021-11-011-218/+243
* x86_64: Add evex optimized __memcmpeq in memcmpeq-evex.SNoah Goldstein2021-10-273-6/+304
* x86_64: Add avx2 optimized __memcmpeq in memcmpeq-avx2.SNoah Goldstein2021-10-274-9/+308
* x86_64: Add support for __memcmpeq using sse2, avx2, and evexNoah Goldstein2021-10-2710-4/+193
* String: Add hidden defs for __memcmpeq() to enable internal usageNoah Goldstein2021-10-262-0/+4
* String: Add support for __memcmpeq() ABI on all targetsNoah Goldstein2021-10-262-0/+5
* x86: Replace sse2 instructions with avx in memcmp-evex-movbe.SNoah Goldstein2021-10-231-2/+2
* x86: Optimize memset-vec-unaligned-erms.SNoah Goldstein2021-10-124-91/+226
* x86: Optimize memcmp-evex-movbe.S for frontend behavior and sizeNoah Goldstein2021-10-121-192/+242
* Remove "Contributed by" linesSiddhesh Poyarekar2021-09-0315-15/+0
* x86-64: Use testl to check __x86_string_controlH.J. Lu2021-08-301-2/+2
* x86-64: Add Avoid_Short_Distance_REP_MOVSBH.J. Lu2021-07-281-0/+5
* x86: Remove wcsnlen-sse4_1 from wcslen ifunc-impl-list [BZ #28064]Noah Goldstein2021-07-081-2/+2
* x86: Remove unnecessary overflow check from wcsnlen-sse4_1.SNoah Goldstein2021-06-241-7/+0
* x86: Fix overflow bug in wcsnlen-sse4_1 and wcsnlen-avx2 [BZ #27974]Noah Goldstein2021-06-232-38/+107