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
Benchtests: Increase benchmark iterations
2024-01-12
Wilco Dijkstra
Benchtes
t
s:
Increase
b
e
nc
h
ma
r
k itera
t
io
n
s
commit
|
commitdiff
|
tree
2023-11-13
Wilco Dijkstra
A
Arch64: Remove Falkor memc
p
y
commit
|
commitdiff
|
tree
2023-11-13
Wilco Dijk
s
tra
AA
r
ch64: Ad
d
m
e
mset_zva
6
4
commit
|
commitdiff
|
tree
2023-11-13
Wilco Dijk
s
tra
AArch64: Cleanup emag mem
s
et
commit
|
commitdiff
|
tree
2023-11-01
W
ilco Dij
k
s
tra
AArch64: Cl
e
a
n
u
p
ifun
c
s
commit
|
commitdiff
|
tree
2023-10-24
W
i
lco Dijks
t
ra
AArch64: Add support for MOPS
me
m
c
p
y/memmove/
m
emset
commit
|
commitdiff
|
tree
2023-09-26
Wilco Dijkstra
AArch
6
4
:
Remo
v
e -0
.
0
check from vector sin
commit
|
commitdiff
|
tree
2023-09-18
W
i
lco Dijk
s
t
ra
math: Add a no-mathvec fl
a
g f
o
r
sin (-
0
.
0)
commit
|
commitdiff
|
tree
2023-04-17
Wilco
Dijkstra
math: Improve fmod(f) perf
o
rman
c
e
commit
|
commitdiff
|
tree
2023-04-17
Wilco Dijkstra
Ben
c
ht
e
sts: Adjust timi
n
g
commit
|
commitdiff
|
tree
2023-03-08
Wilco Dijkstra
Benchtests: Remove simple_str(r)chr
commit
|
commitdiff
|
tree
2023-03-08
Wilco Dij
k
stra
B
e
n
chtests: Remove simple_str
(
n
)
casecmp
commit
|
commitdiff
|
tree
2023-03-08
Wilco
D
ijkstra
B
e
n
chtests:
Remove si
m
ple_memcmp
commit
|
commitdiff
|
tree
2023-03-08
Wil
c
o
D
ij
k
stra
Bench
t
ests: R
e
m
o
v
e sim
p
l
e
_
s
trcspn
/
strpbrk/
s
trse
p
commit
|
commitdiff
|
tree
2023-03-08
Wilco Dijk
s
tra
B
ench
t
es
t
s
:
Remove memchr_strnl
e
n
commit
|
commitdiff
|
tree
2023-03-08
Wil
c
o Dijks
t
ra
Benc
h
t
ests: Remove simple_mem(r)ch
r
commit
|
commitdiff
|
tree
2023-03-08
W
i
l
c
o
Dijkstra
Be
n
chtest
s
:
Remove
simple_strcpy
_
chk
commit
|
commitdiff
|
tree
2023-03-08
Wilco Dijkstra
Be
n
c
hte
s
ts
:
Remove simple_str(n)cmp
commit
|
commitdiff
|
tree
2023-02-22
J
u
n Tang
AAr
c
h64: Fi
x
HP_TIMING_DIFF compu
t
ation
[
BZ# 2
9
3
2
9]
Reviewed-by:
Wilco Dijkstra
<Wilco.Dijkstra@arm.com>
commit
|
commitdiff
|
tree
2023-02-06
Wilco Dij
k
s
t
ra
R
e
place
rawmemchr (s, '\0
'
) with strchr
commit
|
commitdiff
|
tree
2023-02-06
W
il
c
o
Dijkstra
A
A
rch64: Improve SVE memcp
y
an
d
memmove
commit
|
commitdiff
|
tree
2023-01-17
Wilco
D
ijkst
r
a
AArch64: Improve strrchr
commit
|
commitdiff
|
tree
2023-01-17
W
ilco
D
ijkstra
A
Arc
h
6
4
:
Optimize
strnlen
commit
|
commitdiff
|
tree
2023-01-17
Wilco Dijkstra
AArch64: O
p
timize strlen
commit
|
commitdiff
|
tree
2023-01-17
Wilco
D
i
jkstra
AArch64: O
p
timize s
t
rcpy
commit
|
commitdiff
|
tree
2023-01-17
Wilco Dijkst
r
a
AArch
6
4: I
m
prove strchrnu
l
commit
|
commitdiff
|
tree
2023-01-17
Wilco Dijk
s
t
r
a
AArch64: Optimize strchr
commit
|
commitdiff
|
tree
2023-01-17
Wilc
o
Dijk
s
tra
AArch64: Improve strlen_asimd
commit
|
commitdiff
|
tree
2023-01-17
Wilco
Dij
k
stra
AA
r
ch64: Optim
i
z
e memrchr
commit
|
commitdiff
|
tree
2023-01-17
W
ilco
D
ijkstra
AArc
h
6
4
: Optimize
m
emchr
commit
|
commitdiff
|
tree
2022-10-26
Wilco
D
ijkstra
aar
c
h64: Use memcpy
_
simd as the default memc
p
y
commit
|
commitdiff
|
tree
2022-10-26
Wilco Dijkstra
aarch64:
C
leanup
m
emset ifunc
commit
|
commitdiff
|
tree
2022-09-26
Wilco Dijkstra
Use atomi
c
_exchang
e
_release/a
c
quire
commit
|
commitdiff
|
tree
2022-09-23
Wilco Dijkstra
Use C11 a
t
omics i
n
stead o
f
atomic_de
c
rement_and_test
commit
|
commitdiff
|
tree
2022-09-23
Wilco
D
ijkstra
U
se C11 atomics instead of atomic_inc
r
eme
n
t(_val)
commit
|
commitdiff
|
tree
2022-09-23
W
i
lco Dijkstra
U
se
C11
a
tomi
c
s ins
t
ead of atomic_a
n
d/o
r
commit
|
commitdiff
|
tree
2022-09-13
W
i
lco Dijkstra
Use
r
e
lax
e
d atomics
si
n
c
e
there is no MO depe
n
dence
commit
|
commitdiff
|
tree
2022-09-09
W
i
l
co Dijkstra
Use
C1
1
atomics inst
e
a
d
of atomi
c
_
decrement(_va
l
)
commit
|
commitdiff
|
tree
2022-09-09
Wi
l
c
o
Dijkstra
U
s
e C11 atomics in
s
t
e
a
d atomic_add(_zero)
commit
|
commitdiff
|
tree
2022-09-06
Wilco Dijkstra
malloc:
U
se C11 atomics
r
athe
r
tha
n
a
t
o
m
ic_exchange_and_add
commit
|
commitdiff
|
tree
2022-08-11
Wilco Dijkstra
A
A
rc
h
64: Fix t
y
po
in
s
ve confi
g
ur
e
check
(
B
Z
# 293
9
4)
commit
|
commitdiff
|
tree
2022-08-11
Wilco Dijkstra
libio: Imp
r
ov
e
performance of IO locks
commit
|
commitdiff
|
tree
2022-06-10
Wilco Dijkstra
Add bound
s
c
h
eck
t
o __libc_i
f
unc_impl_list
commit
|
commitdiff
|
tree
2022-06-10
Wi
l
co Dijk
s
tra
l
ibio: A
v
oid RMW of
f
lag
s
2 outside lock (BZ #27842
)
commit
|
commitdiff
|
tree
2022-06-07
Wilc
o
Dijkstra
AArc
h
64: Sort
m
akefile entr
i
es
commit
|
commitdiff
|
tree
2022-06-07
Wilco Dijkstra
AArch6
4
: Add S
V
E memcpy
commit
|
commitdiff
|
tree
2022-01-06
Wilco Dijkstra
A
A
rch64:
Check
f
o
r
SV
E
in
ifu
n
cs [BZ #28744]
commit
|
commitdiff
|
tree
2021-12-02
Wilco Dijkstra
A
Ar
c
h64: Impr
o
ve A64FX
m
emcpy
commit
|
commitdiff
|
tree
2021-12-02
Wilc
o
Dij
k
s
t
ra
AArch64: Opti
m
ize memcmp
commit
|
commitdiff
|
tree
2021-10-29
Wi
l
c
o
D
ij
k
st
r
a
benchtest
s
: Impr
o
ve bench-memcpy
-
random
commit
|
commitdiff
|
tree
2021-08-10
Wilco Dij
k
stra
[5/5] AArch64: Imp
r
ove A64FX
memset medium
loo
p
s
commit
|
commitdiff
|
tree
2021-08-10
Wi
l
c
o
Dij
k
stra
[
4/5] AArch64: Improve A64FX me
m
s
e
t
b
y removing un
r
o
l
l3
2
commit
|
commitdiff
|
tree
2021-08-10
Wilco Dijkstra
[
3/5] AArch64: Improve A64FX memset for
r
emaining
b
ytes
commit
|
commitdiff
|
tree
2021-08-10
Wi
l
co
D
ijkstra
[2/5]
A
Arch
6
4: Impr
o
ve A64FX mems
e
t for
l
arge sizes
commit
|
commitdiff
|
tree
2021-08-10
Wilco
Dijkstra
[
1/5
]
AArch64: Impro
v
e
A6
4
FX memset
f
or sm
a
ll sizes
commit
|
commitdiff
|
tree
2021-07-01
Wil
c
o
Dijkstra
A
A
rch64: Ad
d
hp-timing
.
h
commit
|
commitdiff
|
tree
2021-07-01
W
ilco Dijk
s
tra
AAr
c
h64
:
Im
p
rove
s
trnlen perf
o
r
mance
commit
|
commitdiff
|
tree
2021-06-08
Wilco Dijk
s
tra
A
A
rch64: Add suppor
t
f
or roundeven[f]
commit
|
commitdiff
|
tree
2021-03-11
W
i
lco Dijks
t
ra
ma
t
h: Remove m
p
a files (part
2
) [BZ #15267]
commit
|
commitdiff
|
tree
2021-03-11
Wilco Dij
k
s
t
ra
math:
Remove mpa
f
iles [BZ #
1
52
6
7]
commit
|
commitdiff
|
tree
2021-03-11
Wilco Dijkstra
mat
h
: Remove sl
o
w pat
h
s fr
o
m atan2 [
B
Z #15267]
commit
|
commitdiff
|
tree
2021-03-11
Wilco Dijkstra
math: Remove slow paths
f
rom atan
[
BZ #15267]
commit
|
commitdiff
|
tree
2021-03-11
W
i
lco D
i
jkstra
math: Rem
o
ve slo
w
paths in tan [BZ #
1
5
267]
commit
|
commitdiff
|
tree
2021-03-11
Wilco Dij
k
stra
math
:
Remove slow paths from asin and a
c
o
s
[BZ #15267]
commit
|
commitdiff
|
tree
2021-01-07
W
i
lco Dijkst
r
a
R
emove dbl-
6
4/wordsize-64 (part
2)
commit
|
commitdiff
|
tree
2021-01-07
Wil
c
o
Dijks
t
r
a
R
emove
d
bl-64/wor
d
s
ize-64
commit
|
commitdiff
|
tree
2020-10-14
Wilco Dijkstr
a
AArch64: Use _
_
memcpy_simd on Neoverse N2/V1
commit
|
commitdiff
|
tree
2020-08-28
Wi
l
co Dijkstra
A
A
rch64: Improve b
a
ckwards memmove performance
commit
|
commitdiff
|
tree
2020-07-17
Wilco Dijks
t
r
a
A
A
rch64:
I
m
p
rove
s
trle
n
_
a
simd
performance (bug 25824)
commit
|
commitdiff
|
tree
2020-07-15
W
ilco Dijkstra
AArch6
4
:
Rename IS_ARES t
o
IS_NEOVERSE_N1
commit
|
commitdiff
|
tree
2020-07-15
W
ilco Dijkstra
A
Arch64: A
d
d opti
m
ized Q-register memcpy
commit
|
commitdiff
|
tree
2020-07-15
Wilco Dijkst
r
a
A
A
rch64: Alig
n
ENTRY to a c
a
che
l
ine
commit
|
commitdiff
|
tree
2020-06-08
Krzysztof K
o
ch
AArch64: Mer
g
e F
a
lkor memc
p
y
and
m
emm
o
ve impl
e
m
e
ntati
o
ns
commit
|
commitdiff
|
tree
2020-03-11
Wilco Dij
k
s
tra
[
A
Arch64] Improv
e
integer memc
p
y
commit
|
commitdiff
|
tree
2020-02-10
Wilco
D
ijkstra
Improve random memcpy benchmark
commit
|
commitdiff
|
tree
2020-02-07
W
ilco Dijkstra
Remove a comment claiming that sin/cos
round corre
c
tly
.
commit
|
commitdiff
|
tree
2019-08-30
Wilco Dijkstra
Use gen
e
ric
memset/memcpy/
m
em
m
ov
e
in b
e
nchte
s
ts
2019-08-29
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2019-06-28
Wi
l
co Dijkstra
Further impro
v
e s
t
ring bench
tim
i
ng
commit
|
commitdiff
|
tree
2019-06-28
Anton Youdkevitch
Bump up
the runtime f
o
r
"
short" benchmarks
commit
|
commitdiff
|
tree
2019-06-12
Wilco Dijks
t
r
a
Imp
r
ove performance of mem
m
em
commit
|
commitdiff
|
tree
2019-06-12
Wilc
o
Di
j
kstra
I
m
p
r
o
v
e performanc
e
of str
s
tr
commit
|
commitdiff
|
tree
2019-06-11
Wilco Dijks
t
ra
Benchmark
strstr ha
r
d needles
commit
|
commitdiff
|
tree
2019-05-21
Wilco Dijkstr
a
Improve st
r
ing benchtes
t
timin
g
commit
|
commitdiff
|
tree
2019-05-17
Wilc
o
Dijks
t
ra
Small tcach
e
improveme
n
ts
commit
|
commitdiff
|
tree
2019-05-10
Wilco Dijkstra
Fix tcache co
u
nt ma
x
imum (BZ #2
4
531)
commit
|
commitdiff
|
tree
2019-04-24
Wilco Dij
k
st
r
a
Redu
c
e benc
h
tests time
commit
|
commitdiff
|
tree
2019-04-09
Wilc
o
Dijkstra
Improve
s
tring benchtests
commit
|
commitdiff
|
tree
2019-04-09
Wilco Dij
k
st
r
a
Improv
e
bench-st
r
str
commit
|
commitdiff
|
tree
2019-04-09
Wilco Dijkstra
Im
p
ro
v
e bench-memmem
commit
|
commitdiff
|
tree
2019-04-09
Wilco
Dijkstra
Remove TIMIN
G
_
I
NIT
commit
|
commitdiff
|
tree
2019-02-14
Wil
c
o Dijkst
r
a
Add missing bench-m
a
lloc-s
i
mple
.
c
file
.
commit
|
commitdiff
|
tree
2019-02-14
Wilco Di
j
ks
t
ra
Add m
a
lloc
mi
c
r
o
b
e
n
chmark
commit
|
commitdiff
|
tree
2019-02-12
Wilco Dijkstra
St
r
ing be
n
chtest clea
n
up
commit
|
commitdiff
|
tree
2019-02-01
W
ilco Dijk
s
tra
C
leanup clock_*time inclu
d
es
commit
|
commitdiff
|
tree
2018-12-27
Wilco Di
j
kstra
I
mprove
b
ench
-
strlen
commit
|
commitdiff
|
tree
2018-12-21
Wilc
o
Dijkstra
Refac
t
or string be
n
chtes
t
s
commit
|
commitdiff
|
tree
2018-11-20
Wilco Dijkstra
[AArch64]
A
djust
w
r
i
teback in non
-
z
e
ro
memset
commit
|
commitdiff
|
tree
2018-09-19
Wi
l
co Dij
k
stra
F
ix strstr bu
g
with huge needles (
b
ug 23637)
commit
|
commitdiff
|
tree
2018-08-24
Wil
c
o
Dijkstra
Remove un
u
sed math files
commit
|
commitdiff
|
tree
2018-08-23
Wilco D
i
jkstra
U
p
dat
e
NEWS for
sinf improvement
s
commit
|
commitdiff
|
tree
next