about summary refs log tree commit diff
path: root/sysdeps/x86_64
Commit message (Expand)AuthorAgeFilesLines
* x86: Move mem{p}{mov|cpy}_{chk_}erms to its own fileNoah Goldstein2022-06-293-50/+73
* x86: Move and slightly improve memset_ermsNoah Goldstein2022-06-293-31/+45
* x86: Add definition for __wmemset_chk AVX2 RTM in ifunc impl listNoah Goldstein2022-06-291-0/+4
* x86-64: Only define used SSE/AVX/AVX512 run-time resolversH.J. Lu2022-06-272-31/+40
* x86: Fix backwards Prefer_No_VZEROUPPER check in ifunc-evex.hNoah Goldstein2022-06-271-2/+2
* x86: Rename strstr_sse2 to strstr_generic as it uses string/strstr.cNoah Goldstein2022-06-273-6/+6
* x86: Remove unused file wmemcmp-sse4Noah Goldstein2022-06-271-4/+0
* x86: Put wcs{n}len-sse4.1 in the sse4.1 text sectionNoah Goldstein2022-06-273-1/+7
* x86: Align entry for memrchr to 64-bytes.Noah Goldstein2022-06-271-1/+1
* x86: Remove faulty sanity tests for RTLD build with no multiarchNoah Goldstein2022-06-231-10/+0
* x86: Replace all sse instructions with vex equivilent in avx+ filesNoah Goldstein2022-06-2275-158/+158
* x86: Add support for compiling {raw|w}memchr with high ISA levelNoah Goldstein2022-06-2217-604/+720
* x86: Add defines / utilities for making ISA specific x86 buildsNoah Goldstein2022-06-221-0/+49
* x86: Rename generic functions with unique postfix for clarityNoah Goldstein2022-06-1629-76/+190
* x86-64: Handle fewer relocation types for RTLD_BOOTSTRAPFangrui Song2022-06-161-26/+6
* x86: Cleanup bounds checking in large memcpy caseNoah Goldstein2022-06-151-8/+21
* elf: Remove ELF_RTYPE_CLASS_EXTERN_PROTECTED_DATAFangrui Song2022-06-151-6/+2
* x86: Add sse42 implementation to strcmp's ifuncNoah Goldstein2022-06-141-0/+5
* Add bounds check to __libc_ifunc_impl_listWilco Dijkstra2022-06-101-7/+2
* x86: Optimize svml_s_tanhf4_core_sse4.SNoah Goldstein2022-06-091-727/+138
* x86: Optimize svml_s_tanhf8_core_avx2.SNoah Goldstein2022-06-091-741/+171
* x86: Add data file that can be shared by tanhf-avx2 and tanhf-sse4Noah Goldstein2022-06-091-0/+621
* x86: Optimize svml_s_tanhf16_core_avx512.SNoah Goldstein2022-06-091-240/+287
* x86: Improve svml_s_atanhf4_core_sse4.SNoah Goldstein2022-06-091-209/+169
* x86: Improve svml_s_atanhf8_core_avx2.SNoah Goldstein2022-06-091-203/+202
* x86: Improve svml_s_atanhf16_core_avx512.SNoah Goldstein2022-06-091-230/+244
* x86: Align varshift table to 32-bytesNoah Goldstein2022-06-092-3/+5
* x86: Add copyright to strpbrk-c.cNoah Goldstein2022-06-091-0/+18
* x86: Fix page cross case in rawmemchr-avx2 [BZ #29234]Noah Goldstein2022-06-081-8/+8
* x86: ZERO_UPPER_VEC_REGISTERS_RETURN_XTEST expect no transactionsNoah Goldstein2022-06-071-3/+3
* x86: Shrink code size of memchr-evex.SNoah Goldstein2022-06-071-21/+25
* x86: Shrink code size of memchr-avx2.SNoah Goldstein2022-06-072-50/+60
* x86: Optimize memrchr-avx2.SNoah Goldstein2022-06-072-278/+257
* x86: Optimize memrchr-evex.SNoah Goldstein2022-06-071-271/+268
* x86: Optimize memrchr-sse2.SNoah Goldstein2022-06-071-321/+292
* x86: Add COND_VZEROUPPER that can replace vzeroupper if no `ret`Noah Goldstein2022-06-072-0/+19
* x86: Create header for VEC classes in x86 strings libraryNoah Goldstein2022-06-077-0/+327
* x86_64: Add strstr function with 512-bit EVEXRaghuveer Devulapalli2022-06-064-4/+242
* x86_64: Optimize sincos where sin/cos is optimized (bug 29193)Andreas Schwab2022-06-015-3/+48
* x86_64: Remove _dl_skip_args usageAdhemerval Zanella2022-05-302-22/+3
* x86-64: Ignore r_addend for R_X86_64_GLOB_DAT/R_X86_64_JUMP_SLOTH.J. Lu2022-05-261-2/+4
* x86_64: Implement evex512 version of strlen, strnlen, wcslen and wcsnlenSunil K Pandey2022-05-267-0/+346
* math: Add math-use-builtins-fabs (BZ#29027)Adhemerval Zanella2022-05-231-28/+0
* x86_64: Remove bzero optimizationAdhemerval Zanella2022-05-1611-235/+2
* nptl: Add backoff mechanism to spinlock loopWangyang Guo2022-05-091-0/+39
* benchtests: Better libmvec integrationSiddhesh Poyarekar2022-04-291-4/+0
* benchtests: Add UNSUPPORTED benchmark statusSiddhesh Poyarekar2022-04-291-6/+6
* x86: Optimize {str|wcs}rchr-evexNoah Goldstein2022-04-221-181/+290
* x86: Optimize {str|wcs}rchr-avx2Noah Goldstein2022-04-221-157/+269
* x86: Optimize {str|wcs}rchr-sse2Noah Goldstein2022-04-224-444/+339