index
:
glibc
master
vdso
Fork of glibc for development
Jason A. Donenfeld
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sysdeps
/
x86_64
/
multiarch
Age
Commit message (
Expand
)
Author
Files
Lines
2024-06-30
x86_64: Optimize large size copy in memmove-ssse3
MayShao-oc
1
-5
/
+9
2024-05-30
x86: Add seperate non-temporal tunable for memset
Noah Goldstein
1
-3
/
+3
2024-05-30
x86: Improve large memset perf with non-temporal stores [RHEL-29312]
Noah Goldstein
1
-58
/
+91
2024-05-08
x86_64: Fix missing wcsncat function definition without multiarch (x86-64-v4)
Gabi Falk
1
-3
/
+3
2024-03-27
x86_64: Remove avx512 strstr implementation
Adhemerval Zanella
4
-248
/
+4
2024-02-15
Apply the Makefile sorting fix
H.J. Lu
1
-2
/
+2
2024-02-13
x86: Expand the comment on when REP STOSB is used on memset
Adhemerval Zanella
1
-1
/
+3
2024-01-01
Update copyright dates with scripts/update-copyrights
Paul Eggert
189
-189
/
+189
2023-12-18
x86: Unifies 'strlen-evex' and 'strlen-evex512' implementations.
Matthew Sterrett
5
-469
/
+436
2023-11-28
x86: Only align destination to 1x VEC_SIZE in memset 4x loop
Noah Goldstein
1
-1
/
+1
2023-11-21
x86: Use dl-symbol-redir-ifunc.h on cpu-tunables
Adhemerval Zanella
1
-0
/
+15
2023-11-15
x86: Fix unchecked AVX512-VBMI2 usage in strrchr-evex-base.S
Noah Goldstein
1
-24
/
+51
2023-10-06
x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10
Noah Goldstein
3
-566
/
+290
2023-07-05
wchar: Avoid PLT entries with _FORTIFY_SOURCE
Frédéric Bérat
1
-0
/
+4
2023-07-05
string: Ensure *_chk routines have their hidden builtin definition available
Frédéric Bérat
4
-0
/
+16
2023-06-01
x86-64: Use YMM registers in memcmpeq-evex.S
H.J. Lu
1
-1
/
+1
2023-05-23
Fix misspellings in sysdeps/x86_64 -- BZ 25337.
Paul Pluzhnikov
35
-98
/
+98
2023-04-03
x86_64: Add rtld-stpncpy & rtld-strncpy
Sergey Bugaev
2
-0
/
+36
2023-02-08
string: Add libc_hidden_proto for memrchr
Adhemerval Zanella
1
-0
/
+1
2023-02-08
string: Add libc_hidden_proto for strchrnul
Adhemerval Zanella
1
-0
/
+4
2023-01-31
x86: Fix strncat-avx2.S reading past length [BZ #30065]
Noah Goldstein
1
-2
/
+2
2023-01-06
Update copyright dates with scripts/update-copyrights
Joseph Myers
188
-188
/
+188
2022-12-15
x86: Prevent SIGSEGV in memcmp-sse2 when data is concurrently modified [BZ #29863]
Noah Goldstein
1
-1
/
+11
2022-12-02
x86-64 strncpy: Properly handle the length parameter [BZ# 29839]
H.J. Lu
2
-0
/
+8
2022-12-02
x86-64 strncat: Properly handle the length parameter [BZ# 24097]
H.J. Lu
3
-0
/
+13
2022-11-08
x86: Add avx2 optimized functions for the wchar_t strcpy family
Noah Goldstein
16
-8
/
+99
2022-11-08
x86: Add evex optimized functions for the wchar_t strcpy family
Noah Goldstein
21
-6
/
+498
2022-11-08
x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions
Noah Goldstein
13
-1194
/
+1554
2022-11-08
x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions
Noah Goldstein
7
-1154
/
+2096
2022-11-08
x86: Use VMM API in memcmpeq-evex.S and minor changes
Noah Goldstein
1
-97
/
+152
2022-11-08
x86: Use VMM API in memcmp-evex-movbe.S and minor changes
Noah Goldstein
1
-131
/
+173
2022-11-03
x86_64: Implement evex512 version of strrchr and wcsrchr
Sunil K Pandey
5
-0
/
+297
2022-10-30
x86-64: Improve evex512 version of strlen functions
Sunil K Pandey
1
-34
/
+57
2022-10-25
x86_64: Implement evex512 version of strchrnul, strchr and wcschr
Sunil K Pandey
6
-0
/
+322
2022-10-20
x86: Use `testb` for FSRM check in memmove-vec-unaligned-erms
Noah Goldstein
1
-0
/
+4
2022-10-20
x86: Use `testb` for case-locale check in str{n}casecmp-sse42
Noah Goldstein
1
-2
/
+2
2022-10-20
x86: Use `testb` for case-locale check in str{n}casecmp-sse2
Noah Goldstein
1
-2
/
+2
2022-10-20
x86: Use `testb` for case-locale check in str{n}casecmp-avx2
Noah Goldstein
1
-1
/
+1
2022-10-20
x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl
Noah Goldstein
1
-240
/
+432
2022-10-20
x86: Remove AVX512-BVMI2 instruction from strrchr-evex.S
Noah Goldstein
1
-40
/
+29
2022-10-19
x86: Optimize strrchr-evex.S and implement with VMM headers
Noah Goldstein
1
-171
/
+200
2022-10-19
x86: Optimize memrchr-evex.S
Noah Goldstein
1
-211
/
+321
2022-10-19
x86: Optimize strnlen-evex.S and implement with VMM headers
Noah Goldstein
3
-402
/
+570
2022-10-19
x86: Shrink / minorly optimize strchr-evex and implement with VMM headers
Noah Goldstein
1
-212
/
+334
2022-10-19
x86: Optimize memchr-evex.S and implement with VMM headers
Noah Goldstein
3
-407
/
+848
2022-10-18
x86_64: Implement evex512 version of memchr, rawmemchr and wmemchr
Sunil K Pandey
6
-0
/
+346
2022-10-14
x86: Update strlen-evex-base to use new reg/vec macros.
Noah Goldstein
2
-76
/
+44
2022-10-14
x86: Remove now unused vec header macros.
Noah Goldstein
7
-328
/
+0
2022-10-14
x86: Update memset to use new VEC macros
Noah Goldstein
6
-99
/
+43
2022-10-14
x86: Update memmove to use new VEC macros
Noah Goldstein
6
-219
/
+130
[next]