summary refs log tree commit diff
path: root/sysdeps/x86_64
Commit message (Expand)AuthorAgeFilesLines
* x86-64: Add vector hypot/hypotf implementation to libmvecSunil K Pandey2021-12-2945-0/+2123
* x86-64: Add vector asin/asinf implementation to libmvecSunil K Pandey2021-12-2945-0/+2161
* x86-64: Add vector atan/atanf implementation to libmvecSunil K Pandey2021-12-2945-0/+1713
* malloc: Remove memusage.hAdhemerval Zanella2021-12-281-20/+0
* malloc: Use hp-timing on libmemusageAdhemerval Zanella2021-12-281-1/+0
* elf: Add _dl_audit_pltexitAdhemerval Zanella2021-12-282-4/+4
* hurd: Fix static-PIE startupSamuel Thibault2021-12-281-0/+28
* x86: Optimize L(less_vec) case in memcmpeq-evex.SNoah Goldstein2021-12-271-127/+43
* x86: Optimize L(less_vec) case in memcmp-evex-movbe.SNoah Goldstein2021-12-271-193/+56
* x86-64: Add vector acos/acosf implementation to libmvecSunil K Pandey2021-12-2246-0/+2285
* Regenerate ulps on x86_64 with GCC 12H.J. Lu2021-12-201-1/+1
* Cleanup encoding in commentsSiddhesh Poyarekar2021-12-131-10/+10
* Remove TLS_TCB_ALIGN and TLS_INIT_TCB_ALIGNFlorian Weimer2021-12-091-6/+0
* nptl: Introduce THREAD_GETMEM_VOLATILEFlorian Weimer2021-12-091-0/+2
* nptl: Introduce <tcb-access.h> for THREAD_* accessorsFlorian Weimer2021-12-092-113/+131
* x86-64: Use notl in EVEX strcmp [BZ #28646]Noah Goldstein2021-12-031-6/+8
* x86-64: Add vector sin/sinf to libmvec microbenchmarkSunil K Pandey2021-11-243-0/+8201
* x86-64: Add vector pow/powf to libmvec microbenchmarkSunil K Pandey2021-11-243-0/+8201
* x86-64: Add vector log/logf to libmvec microbenchmarkSunil K Pandey2021-11-243-0/+8201
* x86-64: Add vector exp/expf to libmvec microbenchmarkSunil K Pandey2021-11-243-0/+8201
* x86-64: Add vector cos/cosf to libmvec microbenchmarkSunil K Pandey2021-11-243-0/+8201
* x86-64: Create microbenchmark infrastructure for libmvecSunil K Pandey2021-11-164-0/+642
* x86: Shrink memcmp-sse4.S code sizeNoah Goldstein2021-11-101-1621/+646
* x86: Optimize memmove-vec-unaligned-erms.SNoah Goldstein2021-11-066-224/+381
* x86-64: Replace movzx with movzblFangrui Song2021-11-022-4/+4
* x86-64: Remove Prefer_AVX2_STRCMPH.J. Lu2021-11-012-4/+2
* x86-64: Improve EVEX strcmp with masked loadH.J. Lu2021-11-011-218/+243
* x86_64: Add memcmpeq.S to fix disable-multi-arch buildNoah Goldstein2021-10-281-0/+21
* x86_64: Add evex optimized __memcmpeq in memcmpeq-evex.SNoah Goldstein2021-10-273-6/+304
* x86_64: Add avx2 optimized __memcmpeq in memcmpeq-avx2.SNoah Goldstein2021-10-274-9/+308
* x86_64: Add sse2 optimized __memcmpeq in memcmp-sse2.SNoah Goldstein2021-10-271-4/+51
* x86_64: Add support for __memcmpeq using sse2, avx2, and evexNoah Goldstein2021-10-2711-8/+198
* String: Add hidden defs for __memcmpeq() to enable internal usageNoah Goldstein2021-10-263-0/+5
* String: Add support for __memcmpeq() ABI on all targetsNoah Goldstein2021-10-263-0/+7
* x86: Replace sse2 instructions with avx in memcmp-evex-movbe.SNoah Goldstein2021-10-231-2/+2
* x86_64: Add missing libmvec ABI testsSunil K Pandey2021-10-2243-8/+152
* x86-64: Add sysdeps/x86_64/fpu/MakeconfigH.J. Lu2021-10-203-139/+155
* x86-64: Add test-vector-abi.h/test-vector-abi-sincos.hH.J. Lu2021-10-1417-172/+80
* elf: Fix dynamic-link.h usage on rtld.cAdhemerval Zanella2021-10-141-4/+2
* x86: Optimize memset-vec-unaligned-erms.SNoah Goldstein2021-10-125-95/+232
* x86: Optimize memcmp-evex-movbe.S for frontend behavior and sizeNoah Goldstein2021-10-121-192/+242
* elf: Fix elf_get_dynamic_info definitionAdhemerval Zanella2021-10-121-0/+1
* elf: Remove Intel MPX support (lazy PLT, ld.so profile, and LD_AUDIT)Fangrui Song2021-10-115-113/+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