repo.or.cz
/
glibc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
x86: Improve svml_s_atanhf8_core_avx2.S
2022-06-09
N
o
ah Goldstein
x86: Improve svml_s_atanhf8_core_avx2
.
S
commit
|
commitdiff
|
tree
2022-06-09
Noah Golds
t
ein
x86: Im
p
ro
v
e svml_s_atanh
f
1
6
_cor
e
_avx
5
1
2
.
S
commit
|
commitdiff
|
tree
2022-06-09
Noah Goldstein
x86
:
Align varshift
table to 32-bytes
commit
|
commitdiff
|
tree
2022-06-09
Noah G
o
ldstein
x86
:
Add
c
opyrigh
t
to strpbrk-c
.
c
commit
|
commitdiff
|
tree
2022-06-09
Noah Gol
d
st
e
in
x86: Fi
x
page cross case in rawmemchr-avx2 [B
Z
#292
3
4]
Author: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2022-06-07
Noah
G
oldstein
x86: ZERO_UPPER_VE
C
_R
E
G
ISTERS
_
RETURN_XTEST expect no
.
.
.
commit
|
commitdiff
|
tree
2022-06-07
Noah Gol
d
stein
x8
6
: Shrink
co
d
e size of me
m
chr
-
e
vex
.
S
commit
|
commitdiff
|
tree
2022-06-07
Noah Goldstein
x86: Shrink c
o
de size of mem
c
hr-avx2
.
S
commit
|
commitdiff
|
tree
2022-06-07
Noah Goldstein
x86: Optimize memrchr-avx2
.
S
commit
|
commitdiff
|
tree
2022-06-07
Noah Goldstein
x86:
O
ptimize m
e
m
r
c
hr-evex
.
S
commit
|
commitdiff
|
tree
2022-06-07
Noah
G
ol
d
stein
x
8
6: O
p
timize me
m
rchr-ss
e
2
.
S
commit
|
commitdiff
|
tree
2022-06-07
Noah Goldstein
Benchtests:
Im
p
rove memrchr benchmarks
commit
|
commitdiff
|
tree
2022-06-07
Noah Goldstein
x
86: Ad
d
CON
D
_VZEROUPPER t
h
at can replace
vzerouppe
r
.
.
.
commit
|
commitdiff
|
tree
2022-06-07
Noah Goldstein
x86
:
Create header
f
o
r VEC
c
lasses i
n
x
86 strings librar
y
commit
|
commitdiff
|
tree
2022-05-28
Noah Gold
s
tein
benc
h
tests: Im
p
rove benchtests for
strstr, memmem,
.
.
.
commit
|
commitdiff
|
tree
2022-05-23
Noa
h
G
o
l
d
ste
i
n
benchtests: Impro
v
e
b
e
nch-strnlen
.
c
commit
|
commitdiff
|
tree
2022-05-23
Noah
Goldstein
e
l
f: Opt
i
m
i
ze
_d
l
_new_hash in dl-ne
w
-ha
s
h
.
h
commit
|
commitdiff
|
tree
2022-05-23
Noah Goldstein
n
ss:
O
p
t
imiz
e
nss_hash
i
n
ns
s
_hash
.
c
commit
|
commitdiff
|
tree
2022-05-23
Noah Goldstein
ben
c
htest
s
: Add benchtests for d
l
_elf_
h
a
s
h,
d
l
_new_hash
.
.
.
commit
|
commitdiff
|
tree
2022-05-23
Noah Golds
t
ein
ns
s
:
A
dd
te
s
ts for the nss_hash in nss_hash
.
h
commit
|
commitdiff
|
tree
2022-05-23
Noa
h
Goldstein
elf: Add test
s
for the dl
h
ash func
s
(_dl_ne
w
_h
a
s
h
.
.
.
commit
|
commitdiff
|
tree
2022-05-23
N
oah Gol
d
stein
elf
:
Refa
c
to
r
dl_new
_
hash s
o
i
t c
a
n be tested / benchmarked
commit
|
commitdiff
|
tree
2022-04-27
Noah
G
oldstein
sys
d
eps: Add 'get_fast_jitter' interace in
f
a
st-
j
itter
.
h
commit
|
commitdiff
|
tree
2022-04-23
N
oah Goldstein
x86: Optimize
{str|wcs}rc
h
r-e
v
e
x
commit
|
commitdiff
|
tree
2022-04-23
Noa
h
Goldstein
x86: O
p
timize {str|wcs}rchr-avx2
commit
|
commitdiff
|
tree
2022-04-23
N
oah
G
olds
t
ein
x86: Optimize {str|wcs}rchr-sse2
commit
|
commitdiff
|
tree
2022-04-23
Noah Gold
s
tein
benchtests: Impr
o
ve ben
c
h-strrchr
commit
|
commitdiff
|
tree
2022-04-20
Noah Goldstein
x86:
F
ix missing __
w
memcmp def for
disabl
e
-multi
a
rch
.
.
.
Author: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2022-04-15
N
o
ah Goldstein
x86: C
l
eanup page
cross co
d
e in m
e
mc
m
p
-av
x
2-movbe
.
S
commit
|
commitdiff
|
tree
2022-04-15
Noah Gold
s
tei
n
x86: Remove me
m
cmp-sse4
.
S
Author: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2022-04-15
Noah G
o
ldstein
x86: Op
t
imize memcmp SSE
2
i
n
memcm
p
.
S
commit
|
commitdiff
|
tree
2022-04-15
N
o
ah Goldstein
x86
:
Re
d
uce code size
of mem{move|pcpy|cpy}-sss
e
3
commit
|
commitdiff
|
tree
2022-04-15
Noa
h
Goldstein
x86: Remove mem{move|cpy
}
-ssse3
-
back
commit
|
commitdiff
|
tree
2022-04-15
Noa
h
Goldstein
x86: Remove str{p}{n}cpy-ssse3
commit
|
commitdiff
|
tree
2022-04-15
Noah Goldstei
n
x86: Remove str{n
}
cat-ssse3
commit
|
commitdiff
|
tree
2022-04-15
Noah
Go
l
ds
t
ein
x86:
R
emov
e
str{n}{cas
e
}c
m
p-ssse3
commit
|
commitdiff
|
tree
2022-04-15
N
o
a
h
Goldstein
x86: R
e
move {w}memcmp-ssse3
commit
|
commitdiff
|
tree
2022-04-14
N
o
a
h
Gold
s
tein
R
e
p
l
ace {u
}
i
n
t
_
fast{
1
6|3
2
}
w
i
th {u
}
int32
_
t
commit
|
commitdiff
|
tree
2022-04-11
Noah
G
olds
t
ein
Add
.
cla
n
g-for
m
at style file
commit
|
commitdiff
|
tree
2022-03-28
Noah
G
olds
t
ein
x
8
6
: Small
i
m
provements fo
r
wcs
l
e
n
commit
|
commitdiff
|
tree
2022-03-28
Noah
Goldst
e
in
x86
:
Smal
l
imp
r
ovements for
wcscpy-ssse3
commit
|
commitdiff
|
tree
2022-03-25
Noah Gol
d
stein
x86: Remove AVX str{n}casecmp
commit
|
commitdiff
|
tree
2022-03-25
N
o
ah Goldstei
n
x
8
6
: Add E
V
EX o
p
timized st
r
{n}c
a
se
c
mp
commit
|
commitdiff
|
tree
2022-03-25
Noa
h
Goldst
e
in
x86: Add AVX2 optimi
z
ed str{
n
}casecmp
commit
|
commitdiff
|
tree
2022-03-25
Noah Goldstei
n
strin
g
: Expand page cross
te
s
t
c
a
ses
i
n test-strncmp
.
c
commit
|
commitdiff
|
tree
2022-03-25
Noah
Goldstein
string: Expand page cross tes
t
cases in test-
s
trcmp
.
c
commit
|
commitdiff
|
tree
2022-03-25
Noa
h
Goldstein
x86: O
p
tim
i
ze
str
{
n
}
cas
e
cmp
T
O
LOWER logic i
n
strcmp
.
.
.
commit
|
commitdiff
|
tree
2022-03-25
N
oah Goldstein
x86
:
Opt
i
mize str{n
}
ca
s
e
c
m
p
TOLOWER lo
g
i
c i
n
strcmp
.
S
commit
|
commitdiff
|
tree
2022-03-25
Noa
h
Goldstein
stri
n
g: Expand page cross
tests in test-strncasecmp
.
c
commit
|
commitdiff
|
tree
2022-03-25
Noah Goldstein
strin
g
: E
x
pand page cross test
s
in t
e
s
t
-s
t
r
c
asecmp
.
c
commit
|
commitdiff
|
tree
2022-03-25
Noa
h
Goldstein
benc
h
tests
:
Use json-lib in bench-strncas
e
c
m
p
.
c
commit
|
commitdiff
|
tree
2022-03-25
N
oah G
o
ldstein
b
e
nch
t
ests:
U
se jso
n
-li
b
in bench-
s
t
rcasecmp
.
c
commit
|
commitdiff
|
tree
2022-03-25
Noah
Gol
d
s
t
e
i
n
x86
:
F
i
x
fallback f
o
r
w
cs
n
cmp_avx2 in strcm
p
-avx2
.
S
.
.
.
Author: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2022-03-25
Noah Goldstein
x8
6
:
Remove strspn
-
sse2
.
S and u
s
e th
e
gen
e
ri
c
i
mp
l
ementation
commit
|
commitdiff
|
tree
2022-03-25
Noah
G
oldstein
x
8
6: Rem
o
ve strpbrk-
s
se2
.
S
a
n
d use th
e
g
e
neric implement
a
tion
commit
|
commitdiff
|
tree
2022-03-25
Noah Goldstein
x86: R
e
move strcspn
-
ss
e
2
.
S and use th
e
generic implementation
commit
|
commitdiff
|
tree
2022-03-25
Noa
h
Gol
d
ste
i
n
x86: Optimize strspn i
n
strsp
n
-
c
.
c
commit
|
commitdiff
|
tree
2022-03-25
N
o
ah G
o
ld
s
tein
x86: O
p
timize strcspn and strpbrk in
s
trcspn-c
.
c
commit
|
commitdiff
|
tree
2022-03-25
Noah Gold
s
tein
ben
c
htests: Use json-lib in bench-strspn
.
c
commit
|
commitdiff
|
tree
2022-03-25
Noah Golds
t
ei
n
benchtests: Use
json-lib in bench-
s
trpbrk
.
c
commit
|
commitdiff
|
tree
2022-03-25
Noah Goldst
e
in
x86: Code cleanup in
strchr-eve
x
a
n
d
c
omme
n
t justifying
.
.
.
commit
|
commitdiff
|
tree
2022-03-25
Noah Goldstein
x
8
6:
Code
c
lean
u
p in str
c
hr-avx2 an
d
comm
e
nt
justifying
.
.
.
commit
|
commitdiff
|
tree
2022-03-25
Noah Goldstein
benchtests
:
Ad
d
random
b
enchmark i
n
bench-s
t
rc
h
r
.
c
commit
|
commitdiff
|
tree
2022-03-25
Noah Gold
s
tein
benchtests: Use json
-
lib in be
n
ch-strchr
.
c
commit
|
commitdiff
|
tree
2022-02-18
Noah Gol
d
s
tein
x
8
6: Fix TEST_NAME to make it a string in
t
s
t
-strnc
m
p
.
.
.
commit
|
commitdiff
|
tree
2022-02-18
Noah Goldstein
x86: Tes
t
w
cscmp RTM in the wcsncmp
overflow cas
e
.
.
.
commit
|
commitdiff
|
tree
2022-02-17
Noa
h
G
oldstein
x86: Fal
l
back {st
r
|wcs}
c
mp RT
M
in the ncmp overf
l
ow
.
.
.
commit
|
commitdiff
|
tree
2022-02-16
Noah
G
olds
t
e
i
n
x86: Fix bu
g
in
strncmp-e
v
ex and
strnc
m
p-avx2 [BZ
.
.
.
commit
|
commitdiff
|
tree
2022-02-15
Noa
h
Go
l
dstein
St
r
i
n
g: St
r
ength mem
s
e
t
te
s
ts in
test-me
m
set
.
c
commit
|
commitdiff
|
tree
2022-02-12
Noah
Goldstein
x86: Se
t
.
text section in
memset-vec
-
unal
i
gned-erms
commit
|
commitdiff
|
tree
2022-02-11
Noah G
o
ldste
i
n
S
tring: Ensur
e
'MIN_PAG
E
_
SIZE'
i
s multiple
o
f 'getpagesize'
commit
|
commitdiff
|
tree
2022-02-07
Noa
h
Goldstein
x86:
R
emove
SSSE3 instructio
n
for broadcast i
n
memset
.
.
.
Author: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2022-02-07
Noah Goldstein
Benchtests:
A
dd
l
ength zero benchmark for
memset
i
n
.
.
.
commit
|
commitdiff
|
tree
2022-02-07
N
o
ah G
o
l
dstein
x
8
6
:
Improve vec generat
i
on i
n
m
e
mset-vec-unal
i
gned
.
.
.
commit
|
commitdiff
|
tree
2022-02-05
Noa
h
Goldstein
Benc
h
te
s
ts: move 'all
o
c_bufs'
f
rom loop in bench-memset
.
c
commit
|
commitdiff
|
tree
2022-02-03
N
o
a
h Gol
d
stein
benchtests: Add more coverage for strcmp
and strncmp
.
.
.
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2022-02-03
Noah Goldst
e
in
x86
:
O
p
timi
z
e strcmp-eve
x
.
S
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2022-02-03
Noah
G
oldstein
x86: Optimize strcmp-avx2
.
S
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2022-02-03
Noah Goldste
i
n
string: Improve coverage in
t
est-strcmp
.
c and test
.
.
.
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2022-02-03
Noah
Golds
t
ein
string/test-str*
c
mp: remove
s
t
upid_[strcmp, strncmp
.
.
.
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2022-01-11
Noah
Goldstein
x86:
Fix __w
c
snc
m
p_eve
x
in strcmp-e
v
ex
.
S [BZ# 28
7
55]
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2022-01-11
N
oah Goldstein
x86: Fix __
w
c
s
ncmp_avx2 in
s
trcmp-av
x
2
.
S [BZ# 28755]
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-12-27
Noah Gold
s
te
i
n
x86: Opti
m
ize L(less_
v
ec) case in me
m
c
mp
e
q
-
e
v
ex
.
S
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-12-27
Noah Go
l
d
s
tein
x86
:
O
p
timize L(less_vec) case in memcmp
-
evex-movbe
.
S
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-12-04
Noah Gol
d
ste
i
n
x86-64: Use notl in EVEX strcmp [
B
Z
#28646]
commit
|
commitdiff
|
tree
2021-11-11
Noah
G
oldstein
String:
S
pl
i
t mem
c
py test
s
so t
h
a
t par
a
llel build is
.
.
.
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-11-11
No
a
h Goldstein
x8
6
:
Shri
n
k
memcmp-sse4
.
S cod
e
s
i
z
e
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-11-06
N
o
ah
G
o
l
ds
t
ein
x
8
6: Dou
b
le size of E
R
MS rep_movs
b
_th
r
esho
l
d
in dl
.
.
.
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-11-06
N
oah Goldstein
x86: Optimize
memm
o
ve-
v
ec-unaligned-erms
.
S
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-11-06
Noah Gol
d
stein
benchtest
s
: Add partial
o
verlap case in bench-m
e
m
move
.
.
.
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-11-06
Noah Go
l
dstein
benchtests: A
d
d additional cases
to bench-memcpy
.
c
.
.
.
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-11-06
Noah Goldstein
string:
M
a
k
e
t
e
sts birdirecti
o
nal test-
m
emcpy
.
c
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-10-28
No
a
h Gol
d
stein
x86_
6
4
:
Ad
d
memcmpeq
.
S to
f
ix di
s
ab
l
e-multi-ar
c
h build
Author: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-10-27
Noa
h
G
o
lds
t
ein
x86_64: A
d
d evex op
t
i
mized __memc
m
peq in
m
emcmpeq-evex
.
S
commit
|
commitdiff
|
tree
2021-10-27
Noah
G
old
s
tein
x86_64: Add avx2
o
ptimized __me
m
cmpe
q
in memcmpeq-
a
vx2
.
S
commit
|
commitdiff
|
tree
2021-10-27
N
o
a
h Goldstein
x86_64: Add sse2
o
ptimized
_
_memcmpeq in
m
e
m
c
mp-
s
s
e2
.
S
commit
|
commitdiff
|
tree
2021-10-27
N
o
ah Goldste
i
n
x86
_
64
:
A
d
d
support for __memcmpeq
using sse2, av
x
2
.
.
.
commit
|
commitdiff
|
tree
2021-10-27
N
o
a
h
G
oldste
i
n
Benchtests: Add
b
enchtests
fo
r
__memcmpe
q
commit
|
commitdiff
|
tree
2021-10-27
Noah Goldstein
String: A
d
d __memcmpeq as build target
commit
|
commitdiff
|
tree
2021-10-26
Noah Goldst
e
i
n
NEWS:
Add item for __memcmpeq
commit
|
commitdiff
|
tree
next