summary refs log tree commit diff
path: root/sysdeps/x86_64
Commit message (Expand)AuthorAgeFilesLines
* mcheck: Align struct hdr to MALLOC_ALIGNMENT bytes [BZ #28068]H.J. Lu2021-07-121-4/+0
* Add a generic malloc test for MALLOC_ALIGNMENTH.J. Lu2021-07-093-76/+4
* x86: Remove wcsnlen-sse4_1 from wcslen ifunc-impl-list [BZ #28064]Noah Goldstein2021-07-081-2/+2
* x86-64: Test strlen and wcslen with 0 in the RSI register [BZ #28064]H.J. Lu2021-07-083-0/+108
* x86_64: Remove unneeded static PIE check for undefined weak diagnosticFangrui Song2021-07-082-58/+0
* x86_64: roundeven with sse4.1 supportShen-Ta Hsieh2021-06-277-2/+118
* 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
* x86: Fix overflow bug with wmemchr-sse2 and wmemchr-avx2 [BZ #27974]Noah Goldstein2021-06-232-37/+98
* x86-64: Add wcslen optimize for sse4.1Noah Goldstein2021-06-236-36/+63
* x86-64: Move strlen.S to multiarch/strlen-vec.SH.J. Lu2021-06-234-242/+262
* Properly check stack alignment [BZ #27901]H.J. Lu2021-05-241-46/+0
* x86: Improve memmove-vec-unaligned-erms.SNoah Goldstein2021-05-231-3/+3
* x86: Improve memset-vec-unaligned-erms.SNoah Goldstein2021-05-201-22/+28
* x86: Optimize memcmp-evex-movbe.SNoah Goldstein2021-05-181-302/+408
* x86: Optimize memcmp-avx2-movbe.SNoah Goldstein2021-05-183-281/+402
* elf: Use relaxed atomics for racy accesses [BZ #19329]Szabolcs Nagy2021-05-111-1/+2
* x86: Add EVEX optimized memchr family not safe for RTMNoah Goldstein2021-05-0810-41/+217
* x86-64: Fix an unknown vector operation in memchr-evex.SAlice Xu2021-05-071-1/+1
* Remove architecture specific sched_cpucount optimizationsAdhemerval Zanella2021-05-072-61/+0
* x86: Optimize memchr-evex.SNoah Goldstein2021-05-031-225/+322
* x86: Optimize memchr-avx2.SNoah Goldstein2021-05-031-178/+247
* regenerate ulps on x86_64 with -march=nativePaul Zimmermann2021-04-281-3/+3
* x86: Optimize strchr-evex.SNoah Goldstein2021-04-251-174/+218
* x86: Optimize strchr-avx2.SNoah Goldstein2021-04-251-117/+169
* nptl: Move pthread_spin_trylock into libcFlorian Weimer2021-04-231-3/+10
* nptl: Move pthread_spin_lock into libcFlorian Weimer2021-04-231-2/+8
* nptl: Move pthread_spin_init, Move pthread_spin_unlock into libcFlorian Weimer2021-04-231-5/+11
* x86: Remove low-level lock optimizationFlorian Weimer2021-04-211-1/+0
* elf: Remove lazy tlsdesc relocation related codeSzabolcs Nagy2021-04-211-1/+0
* x86: Optimize strlen-avx2.SNoah Goldstein2021-04-192-214/+334
* x86: Optimize strlen-evex.SNoah Goldstein2021-04-191-264/+317
* x86: Optimize less_vec evex and avx512 memset-vec-unaligned-erms.SNoah Goldstein2021-04-195-27/+74
* x86-64: Require BMI2 for strchr-avx2.SH.J. Lu2021-04-192-5/+11
* x86-64: Require BMI2 for __strlen_evex and __strnlen_evexH.J. Lu2021-04-191-2/+4
* x86: Update large memcpy case in memmove-vec-unaligned-erms.Snoah2021-04-161-73/+265
* x86_64: Remove lazy tlsdesc relocation related codeSzabolcs Nagy2021-04-154-219/+2
* x86_64: Avoid lazy relocation of tlsdesc [BZ #27137]Szabolcs Nagy2021-04-151-5/+14
* Improve the accuracy of tgamma (BZ #26983)Paul Zimmermann2021-04-071-3/+3
* Fix the inaccuracy of j0f/j1f/y0f/y1f [BZ #14469, #14470, #14471, #14472]Paul Zimmermann2021-04-021-38/+38
* x86-64: Fix ifdef indentation in strlen-evex.SSunil K Pandey2021-04-011-8/+8
* x86_64: Correct THREAD_SETMEM/THREAD_SETMEM_NC for movq [BZ #27591]H.J. Lu2021-04-013-2/+74
* x86-64: Use ZMM16-ZMM31 in AVX512 memmove family functionsH.J. Lu2021-03-293-19/+42
* x86-64: Use ZMM16-ZMM31 in AVX512 memset family functionsH.J. Lu2021-03-294-24/+31
* x86-64: Add AVX optimized string/memory functions for RTMH.J. Lu2021-03-2952-248/+670
* x86-64: Add memcmp family functions with 256-bit EVEXH.J. Lu2021-03-295-4/+467
* x86-64: Add memset family functions with 256-bit EVEXH.J. Lu2021-03-296-14/+90
* x86-64: Add memmove family functions with 256-bit EVEXH.J. Lu2021-03-295-11/+104
* x86-64: Add strcpy family functions with 256-bit EVEXH.J. Lu2021-03-299-3/+1339
* x86-64: Add ifunc-avx2.h functions with 256-bit EVEXH.J. Lu2021-03-2924-17/+2995