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
Noah
Goldstein
x86:
Improve svml_s_atanhf8
_
co
r
e_av
x
2
.
S
commit
|
commitdiff
|
tree
2022-06-09
N
o
ah Gol
d
stein
x86: Impro
v
e svml_s_atanh
f
1
6
_
c
or
e
_av
x
512
.
S
commit
|
commitdiff
|
tree
2022-06-09
Noah Goldstein
x
8
6
: Align
varshift tab
l
e to
32-
b
ytes
commit
|
commitdiff
|
tree
2022-06-09
N
o
ah Goldste
i
n
x86: Add copyright to
s
trpbrk-c
.
c
commit
|
commitdiff
|
tree
2022-06-09
Noah Goldstein
x86: Fix page cros
s
case in rawmemchr-
a
vx2 [BZ #2923
4
]
Author: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2022-06-07
Noah Goldstein
x86:
Z
ER
O
_UPPER_V
E
C
_
REGISTERS_RETURN_XTE
S
T expe
c
t
no
.
.
.
commit
|
commitdiff
|
tree
2022-06-07
Noah Goldstein
x86: Shrink code si
z
e of mem
c
hr-eve
x
.
S
commit
|
commitdiff
|
tree
2022-06-07
Noah Goldste
i
n
x
86: Shrink
code size of
m
emc
h
r-avx2
.
S
commit
|
commitdiff
|
tree
2022-06-07
Noah Goldstein
x86
:
O
p
timize memrchr-avx2
.
S
commit
|
commitdiff
|
tree
2022-06-07
Noah Goldstein
x86
:
Optim
i
ze memrchr-evex
.
S
commit
|
commitdiff
|
tree
2022-06-07
Noah Goldstein
x86
:
Optimi
z
e
m
e
mrchr
-
sse
2
.
S
commit
|
commitdiff
|
tree
2022-06-07
Noah Goldstein
Benchte
s
ts: Improve memrch
r
benchmar
k
s
commit
|
commitdiff
|
tree
2022-06-07
Noah Goldstein
x
8
6
:
A
d
d
C
OND_VZEROUPPER
tha
t
can replace vzeroupper
.
.
.
commit
|
commitdiff
|
tree
2022-06-07
N
o
a
h
Goldstein
x86: Cre
a
te header
f
or VEC classes i
n
x86 strings library
commit
|
commitdiff
|
tree
2022-05-28
N
oah Goldstein
ben
c
htests
:
Improve
be
n
chte
s
ts f
o
r str
s
tr, memmem,
.
.
.
commit
|
commitdiff
|
tree
2022-05-23
Noah Goldste
i
n
b
enchtests: Improve bench-strn
l
en
.
c
commit
|
commitdiff
|
tree
2022-05-23
Noah Gol
d
stein
elf: Optim
i
ze
_
dl_new_ha
s
h in dl-
n
ew-ha
s
h
.
h
commit
|
commitdiff
|
tree
2022-05-23
Noah Gol
d
st
e
in
n
ss: O
p
timize nss_hash in nss_hash
.
c
commit
|
commitdiff
|
tree
2022-05-23
Noah G
o
ldstein
benchtests: Add
benchtests for dl_elf_has
h
,
d
l
_new_hash
.
.
.
commit
|
commitdiff
|
tree
2022-05-23
No
a
h Goldstein
nss: Add tests for the nss_ha
s
h in nss_hash
.
h
commit
|
commitdiff
|
tree
2022-05-23
No
a
h
G
o
lds
t
e
in
e
lf
:
Add tests for the d
l
hash fu
n
cs
(
_
dl_new_h
a
sh
.
.
.
commit
|
commitdiff
|
tree
2022-05-23
N
o
ah Gol
d
stei
n
el
f
: Refactor dl_new
_
hash so i
t
can be te
s
ted / benchmarked
commit
|
commitdiff
|
tree
2022-04-27
Noah Goldstei
n
sysdeps: Add 'get_fa
s
t_jitter' interace in
fast-jitter
.
h
commit
|
commitdiff
|
tree
2022-04-23
Noah
G
ol
d
s
tein
x
86: O
p
timize {str|wcs
}
rchr-evex
commit
|
commitdiff
|
tree
2022-04-23
Noah Go
l
dstein
x86
:
Optimize {str|wcs
}
rc
h
r
-
a
vx
2
commit
|
commitdiff
|
tree
2022-04-23
Noah Goldst
e
in
x86: Optimize
{str|wc
s
}rchr-sse2
commit
|
commitdiff
|
tree
2022-04-23
N
o
ah
G
oldste
i
n
b
e
nchtests: Im
p
r
o
ve bench-strrch
r
commit
|
commitdiff
|
tree
2022-04-20
Noah Goldstein
x86: Fix
m
is
s
in
g
__wmemcmp def for disa
b
l
e
-mu
l
ti
a
rch
.
.
.
Author: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2022-04-15
Noah Goldstein
x8
6
: Cleanup page cr
o
ss code i
n
memcm
p
-avx2-movbe
.
S
commit
|
commitdiff
|
tree
2022-04-15
N
o
a
h
Goldstein
x
8
6: Remove memcmp-
s
se4
.
S
Author: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2022-04-15
N
o
a
h Gol
d
stein
x
8
6: Optimi
z
e me
m
cmp SSE2
in memcm
p
.
S
commit
|
commitdiff
|
tree
2022-04-15
Noa
h
G
o
ldstein
x86: Redu
c
e code size of m
e
m{m
o
ve|
p
cpy|cp
y
}-ssse3
commit
|
commitdiff
|
tree
2022-04-15
Noah Goldstein
x86: Remove
m
e
m
{
move|cpy}-s
s
s
e3-back
commit
|
commitdiff
|
tree
2022-04-15
Noah
Go
l
dstein
x86: Remov
e
str{
p
}
{n}cp
y
-sss
e
3
commit
|
commitdiff
|
tree
2022-04-15
Noah Gol
d
stein
x86: Rem
o
ve str{n}cat-ssse3
commit
|
commitdiff
|
tree
2022-04-15
Noah
G
o
ldstein
x86:
Rem
o
ve s
t
r{n}{
c
as
e
}
cmp-sss
e
3
commit
|
commitdiff
|
tree
2022-04-15
No
a
h
Goldstein
x8
6
: Re
m
ove {w
}
me
m
cmp-
s
sse3
commit
|
commitdiff
|
tree
2022-04-14
Noah Go
l
d
s
tein
Replace {u}i
n
t_fas
t
{16|32} with {u}int32_t
commit
|
commitdiff
|
tree
2022-04-11
No
a
h Go
l
dstein
Add
.
clang-f
o
rmat style file
commit
|
commitdiff
|
tree
2022-04-09
Ricardo Bittenco
u
rt
string:
Replace outd
a
te
d
comment
s
in strlen
(
)
.
commit
|
commitdiff
|
tree
2022-03-28
Noa
h
Goldst
e
in
x86: Small
i
mprovements for wcsl
e
n
commit
|
commitdiff
|
tree
2022-03-28
Noah Goldstei
n
x86:
S
mall i
m
prov
e
m
e
nts for wcscpy-ssse
3
commit
|
commitdiff
|
tree
2022-03-25
Noah Golds
t
ein
x86: Remove
A
VX st
r
{
n}casecmp
commit
|
commitdiff
|
tree
2022-03-25
N
o
ah Goldst
e
in
x86: Add EVEX o
p
timized
str{n}
c
asecmp
commit
|
commitdiff
|
tree
2022-03-25
N
o
ah Goldstein
x
86: Add AVX2 opt
i
mized str{
n
}casecmp
commit
|
commitdiff
|
tree
2022-03-25
Noah Goldstein
s
tring: Expand page cross test
c
ases in test-strncmp
.
c
commit
|
commitdiff
|
tree
2022-03-25
Noah Gol
d
stein
string:
E
xpand page cross test cases in tes
t
-st
r
cmp
.
c
commit
|
commitdiff
|
tree
2022-03-25
Noa
h
Gold
s
tein
x86: Optimize st
r
{n}casecmp TO
L
OWER logic in strcmp
.
.
.
commit
|
commitdiff
|
tree
2022-03-25
No
a
h Goldstein
x86: Op
t
imize str{n}cas
e
cmp
TOL
O
WE
R
logic in strcmp
.
S
commit
|
commitdiff
|
tree
2022-03-25
Noah Goldst
e
in
string: Expand page cross tests in t
e
st-str
n
casecmp
.
c
commit
|
commitdiff
|
tree
2022-03-25
Noa
h
G
oldstein
str
i
ng: Expand page
c
ross tests in test-strcasecmp
.
c
commit
|
commitdiff
|
tree
2022-03-25
Noa
h
Gol
d
stein
be
n
c
htests
:
U
s
e
j
son-lib in bench-strncasecmp
.
c
commit
|
commitdiff
|
tree
2022-03-25
Noah Goldstein
benc
h
test
s
: Use json-lib in
b
e
nch-
s
trc
a
s
ecmp
.
c
commit
|
commitdiff
|
tree
2022-03-25
Noah Gol
d
stein
x86: Fi
x
fallbac
k
f
o
r w
c
sncmp_avx2
i
n strcmp-
a
v
x
2
.
S
.
.
.
Author: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2022-03-25
Noah
G
oldst
e
i
n
x8
6
: Remove
strspn-sse2
.
S and us
e
the ge
n
eric implemen
t
ation
commit
|
commitdiff
|
tree
2022-03-25
Noah G
o
ldstein
x86
:
Rem
o
ve strpb
r
k-
s
se
2
.
S and
use the generi
c
implementation
commit
|
commitdiff
|
tree
2022-03-25
N
o
ah Gold
s
tein
x86:
R
e
mo
v
e s
t
rcspn-sse2
.
S
a
n
d use the
g
e
neric implementation
commit
|
commitdiff
|
tree
2022-03-25
Noah Golds
t
ei
n
x
8
6
: Op
t
imize strspn in strspn-c
.
c
commit
|
commitdiff
|
tree
2022-03-25
N
o
ah G
o
ldstein
x86:
O
ptimize strcs
p
n and str
p
brk in strcspn
-
c
.
c
commit
|
commitdiff
|
tree
2022-03-25
Noa
h
Golds
t
e
i
n
b
e
nch
t
ests: Use json-lib in bench-s
t
rspn
.
c
commit
|
commitdiff
|
tree
2022-03-25
Noah
G
old
s
t
e
in
benchtests
:
U
se json-lib in
b
ench-st
r
p
brk
.
c
commit
|
commitdiff
|
tree
2022-03-25
Noa
h
Goldstein
x86: Code cle
a
nu
p
in strchr-
e
vex
a
nd comment j
u
stifying
.
.
.
commit
|
commitdiff
|
tree
2022-03-25
No
a
h Gold
s
tein
x86: Co
d
e
cl
e
anup
i
n st
r
chr-avx2 and comment
justi
f
ying
.
.
.
commit
|
commitdiff
|
tree
2022-03-25
No
a
h
Goldstein
bencht
e
sts: Ad
d
r
a
ndom benchmark in be
n
ch-strchr
.
c
commit
|
commitdiff
|
tree
2022-03-25
Noah
Goldstein
bencht
e
sts: Us
e
json-lib in be
n
ch-strchr
.
c
commit
|
commitdiff
|
tree
2022-02-18
Noah Gold
s
te
i
n
x
8
6
:
Te
s
t wcscmp RTM
i
n th
e
wcsnc
m
p
overflo
w
case
.
.
.
commit
|
commitdiff
|
tree
2022-02-17
Noah
G
oldstein
x86: Fallback
{
str|wcs}
c
mp RTM
i
n the ncmp overflow
.
.
.
commit
|
commitdiff
|
tree
2022-02-16
Noah Goldstein
x
86: Fix bug
i
n strn
c
mp-e
v
ex and st
r
n
cmp-av
x
2 [BZ
.
.
.
commit
|
commitdiff
|
tree
2022-02-15
Noah Goldstei
n
String
:
Str
e
ngth memset t
e
sts in test-memset
.
c
commit
|
commitdiff
|
tree
2022-02-12
Noah
Goldstein
x86: Set
.
t
e
xt s
e
ction in me
m
set-vec-un
a
l
i
g
n
e
d
-erms
commit
|
commitdiff
|
tree
2022-02-11
No
a
h Goldstein
Stri
n
g: Ensure
'
MIN_PAGE
_
S
IZE' is multip
l
e of 'g
e
tpagesize'
commit
|
commitdiff
|
tree
2022-02-07
Noah
Goldstein
x86: R
e
mo
v
e SSSE3 instruction for broadcast
i
n
mems
e
t
.
.
.
Author: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2022-02-07
Noah Goldst
e
i
n
Benchte
s
ts
:
Add length zero benchmark for memset in
.
.
.
commit
|
commitdiff
|
tree
2022-02-07
Noah Go
l
d
s
t
ei
n
x
8
6
:
Improve vec genera
t
i
on in memse
t
-ve
c
-unal
i
g
ned
.
.
.
commit
|
commitdiff
|
tree
2022-02-05
N
o
a
h
Goldstei
n
Benchtests: mov
e
'alloc_bu
f
s'
f
rom loop i
n
bench-mem
s
et
.
c
commit
|
commitdiff
|
tree
2022-02-03
Noah Goldstein
benchtests: Ad
d
more coverage for strcmp and
strnc
m
p
.
.
.
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2022-02-03
Noah Goldstein
x86: Optimize
s
trcmp-e
v
e
x
.
S
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2022-02-03
No
a
h Goldstein
x
8
6: 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 test-strcm
p
.
c
a
nd test
.
.
.
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2022-02-03
Noah Gold
s
tei
n
stri
n
g
/
te
s
t-st
r
*cmp: remove stupid_[st
r
cmp,
s
trncmp
.
.
.
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2022-01-11
Noah
G
oldst
e
in
x86
:
F
ix __wcsnc
m
p_ev
e
x
i
n strcmp-evex
.
S
[
BZ# 28755]
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2022-01-11
Noah Goldstei
n
x86: Fix __wc
s
ncmp_a
v
x2 in
st
r
cm
p
-avx2
.
S [BZ
#
2
8
7
55]
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-12-27
Noah
G
ol
d
s
tein
x
8
6:
Op
t
imize L(less_vec) cas
e
in
memcmpeq-ev
e
x
.
S
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-12-27
Noah Goldstein
x86: Opti
m
ize L(less_vec) cas
e
in memc
m
p-evex-mo
v
b
e
.
S
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-12-08
John David
Angli
n
Stri
n
g: test-memcpy us
e
d
u
n
a
ligned types for
b
uf
f
ers
.
.
.
Author: Noah Goldstein <
goldstein.w.n@gmail.com
>
Reviewed-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-11-11
Noa
h
G
o
l
dstein
Strin
g
: Split memcpy tests so that
p
a
r
alle
l
build is
.
.
.
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-11-11
Noah Gol
d
stein
x86: Shrink memcmp-sse4
.
S code size
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-11-06
N
o
ah G
o
l
d
s
t
ein
x
8
6
:
Dou
b
l
e
size of ERMS
rep_movsb_thresho
l
d i
n
dl
.
.
.
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-11-06
Noah Goldstei
n
x86:
O
p
t
imiz
e
memmove-vec-unalign
e
d
-
e
rms
.
S
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-11-06
Noah G
o
ld
s
tein
benchtests: Add partial overlap
ca
s
e in
b
ench-memmove
.
.
.
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-11-06
Noah Golds
t
ein
bencht
e
sts
:
Add additional cases to b
e
nch-memcpy
.
c
.
.
.
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-11-06
Noah Goldstein
string:
M
ake t
e
sts birdirectional test-memcpy
.
c
Signed-off-by: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-10-28
Noah G
o
ldstein
x8
6
_64:
Add memc
m
peq
.
S to fix disa
b
le-mul
t
i
-arch
b
uild
Author: Noah Goldstein <
goldstein.w.n@gmail.com
>
commit
|
commitdiff
|
tree
2021-10-27
No
a
h
Goldstein
x
8
6_64: Ad
d
evex optimized __mem
c
m
peq in memcmp
e
q-evex
.
S
commit
|
commitdiff
|
tree
2021-10-27
Noah Goldstei
n
x
86_
6
4: Add avx2 o
p
timized __memcmpeq
in
m
e
mcmpeq-avx2
.
S
commit
|
commitdiff
|
tree
2021-10-27
Noah Goldstein
x
86
_
64: Add sse2 optimized __memcmpeq in memcmp-
s
se2
.
S
commit
|
commitdiff
|
tree
2021-10-27
Noah Gold
s
tein
x86_64:
A
dd
support for __memcmpeq using sse2, avx2
.
.
.
commit
|
commitdiff
|
tree
2021-10-27
Noah
G
oldstei
n
Benchtest
s
: Add benchte
s
ts
f
or __memcmpeq
commit
|
commitdiff
|
tree
2021-10-27
Noah
Goldstein
String: Add __mem
c
mpeq
as b
u
ild target
commit
|
commitdiff
|
tree
2021-10-26
Noah G
o
ldstein
NEWS: Add item for __memcmpeq
commit
|
commitdiff
|
tree
next