about summary refs log tree commit diff
path: root/sysdeps/x86_64/multiarch
Commit message (Expand)AuthorAgeFilesLines
...
* x86: Add definition for __wmemset_chk AVX2 RTM in ifunc impl listNoah Goldstein2022-06-291-0/+4
* x86: Fix backwards Prefer_No_VZEROUPPER check in ifunc-evex.hNoah Goldstein2022-06-271-2/+2
* x86: Rename strstr_sse2 to strstr_generic as it uses string/strstr.cNoah Goldstein2022-06-273-6/+6
* x86: Remove unused file wmemcmp-sse4Noah Goldstein2022-06-271-4/+0
* x86: Put wcs{n}len-sse4.1 in the sse4.1 text sectionNoah Goldstein2022-06-273-1/+7
* x86: Align entry for memrchr to 64-bytes.Noah Goldstein2022-06-271-1/+1
* x86: Replace all sse instructions with vex equivilent in avx+ filesNoah Goldstein2022-06-221-1/+1
* x86: Add support for compiling {raw|w}memchr with high ISA levelNoah Goldstein2022-06-2213-75/+670
* x86: Rename generic functions with unique postfix for clarityNoah Goldstein2022-06-1629-76/+190
* x86: Cleanup bounds checking in large memcpy caseNoah Goldstein2022-06-151-8/+21
* x86: Add sse42 implementation to strcmp's ifuncNoah Goldstein2022-06-141-0/+5
* Add bounds check to __libc_ifunc_impl_listWilco Dijkstra2022-06-101-7/+2
* x86: Align varshift table to 32-bytesNoah Goldstein2022-06-092-3/+5
* x86: Add copyright to strpbrk-c.cNoah Goldstein2022-06-091-0/+18
* x86: Fix page cross case in rawmemchr-avx2 [BZ #29234]Noah Goldstein2022-06-081-8/+8
* x86: Shrink code size of memchr-evex.SNoah Goldstein2022-06-071-21/+25
* x86: Shrink code size of memchr-avx2.SNoah Goldstein2022-06-072-50/+60
* x86: Optimize memrchr-avx2.SNoah Goldstein2022-06-072-278/+257
* x86: Optimize memrchr-evex.SNoah Goldstein2022-06-071-271/+268
* x86: Add COND_VZEROUPPER that can replace vzeroupper if no `ret`Noah Goldstein2022-06-071-0/+1
* x86: Create header for VEC classes in x86 strings libraryNoah Goldstein2022-06-077-0/+327
* x86_64: Add strstr function with 512-bit EVEXRaghuveer Devulapalli2022-06-064-4/+242
* x86_64: Implement evex512 version of strlen, strnlen, wcslen and wcsnlenSunil K Pandey2022-05-267-0/+346
* x86_64: Remove bzero optimizationAdhemerval Zanella2022-05-169-225/+1
* x86: Optimize {str|wcs}rchr-evexNoah Goldstein2022-04-221-181/+290
* x86: Optimize {str|wcs}rchr-avx2Noah Goldstein2022-04-221-157/+269
* x86: Optimize {str|wcs}rchr-sse2Noah Goldstein2022-04-222-3/+2
* x86-64: Fix SSE2 memcmp and SSSE3 memmove for x32H.J. Lu2022-04-221-0/+4
* x86: Fix missing __wmemcmp def for disable-multiarch buildNoah Goldstein2022-04-191-6/+2
* x86: Cleanup page cross code in memcmp-avx2-movbe.SNoah Goldstein2022-04-151-37/+61
* x86: Remove memcmp-sse4.SNoah Goldstein2022-04-154-813/+0
* x86: Optimize memcmp SSE2 in memcmp.SNoah Goldstein2022-04-155-14/+30
* x86: Reduce code size of mem{move|pcpy|cpy}-ssse3Noah Goldstein2022-04-143-3156/+380
* x86: Remove mem{move|cpy}-ssse3-backNoah Goldstein2022-04-145-3212/+6
* x86: Remove str{p}{n}cpy-ssse3Noah Goldstein2022-04-146-3572/+0
* x86: Remove str{n}cat-ssse3Noah Goldstein2022-04-145-879/+0
* x86: Remove str{n}{case}cmp-ssse3Noah Goldstein2022-04-149-77/+0
* x86: Remove {w}memcmp-ssse3Noah Goldstein2022-04-145-2006/+0
* x86: Small improvements for wcscpy-ssse3Noah Goldstein2022-03-281-97/+97
* 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