about summary refs log tree commit diff
path: root/sysdeps/x86_64
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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