projects
/
platform
/
upstream
/
glibc.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
compare_strings.py : Add --gmean flag
2023-04-04
Nisha Menon
compare_strings.py : Add --gmean flag
commit
|
commitdiff
|
tree
2023-02-01
Noah Goldstein
x86: Fix strncat-avx2.S reading past length [BZ #30065]
commit
|
commitdiff
|
tree
2022-12-15
Noah Goldstein
x86: Prevent SIGSEGV in memcmp-sse2 when data is concurrentl...
commit
|
commitdiff
|
tree
2022-11-28
Noah Goldstein
x86/fpu: Factor out shared avx2/avx512 code in svml_...
commit
|
commitdiff
|
tree
2022-11-28
Noah Goldstein
x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h
commit
|
commitdiff
|
tree
2022-11-28
Noah Goldstein
x86/fpu: Reformat svml_{s|d}_wrapper_impl.h
commit
|
commitdiff
|
tree
2022-11-28
Noah Goldstein
x86/fpu: Fix misspelled evex512 section in variety...
commit
|
commitdiff
|
tree
2022-11-28
Noah Goldstein
x86/fpu: Add missing ISA sections to variety of svml...
commit
|
commitdiff
|
tree
2022-11-09
Noah Goldstein
x86: Add avx2 optimized functions for the wchar_t strcpy...
commit
|
commitdiff
|
tree
2022-11-09
Noah Goldstein
x86: Add evex optimized functions for the wchar_t strcpy...
commit
|
commitdiff
|
tree
2022-11-09
Noah Goldstein
x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions
commit
|
commitdiff
|
tree
2022-11-09
Noah Goldstein
x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions
commit
|
commitdiff
|
tree
2022-11-09
Noah Goldstein
benchtests: Make str{n}{cat|cpy} benchmarks output...
commit
|
commitdiff
|
tree
2022-11-09
Noah Goldstein
x86: Use VMM API in memcmpeq-evex.S and minor changes
commit
|
commitdiff
|
tree
2022-11-09
Noah Goldstein
x86: Use VMM API in memcmp-evex-movbe.S and minor changes
commit
|
commitdiff
|
tree
2022-11-09
Noah Goldstein
string: Add len=0 to {w}memcmp{eq} tests and benchtests
commit
|
commitdiff
|
tree
2022-10-20
Noah Goldstein
x86: Use `testb` for FSRM check in memmove-vec-unaligned...
commit
|
commitdiff
|
tree
2022-10-20
Noah Goldstein
x86: Use `testb` for case-locale check in str{n}casecmp...
commit
|
commitdiff
|
tree
2022-10-20
Noah Goldstein
x86: Use `testb` for case-locale check in str{n}casecmp...
commit
|
commitdiff
|
tree
2022-10-20
Noah Goldstein
x86: Use `testb` for case-locale check in str{n}casecmp...
commit
|
commitdiff
|
tree
2022-10-20
Noah Goldstein
x86: Add support for VEC_SIZE == 64 in strcmp-evex...
commit
|
commitdiff
|
tree
2022-10-20
Noah Goldstein
x86: Remove AVX512-BVMI2 instruction from strrchr-evex.S
Author:
Noah Goldstein
<goldstein.w.n@gmail.com>
commit
|
commitdiff
|
tree
2022-10-20
Noah Goldstein
Bench: Improve benchtests for memchr, strchr, strnlen...
commit
|
commitdiff
|
tree
2022-10-20
Noah Goldstein
x86: Optimize strrchr-evex.S and implement with VMM...
commit
|
commitdiff
|
tree
2022-10-20
Noah Goldstein
x86: Optimize memrchr-evex.S
commit
|
commitdiff
|
tree
2022-10-20
Noah Goldstein
x86: Optimize strnlen-evex.S and implement with VMM...
commit
|
commitdiff
|
tree
2022-10-20
Noah Goldstein
x86: Shrink / minorly optimize strchr-evex and implement...
commit
|
commitdiff
|
tree
2022-10-20
Noah Goldstein
x86: Optimize memchr-evex.S and implement with VMM...
commit
|
commitdiff
|
tree
2022-10-15
Noah Goldstein
x86: Update strlen-evex-base to use new reg/vec macros.
commit
|
commitdiff
|
tree
2022-10-15
Noah Goldstein
x86: Remove now unused vec header macros.
commit
|
commitdiff
|
tree
2022-10-15
Noah Goldstein
x86: Update memset to use new VEC macros
commit
|
commitdiff
|
tree
2022-10-15
Noah Goldstein
x86: Update memmove to use new VEC macros
commit
|
commitdiff
|
tree
2022-10-15
Noah Goldstein
x86: Update memrchr to use new VEC macros
commit
|
commitdiff
|
tree
2022-10-15
Noah Goldstein
x86: Update VEC macros to complete API for evex/evex512...
commit
|
commitdiff
|
tree
2022-10-03
Noah Goldstein
x86: Cleanup pthread_spin_{try}lock.S
commit
|
commitdiff
|
tree
2022-10-03
Noah Goldstein
Benchtests: Add bench for pthread_spin_{try}lock and...
commit
|
commitdiff
|
tree
2022-09-29
Noah Goldstein
Benchtest: Add additional benchmarks for strlen and...
commit
|
commitdiff
|
tree
2022-09-29
Noah Goldstein
x86: Fix wcsnlen-avx2 page cross length comparison...
commit
|
commitdiff
|
tree
2022-08-09
Noah Goldstein
x86: Fix `#define STRCPY` guard in strcpy-sse2.S
commit
|
commitdiff
|
tree
2022-08-09
Noah Goldstein
elf: Replace `strcpy` call with `memcpy` [BZ #29454]
commit
|
commitdiff
|
tree
2022-07-16
Noah Goldstein
x86: Add support to build st{p|r}{n}{cpy|cat} with...
commit
|
commitdiff
|
tree
2022-07-16
Noah Goldstein
x86: Add support to build wcscpy with explicit ISA...
commit
|
commitdiff
|
tree
2022-07-16
Noah Goldstein
x86: Add support to build strcmp/strlen/strchr with...
commit
|
commitdiff
|
tree
2022-07-13
Noah Goldstein
x86: Add missing rtm tests for strcmp family
commit
|
commitdiff
|
tree
2022-07-13
Noah Goldstein
x86: Remove unneeded rtld-wmemcmp
commit
|
commitdiff
|
tree
2022-07-13
Noah Goldstein
x86: Move wcslen SSE2 implementation to multiarch/wcslen...
commit
|
commitdiff
|
tree
2022-07-13
Noah Goldstein
x86: Move wcschr SSE2 implementation to multiarch/wcschr...
commit
|
commitdiff
|
tree
2022-07-13
Noah Goldstein
x86: Move strcat SSE2 implementation to multiarch/strcat...
commit
|
commitdiff
|
tree
2022-07-13
Noah Goldstein
x86: Move strchr SSE2 implementation to multiarch/strchr...
commit
|
commitdiff
|
tree
2022-07-13
Noah Goldstein
x86: Move strrchr SSE2 implementation to multiarch...
commit
|
commitdiff
|
tree
2022-07-13
Noah Goldstein
x86: Move memrchr SSE2 implementation to multiarch...
commit
|
commitdiff
|
tree
2022-07-13
Noah Goldstein
x86: Move strcpy SSE2 implementation to multiarch/strcpy...
commit
|
commitdiff
|
tree
2022-07-13
Noah Goldstein
x86: Move strlen SSE2 implementation to multiarch/strlen...
commit
|
commitdiff
|
tree
2022-07-13
Noah Goldstein
x86: Move strcmp SSE42 implementation to multiarch...
commit
|
commitdiff
|
tree
2022-07-13
Noah Goldstein
x86: Move wcscmp SSE2 implementation to multiarch/wcscmp...
commit
|
commitdiff
|
tree
2022-07-13
Noah Goldstein
x86: Move strcmp SSE2 implementation to multiarch/strcmp...
commit
|
commitdiff
|
tree
2022-07-13
Noah Goldstein
x86: Rename STRCASECMP_NONASCII macro to STRCASECMP_L_NONASCII
commit
|
commitdiff
|
tree
2022-07-12
Noah Goldstein
x86: Remove __mmask intrinsics in strstr-avx512.c
commit
|
commitdiff
|
tree
2022-07-12
Noah Goldstein
x86: Remove generic strncat, strncpy, and stpncpy implementa...
commit
|
commitdiff
|
tree
2022-07-05
Noah Goldstein
x86: Add support for building {w}memcmp{eq} with explicit...
commit
|
commitdiff
|
tree
2022-07-05
Noah Goldstein
x86: Add support for building {w}memset{_chk} with...
commit
|
commitdiff
|
tree
2022-07-05
Noah Goldstein
x86: Add support for building {w}memmove{_chk} with...
commit
|
commitdiff
|
tree
2022-07-05
Noah Goldstein
x86: Add support for building str{c|p}{brk|spn} with...
commit
|
commitdiff
|
tree
2022-07-05
Noah Goldstein
x86: Add comment explaining no Slow_SSE4_2 check in...
commit
|
commitdiff
|
tree
2022-06-30
Noah Goldstein
x86: Add missing IS_IN (libc) check to strncmp-sse4_2.S
commit
|
commitdiff
|
tree
2022-06-30
Noah Goldstein
x86: Add missing IS_IN (libc) check to strcspn-sse4.c
commit
|
commitdiff
|
tree
2022-06-30
Noah Goldstein
x86: Add missing IS_IN (libc) check to memmove-ssse3.S
Author:
Noah Goldstein
<goldstein.w.n@gmail.com>
commit
|
commitdiff
|
tree
2022-06-30
H.J. Lu
x86-64: Properly indent X86_IFUNC_IMPL_ADD_VN arguments
commit
|
commitdiff
|
tree
2022-06-30
Noah Goldstein
x86-64: Small improvements to dl-trampoline.S
commit
|
commitdiff
|
tree
2022-06-30
Noah Goldstein
x86: Move mem{p}{mov|cpy}_{chk_}erms to its own file
commit
|
commitdiff
|
tree
2022-06-30
Noah Goldstein
x86: Move and slightly improve memset_erms
commit
|
commitdiff
|
tree
2022-06-30
Noah Goldstein
x86: Add definition for __wmemset_chk AVX2 RTM in ifunc...
commit
|
commitdiff
|
tree
2022-06-28
Noah Goldstein
x86: Add more feature definitions to isa-level.h
commit
|
commitdiff
|
tree
2022-06-27
Noah Goldstein
x86: Fix backwards Prefer_No_VZEROUPPER check in ifunc...
commit
|
commitdiff
|
tree
2022-06-27
Noah Goldstein
x86: Rename strstr_sse2 to strstr_generic as it uses...
commit
|
commitdiff
|
tree
2022-06-27
Noah Goldstein
x86: Remove unused file wmemcmp-sse4
Author:
Noah Goldstein
<goldstein.w.n@gmail.com>
commit
|
commitdiff
|
tree
2022-06-27
Noah Goldstein
x86: Put wcs{n}len-sse4.1 in the sse4.1 text section
commit
|
commitdiff
|
tree
2022-06-27
Noah Goldstein
x86: Align entry for memrchr to 64-bytes.
commit
|
commitdiff
|
tree
2022-06-23
Noah Goldstein
x86: Remove faulty sanity tests for RTLD build with...
commit
|
commitdiff
|
tree
2022-06-23
Noah Goldstein
stdlib: Fixup mbstowcs NULL __dst handling. [BZ #29279]
Author:
Noah Goldstein
<goldstein.w.n@gmail.com>
commit
|
commitdiff
|
tree
2022-06-23
Noah Goldstein
x86: Replace all sse instructions with vex equivilent...
commit
|
commitdiff
|
tree
2022-06-23
Noah Goldstein
x86: Add support for compiling {raw|w}memchr with high...
commit
|
commitdiff
|
tree
2022-06-23
Noah Goldstein
x86: Add defines / utilities for making ISA specific...
commit
|
commitdiff
|
tree
2022-06-22
Noah Goldstein
stdlib: Remove attr_write from mbstows if dst is NULL...
commit
|
commitdiff
|
tree
2022-06-22
Noah Goldstein
stdlib: Remove trailing whitespace from Makefile
commit
|
commitdiff
|
tree
2022-06-17
Noah Goldstein
i386: Fix include paths for strspn, strcspn, and strpbrk
Author:
Noah Goldstein
<goldstein.w.n@gmail.com>
commit
|
commitdiff
|
tree
2022-06-17
Noah Goldstein
x86: Rename generic functions with unique postfix for...
commit
|
commitdiff
|
tree
2022-06-17
Noah Goldstein
x86: Add BMI1/BMI2 checks for ISA_V3 check
commit
|
commitdiff
|
tree
2022-06-15
Noah Goldstein
x86: Cleanup bounds checking in large memcpy case
commit
|
commitdiff
|
tree
2022-06-15
Noah Goldstein
x86: Add bounds `x86_non_temporal_threshold`
commit
|
commitdiff
|
tree
2022-06-15
Noah Goldstein
x86: Add sse42 implementation to strcmp's ifunc
commit
|
commitdiff
|
tree
2022-06-15
Noah Goldstein
x86: Fix misordered logic for setting `rep_movsb_stop_threshold`
commit
|
commitdiff
|
tree
2022-06-09
Noah Goldstein
x86: Optimize svml_s_tanhf4_core_sse4.S
commit
|
commitdiff
|
tree
2022-06-09
Noah Goldstein
x86: Optimize svml_s_tanhf8_core_avx2.S
commit
|
commitdiff
|
tree
2022-06-09
Noah Goldstein
x86: Add data file that can be shared by tanhf-avx2...
commit
|
commitdiff
|
tree
2022-06-09
Noah Goldstein
x86: Optimize svml_s_tanhf16_core_avx512.S
commit
|
commitdiff
|
tree
2022-06-09
Noah Goldstein
x86: Improve svml_s_atanhf4_core_sse4.S
commit
|
commitdiff
|
tree
2022-06-09
Noah Goldstein
x86: Improve svml_s_atanhf8_core_avx2.S
commit
|
commitdiff
|
tree
2022-06-09
Noah Goldstein
x86: Improve svml_s_atanhf16_core_avx512.S
commit
|
commitdiff
|
tree
2022-06-09
Noah Goldstein
x86: Align varshift table to 32-bytes
commit
|
commitdiff
|
tree
next