summaryrefslogtreecommitdiff
path: root/sysdeps/x86_64
Commit message (Expand)AuthorAgeFilesLines
* elf: Remove Intel MPX support (lazy PLT, ld.so profile, and LD_AUDIT)maskray/x86-mpxFangrui Song2021-10-105-112/+0
* elf: Avoid nested functions in the loader [BZ #27220]Fangrui Song2021-10-071-12/+13
* Add narrowing fma functionsJoseph Myers2021-09-221-0/+6
* elf: Remove THREAD_GSCOPE_IN_TCBSergey Bugaev2021-09-161-1/+0
* Redirect fma calls to __fma in libmJoseph Myers2021-09-152-0/+2
* Remove "Contributed by" linesSiddhesh Poyarekar2021-09-0381-124/+0
* x86-64: Use testl to check __x86_string_controlH.J. Lu2021-08-301-2/+2
* x86-64: Remove assembler AVX512DQ checkH.J. Lu2021-08-2414-138/+0
* x86-64: Remove compiler -mavx512f checkH.J. Lu2021-08-244-39/+0
* x86-64: Optimize load of all bits set into ZMM register [BZ #28252]H.J. Lu2021-08-2210-64/+11
* Remove sysdeps/*/tls-macros.hFangrui Song2021-08-181-39/+0
* x86_64: Simplify elf_machine_{load_address,dynamic}Fangrui Song2021-08-171-14/+7
* x86-64: Add Avoid_Short_Distance_REP_MOVSBH.J. Lu2021-07-281-0/+5
* x86: Install <bits/platform/x86.h> [BZ #27958]H.J. Lu2021-07-231-3/+3
* mtrace: Wean away from malloc hooksSiddhesh Poyarekar2021-07-221-1/+0
* 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