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
B
en
c
htests: Increase b
e
nch
m
ar
k
it
e
rations
commit
|
commitdiff
|
tree
2023-11-13
Wilco
D
ijkstra
AArch64: Remove Falkor m
e
mcpy
commit
|
commitdiff
|
tree
2023-11-13
Wilco
Dijkstra
A
A
r
c
h64:
Add
memset_zva64
commit
|
commitdiff
|
tree
2023-11-13
Wilco Dijkstra
AArch64: Clea
n
u
p
emag memset
commit
|
commitdiff
|
tree
2023-11-01
Wilco Dijkstra
AArch64: Cleanup ifuncs
commit
|
commitdiff
|
tree
2023-10-24
Wilco Dijkst
r
a
AArch64: Add
support for M
O
PS memcpy/memmove/m
e
m
s
e
t
commit
|
commitdiff
|
tree
2023-09-26
Wilco D
i
jkstra
AArch64
:
Rem
o
ve -0
.
0
chec
k
f
ro
m
v
ector sin
commit
|
commitdiff
|
tree
2023-09-18
Wilco
Dijk
s
tra
math
:
Add a no-mathvec flag for sin (-0
.
0)
commit
|
commitdiff
|
tree
2023-04-17
Wi
l
co Dijkstra
math:
I
mp
r
ove
f
mod(f) performance
commit
|
commitdiff
|
tree
2023-04-17
Wilco Dijkstra
B
e
nchtests: Adjust timing
commit
|
commitdiff
|
tree
2023-03-08
Wilco Dijkstra
B
e
nc
h
t
e
sts: Remove s
i
mple
_
str(r)chr
commit
|
commitdiff
|
tree
2023-03-08
Wilco Dijks
t
ra
Benchtest
s
: Rem
o
ve simple_
s
t
r
(n)ca
s
ecmp
commit
|
commitdiff
|
tree
2023-03-08
Wilco Dijkstra
Benchte
s
ts: Re
m
ove
si
m
ple_memcmp
commit
|
commitdiff
|
tree
2023-03-08
Wilco Dijk
s
tra
Benchtests
:
Remov
e
simp
l
e_strcspn
/
strp
b
r
k
/
s
t
rsep
commit
|
commitdiff
|
tree
2023-03-08
Wilco D
i
jkstra
Benc
h
tests
:
R
emove memchr_strnlen
commit
|
commitdiff
|
tree
2023-03-08
Wilco Dijkstra
Benchtests:
Remove simple_mem(r)
c
hr
commit
|
commitdiff
|
tree
2023-03-08
Wi
l
co Dijkstra
Benchtes
t
s
: R
e
move simple_strcpy_ch
k
commit
|
commitdiff
|
tree
2023-03-08
Wilco D
i
jkstra
Benchtests: Remov
e
simple_str(n)cmp
commit
|
commitdiff
|
tree
2023-02-06
Wil
c
o D
i
jkst
r
a
R
e
p
lace rawmemchr (s, '
\
0'
)
w
i
th
s
trchr
commit
|
commitdiff
|
tree
2023-02-06
Wilco
Dijkst
r
a
AArch64: Improve SVE m
e
m
cpy and memmove
commit
|
commitdiff
|
tree
2023-01-17
Wilco Di
j
k
s
t
ra
AA
r
ch64:
I
mprove strrchr
commit
|
commitdiff
|
tree
2023-01-17
Wilc
o
Dijkst
r
a
AArc
h
64: Opti
m
ize strnl
e
n
commit
|
commitdiff
|
tree
2023-01-17
Wilco Dijkstr
a
AArch64:
Optimi
z
e strlen
commit
|
commitdiff
|
tree
2023-01-17
Wilco
D
ijkstra
AArch64: Optimize st
r
cpy
commit
|
commitdiff
|
tree
2023-01-17
Wilco Dijkstra
AAr
c
h64
:
Improve
s
t
rchrnul
commit
|
commitdiff
|
tree
2023-01-17
Wilco Dijkstra
AArch64: Optimize st
r
c
h
r
commit
|
commitdiff
|
tree
2023-01-17
W
i
lco Dijkst
r
a
AA
r
c
h64:
I
mpro
v
e st
r
le
n
_
a
s
imd
commit
|
commitdiff
|
tree
2023-01-17
Wi
l
co Dijkstra
AArch64: Optimize
mem
r
chr
commit
|
commitdiff
|
tree
2023-01-17
Wilco Dijkstra
AArc
h
64: Optimize memchr
commit
|
commitdiff
|
tree
2022-10-26
Wil
c
o
Dijkst
r
a
aarch64
:
U
s
e mem
c
py_
s
imd as t
h
e defa
u
lt m
e
mcpy
commit
|
commitdiff
|
tree
2022-10-26
Wilc
o
D
i
jkstra
aarch64: Cleanup m
e
mset ifunc
commit
|
commitdiff
|
tree
2022-09-26
Wi
l
co Dijkstra
U
s
e
atomic_exchan
g
e_releas
e
/ac
q
uire
commit
|
commitdiff
|
tree
2022-09-23
W
il
c
o Dijkstra
Use C
1
1
atomics i
n
stead of atomic_decrement_
a
n
d
_test
commit
|
commitdiff
|
tree
2022-09-23
Wil
c
o Dijks
t
ra
U
s
e
C11 atomic
s
instead of a
t
omic_increment(_val)
commit
|
commitdiff
|
tree
2022-09-23
W
ilco Dijkstra
Use
C
11 atomic
s
instead of atomic_a
n
d/or
commit
|
commitdiff
|
tree
2022-09-13
Wil
c
o
D
ijk
s
tra
Us
e
relaxed atomics s
i
nce
th
e
re is no MO de
p
enden
c
e
commit
|
commitdiff
|
tree
2022-09-09
W
ilco
Dijkst
r
a
Use C11
atomics instead of atom
i
c
_
decreme
n
t(_va
l
)
commit
|
commitdiff
|
tree
2022-09-09
Wilco Dijkstra
U
s
e
C1
1
atomics instea
d
atomic_add(_z
e
ro)
commit
|
commitdiff
|
tree
2022-09-06
Wilco
Dijkstra
ma
l
loc: U
s
e C11
a
t
o
m
i
cs rather than atomic_
e
xcha
n
ge_and_add
commit
|
commitdiff
|
tree
2022-08-11
Wilco Dij
k
stra
AArch64: Fix typo in sve c
o
n
figure check (
B
Z# 29394)
commit
|
commitdiff
|
tree
2022-08-11
Wilco Dijkstra
li
b
io: I
m
p
r
ove p
e
rf
o
rmance
of I
O
locks
commit
|
commitdiff
|
tree
2022-06-10
Wilco
D
ijkstra
Add bou
n
ds check to __libc_ifun
c
_
i
mpl_
l
i
s
t
commit
|
commitdiff
|
tree
2022-06-10
Wi
l
c
o Di
j
k
stra
lib
i
o: Avoid RMW o
f
flags2 outside lock (BZ
#27842)
commit
|
commitdiff
|
tree
2022-06-07
Wilco
Dijkstra
AArch64: Sor
t
ma
k
e
fil
e
entr
i
es
commit
|
commitdiff
|
tree
2022-06-07
Wilco Dijkstra
AA
r
ch64: Add SVE
m
emcpy
commit
|
commitdiff
|
tree
2022-01-06
Wilco Dijks
t
ra
AA
r
ch
6
4: Check for SVE in
i
f
u
n
cs
[BZ
#
2
8
7
4
4]
commit
|
commitdiff
|
tree
2021-12-13
Wilco Dijkstra
math
:
Use
f
min/fmax
on h
y
pot
commit
|
commitdiff
|
tree
2021-12-13
Wilco Dijkst
r
a
math: Improv
e
hypot perfo
r
mance with FMA
commit
|
commitdiff
|
tree
2021-12-13
Wil
c
o Dijkstra
math
:
Use an
improve
d
algo
r
ithm f
o
r
h
ypot (dbl-6
4
)
commit
|
commitdiff
|
tree
2021-12-02
Wilco
D
ijkstra
A
A
rch64: Improve A6
4
FX memcpy
commit
|
commitdiff
|
tree
2021-12-02
Wilco Dijkstra
AArch64
:
O
ptimiz
e
m
emcmp
commit
|
commitdiff
|
tree
2021-10-29
Wilco Dij
k
st
r
a
ben
c
htes
t
s: Im
p
r
ove bench-memcpy-
r
andom
commit
|
commitdiff
|
tree
2021-08-10
Wilco Dij
k
stra
[5/5] AArch64:
I
mprove A64FX memset medium loop
s
commit
|
commitdiff
|
tree
2021-08-10
Wilco Dijkstra
[4/
5
] AArch64:
Improve
A6
4
FX memset by remo
v
i
n
g unroll32
commit
|
commitdiff
|
tree
2021-08-10
Wilco Dijkstra
[3/5] AA
r
ch64: Improv
e
A
6
4
F
X m
e
mset fo
r
remaining bytes
commit
|
commitdiff
|
tree
2021-08-10
Wilco Dijkstra
[2
/
5]
AArch6
4
: I
m
prov
e
A64FX m
e
mset f
o
r lar
g
e
s
iz
e
s
commit
|
commitdiff
|
tree
2021-08-10
Wilco Dijkstra
[1/
5
] AArch64: Improve A64FX
m
e
mset for small s
i
zes
commit
|
commitdiff
|
tree
2021-07-01
Wilco D
i
jkstra
AA
r
ch64: Add
h
p-timing
.
h
commit
|
commitdiff
|
tree
2021-07-01
Wil
c
o Di
j
kstra
AArch64: Impro
v
e
s
trnl
e
n perf
o
r
ma
n
c
e
commit
|
commitdiff
|
tree
2021-06-08
Wilco Dijkstra
AArch
6
4: Add suppo
r
t f
o
r
r
oundeven[f]
commit
|
commitdiff
|
tree
2021-03-11
Wilco Dijkstra
math:
Remo
v
e mpa
f
il
e
s (par
t
2
)
[BZ #
1
5
267]
commit
|
commitdiff
|
tree
2021-03-11
Wilco Dijkstra
mat
h
: Remo
v
e
m
pa
f
i
les [BZ #15267]
commit
|
commitdiff
|
tree
2021-03-11
W
i
lco Dijkst
r
a
math: Remove
s
low pa
t
hs
f
r
om
a
tan2 [BZ #15267]
commit
|
commitdiff
|
tree
2021-03-11
Wilco Dijkstra
ma
t
h: Remove
slow pat
h
s from atan [BZ #15267]
commit
|
commitdiff
|
tree
2021-03-11
Wilco
D
ijkstra
math:
Remove slow paths in tan
[
BZ #15267]
commit
|
commitdiff
|
tree
2021-03-11
Wilco D
i
jkstra
m
ath: Remove
sl
o
w
paths from a
s
in
and acos [BZ #152
6
7]
commit
|
commitdiff
|
tree
2021-01-07
Wilco Dijk
s
tra
Remove db
l
-64/wordsize
-
64 (
p
art 2)
commit
|
commitdiff
|
tree
2021-01-07
Wilco
Dijkstra
Remov
e
dbl-64
/
word
s
ize-64
commit
|
commitdiff
|
tree
2020-10-14
Wilco
D
ijkstra
AA
r
ch64: Use __m
e
mcpy_sim
d
on N
e
overse
N2/V
1
commit
|
commitdiff
|
tree
2020-08-28
W
ilco Dijkstra
A
A
r
c
h
64: Impr
o
ve
b
a
ckw
a
rds m
e
mmove perf
o
rma
n
ce
commit
|
commitdiff
|
tree
2020-07-17
W
ilco Dijkstra
A
Arch64: Improve strlen_a
s
i
md
per
f
o
r
mance
(
bug
2
5
824)
commit
|
commitdiff
|
tree
2020-07-15
Wilc
o
Dijkstra
AArch64: R
e
name IS_AR
E
S to IS_NE
O
VERSE_N1
commit
|
commitdiff
|
tree
2020-07-15
Wilco Dijkstra
A
A
rch64:
Add optimized
Q
-r
e
gister
me
m
cpy
commit
|
commitdiff
|
tree
2020-07-15
Wilco D
i
jkstra
AArc
h
64: A
l
ign ENTRY to a
c
achelin
e
commit
|
commitdiff
|
tree
2020-03-11
Wilco Di
j
kst
r
a
[
A
Arch64] Improve integer mem
c
py
commit
|
commitdiff
|
tree
2020-02-10
W
i
lco Di
j
kstra
I
mprove
r
andom memcpy
b
enchmark
commit
|
commitdiff
|
tree
2020-02-07
Wilco Dij
k
stra
Remove a comm
e
nt claiming th
a
t sin/cos
round c
o
rrectly
.
commit
|
commitdiff
|
tree
2020-01-03
Wil
c
o Dijkstra
A
d
d li
b
m_alias_
f
inite for _finite symbo
l
s
commit
|
commitdiff
|
tree
2019-10-21
Wilco Dijkstra
Remov
e
x6
4
_
f
inite test
s
and references
commit
|
commitdiff
|
tree
2019-10-21
Wilc
o
Dijkstra
Remov
e
finite-
m
ath tes
t
s
commit
|
commitdiff
|
tree
2019-10-21
Wilc
o
Dijkstra
Remove math-finite
.
h
commit
|
commitdiff
|
tree
2019-08-30
Wilco D
i
jkstra
Use generic mems
e
t/memcp
y
/memmove in
b
enchtests
2019-08-29
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2019-06-28
W
i
lco Dijkstra
Fu
r
ther improve st
r
in
g
ben
c
h timing
commit
|
commitdiff
|
tree
2019-06-12
W
ilco
Dijkstra
Impr
o
ve performance o
f
memmem
commit
|
commitdiff
|
tree
2019-06-12
W
i
l
c
o Dijkst
r
a
Improve performance of str
s
tr
commit
|
commitdiff
|
tree
2019-06-11
Wilco D
i
j
k
stra
Benchmark strstr hard
n
eedles
commit
|
commitdiff
|
tree
2019-05-21
Wilco Dijkst
r
a
Impro
v
e s
t
rin
g
benchtest t
i
ming
commit
|
commitdiff
|
tree
2019-05-17
Wilco
D
ijkstra
S
m
all tcache
im
p
rovements
commit
|
commitdiff
|
tree
2019-05-10
Wilco D
i
jkstra
Fix tcache count maximum (BZ #24531)
commit
|
commitdiff
|
tree
2019-04-24
W
i
lco Dij
k
stra
Reduce b
e
nchtes
t
s time
commit
|
commitdiff
|
tree
2019-04-09
Wi
l
c
o Dijkstra
Improve strin
g
benchtests
commit
|
commitdiff
|
tree
2019-04-09
Wi
l
co Dijkstra
I
m
p
r
o
v
e bench-strstr
commit
|
commitdiff
|
tree
2019-04-09
Wilc
o
D
ij
k
s
t
ra
Im
p
rove bench-m
e
mme
m
commit
|
commitdiff
|
tree
2019-04-09
W
ilco
Dijkst
r
a
Re
m
ove TIM
I
NG_IN
I
T
commit
|
commitdiff
|
tree
2019-03-22
Wilco Dijkst
r
a
A
d
d
g
eneric hp-timin
g
s
upport
commit
|
commitdiff
|
tree
2019-02-14
Wilco Dijkstra
Add missing bench-malloc
-
simple
.
c fil
e
.
commit
|
commitdiff
|
tree
2019-02-14
Wilco Dijkstra
Add malloc micro
be
n
chm
a
rk
commit
|
commitdiff
|
tree
2019-02-12
Wilco Dijks
t
r
a
String benchtest
c
lean
u
p
commit
|
commitdiff
|
tree
2019-02-01
Wi
l
co Dijkstra
Cleanup clock_*time includes
commit
|
commitdiff
|
tree
2019-01-09
Wilco Dij
k
stra
[
AArch64] A
d
d
i
func s
u
p
port for Ares
commit
|
commitdiff
|
tree
next