summaryrefslogtreecommitdiff
path: root/sysdeps/x86_64
Commit message (Expand)AuthorAgeFilesLines
* 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
* nptl: Remove MULTI_PAGE_ALIASING [BZ #23554]H.J. Lu2021-03-191-1/+0
* math: Remove mpa files [BZ #15267]Wilco Dijkstra2021-03-1118-183/+3
* math: Remove slow paths from asin and acos [BZ #15267]Wilco Dijkstra2021-03-111-1/+3
* Add inputs that generate larger error boundsPaul Zimmermann2021-02-271-24/+26
* Reduce the statically linked startup code [BZ #23323]Florian Weimer2021-02-251-8/+4
* x86: Use x86/nptl/pthreaddef.hH.J. Lu2021-02-221-47/+0
* x86-64: Refactor and improve performance of strchr-avx2.Snoah2021-02-082-113/+113
* x86: Adding an upper bound for Enhanced REP MOVSB.Sajan Karumanchi2021-02-021-2/+5
* configure: Check for static PIE supportSzabolcs Nagy2021-01-212-0/+6
* <sys/platform/x86.h>: Remove the C preprocessor magicH.J. Lu2021-01-212-4/+2
* libmvec: Add extra-test-objs to test-extrasH.J. Lu2021-01-191-0/+8
* Fix x86 build with --enable-tunable=noAdhemerval Zanella2021-01-141-0/+1
* x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker [BZ #26717]H.J. Lu2021-01-072-52/+19
* Remove dbl-64/wordsize-64 (part 2)Wilco Dijkstra2021-01-071-1/+0
* x86: Check IFUNC definition in unrelocated executable [BZ #20019]H.J. Lu2021-01-041-5/+11
* x86-64: Avoid rep movsb with short distance [BZ #27130]H.J. Lu2021-01-041-0/+21
* Update copyright dates with scripts/update-copyrightsPaul Eggert2021-01-02515-515/+515