aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/x86_64
AgeCommit message (Expand)AuthorFilesLines
2022-06-01x86_64: Optimize sincos where sin/cos is optimized (bug 29193)Andreas Schwab5-3/+48
2022-05-30x86_64: Remove _dl_skip_args usageAdhemerval Zanella2-22/+3
2022-05-26x86-64: Ignore r_addend for R_X86_64_GLOB_DAT/R_X86_64_JUMP_SLOTH.J. Lu1-2/+4
2022-05-26x86_64: Implement evex512 version of strlen, strnlen, wcslen and wcsnlenSunil K Pandey7-0/+346
2022-05-23math: Add math-use-builtins-fabs (BZ#29027)Adhemerval Zanella1-28/+0
2022-05-16x86_64: Remove bzero optimizationAdhemerval Zanella11-235/+2
2022-05-09nptl: Add backoff mechanism to spinlock loopWangyang Guo1-0/+39
2022-04-29benchtests: Better libmvec integrationSiddhesh Poyarekar1-4/+0
2022-04-29benchtests: Add UNSUPPORTED benchmark statusSiddhesh Poyarekar1-6/+6
2022-04-22x86: Optimize {str|wcs}rchr-evexNoah Goldstein1-181/+290
2022-04-22x86: Optimize {str|wcs}rchr-avx2Noah Goldstein1-157/+269
2022-04-22x86: Optimize {str|wcs}rchr-sse2Noah Goldstein4-444/+339
2022-04-22x86-64: Fix SSE2 memcmp and SSSE3 memmove for x32H.J. Lu2-0/+8
2022-04-19x86: Fix missing __wmemcmp def for disable-multiarch buildNoah Goldstein2-8/+6
2022-04-15x86: Cleanup page cross code in memcmp-avx2-movbe.SNoah Goldstein1-37/+61
2022-04-15x86: Remove memcmp-sse4.SNoah Goldstein4-813/+0
2022-04-15x86: Optimize memcmp SSE2 in memcmp.SNoah Goldstein8-376/+575
2022-04-14x86: Reduce code size of mem{move|pcpy|cpy}-ssse3Noah Goldstein3-3156/+380
2022-04-14x86: Remove mem{move|cpy}-ssse3-backNoah Goldstein5-3212/+6
2022-04-14x86: Remove str{p}{n}cpy-ssse3Noah Goldstein6-3572/+0
2022-04-14x86: Remove str{n}cat-ssse3Noah Goldstein5-879/+0
2022-04-14x86: Remove str{n}{case}cmp-ssse3Noah Goldstein10-202/+30
2022-04-14x86: Remove {w}memcmp-ssse3Noah Goldstein5-2006/+0
2022-04-07x86: Remove fcopysign{f} implementationAdhemerval Zanella3-115/+0
2022-04-05benchtests: Only build libmvec benchmarks iff $(build-mathvec) is setAdhemerval Zanella1-1/+1
2022-04-04Remove -z combreloc and HAVE_Z_COMBRELOCFangrui Song1-16/+2
2022-04-04x86: Remove fabs{f} implementationAdhemerval Zanella2-54/+0
2022-03-28x86: Small improvements for wcslenNoah Goldstein1-45/+41
2022-03-28x86: Small improvements for wcscpy-ssse3Noah Goldstein1-97/+97
2022-03-25x86: Remove AVX str{n}casecmpNoah Goldstein6-197/+105
2022-03-25x86: Add EVEX optimized str{n}casecmpNoah Goldstein6-40/+321
2022-03-25x86: Add AVX2 optimized str{n}casecmpNoah Goldstein8-31/+331
2022-03-25x86: Optimize str{n}casecmp TOLOWER logic in strcmp-sse42.SNoah Goldstein1-48/+35
2022-03-25x86: Optimize str{n}casecmp TOLOWER logic in strcmp.SNoah Goldstein1-35/+29
2022-03-25x86: Fix fallback for wcsncmp_avx2 in strcmp-avx2.S [BZ #28896]Noah Goldstein1-1/+1
2022-03-25x86: Remove strspn-sse2.S and use the generic implementationNoah Goldstein2-116/+4
2022-03-25x86: Remove strpbrk-sse2.S and use the generic implementationNoah Goldstein2-8/+4
2022-03-25x86: Remove strcspn-sse2.S and use the generic implementationNoah Goldstein2-123/+4
2022-03-25x86: Optimize strspn in strspn-c.cNoah Goldstein1-47/+39
2022-03-25x86: Optimize strcspn and strpbrk in strcspn-c.cNoah Goldstein1-46/+37
2022-03-25x86: Code cleanup in strchr-evex and comment justifying branchNoah Goldstein1-66/+80
2022-03-25x86: Code cleanup in strchr-avx2 and comment justifying branchNoah Goldstein1-97/+107
2022-03-07x86_64: Fix svml_d_tanh8_core_avx512.S code formattingSunil K Pandey1-360/+358
2022-03-07x86_64: Fix svml_d_tanh4_core_avx2.S code formattingSunil K Pandey1-1166/+1164
2022-03-07x86_64: Fix svml_d_tanh2_core_sse4.S code formattingSunil K Pandey1-1160/+1158
2022-03-07x86_64: Fix svml_s_tanhf8_core_avx2.S code formattingSunil K Pandey1-732/+730
2022-03-07x86_64: Fix svml_s_tanhf4_core_sse4.S code formattingSunil K Pandey1-721/+719
2022-03-07x86_64: Fix svml_s_tanhf16_core_avx512.S code formattingSunil K Pandey1-269/+267
2022-03-07x86_64: Fix svml_d_tan8_core_avx512.S code formattingSunil K Pandey1-2624/+2621
2022-03-07x86_64: Fix svml_d_tan4_core_avx2.S code formattingSunil K Pandey1-6047/+6044