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
AArch64: Improve strlen_asimd
2023-01-17
Wilco D
i
j
kstra
AArch64: Imp
r
o
v
e strlen_asimd
commit
|
commitdiff
|
tree
2023-01-17
Wilco Dijkstra
AArch64: Optimize
memrchr
commit
|
commitdiff
|
tree
2023-01-17
W
ilco Dijkstra
AA
r
ch64: Optimize memchr
commit
|
commitdiff
|
tree
2022-10-26
Wilco Dijkstra
aarch
6
4: Use memcpy_simd
a
s t
h
e
d
efault
memcpy
commit
|
commitdiff
|
tree
2022-10-26
Wilco Di
j
kst
r
a
aarch64: Cleanup memset ifunc
commit
|
commitdiff
|
tree
2022-09-26
Wilco Di
j
kstra
Use atomic_exchange_r
e
lease/a
c
quire
commit
|
commitdiff
|
tree
2022-09-23
Wilco Dijkstra
Use C11 atomics instead of
a
t
o
m
ic_decremen
t
_and_test
commit
|
commitdiff
|
tree
2022-09-23
Wil
c
o Dij
k
s
t
ra
Use C11 ato
m
ics i
n
stead o
f
atomic_inc
r
ement(_val)
commit
|
commitdiff
|
tree
2022-09-23
Wilco Dijk
s
tra
Use C11
at
o
mics instead o
f
atomic_and/or
commit
|
commitdiff
|
tree
2022-09-13
Wil
c
o Dijkstra
Use relaxed atomic
s
sin
c
e there is
n
o MO d
e
p
e
ndence
commit
|
commitdiff
|
tree
2022-09-09
W
i
l
co Dijkstra
Use C11 at
o
mics
i
nstead of
atomic_dec
r
ement(_val)
commit
|
commitdiff
|
tree
2022-09-09
Wilco Dijkstra
Use C11 atomics instead atom
i
c_add(_z
e
ro)
commit
|
commitdiff
|
tree
2022-09-06
Wilco
D
ij
k
stra
mal
l
oc
:
Use C11 atomics
r
a
t
h
e
r
than atomic_
e
x
change_and_
a
dd
commit
|
commitdiff
|
tree
2022-08-11
Wilco
D
ijkstra
AAr
c
h
64: Fi
x
typo in sve configure c
h
eck (BZ# 29
3
94)
commit
|
commitdiff
|
tree
2022-08-11
W
ilco Dijkstra
libi
o
: I
m
prove perfor
m
ance of IO locks
commit
|
commitdiff
|
tree
2022-06-10
Wilco Dijk
s
tra
Add bou
n
ds check to _
_
libc_ifunc_
i
mpl_
l
ist
commit
|
commitdiff
|
tree
2022-06-10
Wilco D
i
jkstra
libio: Avoid RMW of flags2
o
utside lock
(
BZ #27
8
42)
commit
|
commitdiff
|
tree
2022-06-07
Wil
c
o Dij
k
stra
AArch64: So
r
t ma
k
ef
i
l
e
entries
commit
|
commitdiff
|
tree
2022-06-07
Wilco Dij
k
stra
AArch64
:
A
d
d
SVE m
e
mcpy
commit
|
commitdiff
|
tree
2022-01-06
Wilco Dijkstr
a
A
A
rch64:
Check
f
or
S
VE in ifu
n
c
s
[BZ #2874
4
]
commit
|
commitdiff
|
tree
2021-12-13
Wilco Dijkstra
math: Use fmin/f
m
ax
o
n
hypot
commit
|
commitdiff
|
tree
2021-12-13
Wilco
D
i
j
k
str
a
mat
h
: Improve hypot
perfor
m
ance
w
ith FMA
commit
|
commitdiff
|
tree
2021-12-13
Wi
l
co
D
ijks
t
ra
math: Use an
i
mp
r
o
ve
d
algorithm for h
y
pot (dbl-
6
4
)
commit
|
commitdiff
|
tree
2021-12-02
Wi
l
c
o
Dij
k
stra
AArch64: Improve
A64FX mem
c
py
commit
|
commitdiff
|
tree
2021-12-02
Wilco Dijkstra
AAr
c
h6
4
: Optimize m
e
mc
m
p
commit
|
commitdiff
|
tree
2021-10-29
Wilco Dijkstra
benchtests: Improve b
e
nch-
m
em
c
py
-
rand
o
m
commit
|
commitdiff
|
tree
2021-08-10
W
ilco D
i
jkstra
[5/5] A
A
rch64:
Improve
A
64FX memse
t
medium loops
commit
|
commitdiff
|
tree
2021-08-10
Wilco Dijkstra
[4/5] AArch
6
4: Impr
o
v
e
A64FX
m
emset by removin
g
unroll32
commit
|
commitdiff
|
tree
2021-08-10
W
i
lco
D
ijkstra
[3/
5
] AArch64:
Improve A64
F
X memset for remaini
n
g bytes
commit
|
commitdiff
|
tree
2021-08-10
Wilco Dij
k
stra
[2/
5
] AArch6
4
:
Improve A64FX
m
emset for large sizes
commit
|
commitdiff
|
tree
2021-08-10
Wilco D
i
jkst
r
a
[1/5]
A
Arch
6
4
: I
m
pro
v
e
A
64FX memset for
s
m
all s
i
zes
commit
|
commitdiff
|
tree
2021-07-01
Wilc
o
Dijkstra
AAr
c
h64:
Add hp-timing
.
h
commit
|
commitdiff
|
tree
2021-07-01
W
ilco Dijkstra
AArch64: Improve str
n
len performance
commit
|
commitdiff
|
tree
2021-06-08
W
i
lco Dijk
s
tra
AAr
c
h6
4
: Add
s
u
pport f
o
r rounde
v
en[f]
commit
|
commitdiff
|
tree
2021-03-11
Wilco D
i
j
kstra
math: R
e
mo
v
e
m
pa fi
l
es (part 2) [BZ #15267]
commit
|
commitdiff
|
tree
2021-03-11
Wilco Dijkstra
ma
t
h: Re
m
ove mpa files [BZ #15267]
commit
|
commitdiff
|
tree
2021-03-11
Wil
c
o Dijkstra
math: Remove
s
low
p
ath
s
fr
o
m atan2 [BZ #15
2
67]
commit
|
commitdiff
|
tree
2021-03-11
W
i
lco
D
i
j
kst
r
a
math: Remove slow p
a
ths fr
o
m atan
[BZ
#
15267]
commit
|
commitdiff
|
tree
2021-03-11
W
ilco
Di
j
kstra
math:
Remove sl
o
w
pat
h
s i
n
tan [BZ #1526
7
]
commit
|
commitdiff
|
tree
2021-03-11
W
i
lco Dijk
s
t
r
a
math: Rem
o
v
e
slow paths fr
o
m asin and acos
[
BZ #152
6
7]
commit
|
commitdiff
|
tree
2021-01-07
Wilco Dijk
s
tra
Remov
e
dbl-64/wordsize-
6
4 (pa
r
t
2
)
commit
|
commitdiff
|
tree
2021-01-07
Wilco Di
j
kstr
a
Remove
d
b
l-
6
4/wordsize-
6
4
commit
|
commitdiff
|
tree
2020-10-14
Wilco Dijkstra
AArch64: Use __memc
p
y_
s
imd on Neoverse N2/V1
commit
|
commitdiff
|
tree
2020-08-28
Wilco Dijkstra
A
A
rch64: Im
p
rove backwards memmove performance
commit
|
commitdiff
|
tree
2020-07-17
Wilco
D
ijkstra
AArch64: Improve s
t
rlen_asimd
p
er
f
or
m
a
nce (bu
g
2
5
824)
commit
|
commitdiff
|
tree
2020-07-15
Wilco Dijkstra
AA
r
ch64: Rename I
S
_ARES to
IS_NEOVER
S
E
_
N1
commit
|
commitdiff
|
tree
2020-07-15
W
i
l
c
o Dijkstra
AArch64:
A
dd
o
pti
m
ize
d
Q-register memcpy
commit
|
commitdiff
|
tree
2020-07-15
W
ilco D
i
jkstra
AArch64: Align ENTRY to
a cacheline
commit
|
commitdiff
|
tree
2020-03-11
W
i
l
co
D
ijkstra
[A
A
rch64] Imp
r
ove integer memcp
y
commit
|
commitdiff
|
tree
2020-02-10
Wilco Dijkstra
Im
p
rove ran
d
om mem
c
py benchm
a
rk
commit
|
commitdiff
|
tree
2020-02-07
Wilco Dij
k
str
a
Remove a c
o
mment claiming that
sin/cos r
o
u
n
d correc
t
ly
.
commit
|
commitdiff
|
tree
2020-01-03
Wilco D
i
jkstra
Add l
i
bm_ali
a
s_finite for _finite symbols
commit
|
commitdiff
|
tree
2019-10-21
Wilco Dijkstra
Remove x64
_
fini
t
e
t
ests and
references
commit
|
commitdiff
|
tree
2019-10-21
Wilco Dijkstra
R
e
m
ove finit
e
-
m
a
th
t
es
t
s
commit
|
commitdiff
|
tree
2019-10-21
Wilco
D
ijkstra
Remove math-finite
.
h
commit
|
commitdiff
|
tree
2019-08-30
Wilco Di
j
ks
t
ra
Use g
e
neri
c
memset/memcp
y
/memm
o
ve in b
e
nchtests
2019-08-29
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2019-06-28
W
i
lco Dijkstra
Further
improve string benc
h
tim
i
n
g
commit
|
commitdiff
|
tree
2019-06-12
Wilco Dijk
s
tra
I
mprove performance o
f
memmem
commit
|
commitdiff
|
tree
2019-06-12
Wilco Dijkstr
a
Impro
v
e
p
er
f
ormance of strstr
commit
|
commitdiff
|
tree
2019-06-11
Wil
c
o Dijkstra
Benchmark str
s
tr hard needles
commit
|
commitdiff
|
tree
2019-05-21
W
i
l
c
o
Dijk
s
tra
Improve string be
n
c
h
test timing
commit
|
commitdiff
|
tree
2019-05-17
W
i
lco Dijkstra
Small tc
a
che im
p
roveme
n
ts
commit
|
commitdiff
|
tree
2019-05-10
Wil
c
o Dijk
s
tra
F
i
x
tcache count maximum (B
Z
#24531
)
commit
|
commitdiff
|
tree
2019-04-24
Wi
l
co Dijkstra
Redu
c
e
ben
c
hte
s
t
s time
commit
|
commitdiff
|
tree
2019-04-09
Wilc
o
Dijks
t
ra
Impro
v
e s
t
r
ing ben
c
htests
commit
|
commitdiff
|
tree
2019-04-09
Wilco Dijkstra
Improve bench-strstr
commit
|
commitdiff
|
tree
2019-04-09
Wil
c
o
D
ijkstra
Impro
v
e benc
h
-memmem
commit
|
commitdiff
|
tree
2019-04-09
Wilco Dijkstra
Remove TIMING_INIT
commit
|
commitdiff
|
tree
2019-03-22
Wilco Dijks
t
ra
Add generi
c
hp-timing supp
o
r
t
commit
|
commitdiff
|
tree
2019-02-14
Wilco D
i
jks
t
ra
Add missing
b
ench-malloc-simple
.
c
file
.
commit
|
commitdiff
|
tree
2019-02-14
Wil
c
o
D
ijkstra
A
d
d malloc mi
c
ro
ben
c
hmark
commit
|
commitdiff
|
tree
2019-02-12
Wi
l
co Dijk
s
tra
S
t
r
ing benchtest c
l
eanup
commit
|
commitdiff
|
tree
2019-02-01
Wilco Dijkstra
C
l
eanup cl
o
ck_*time in
c
lud
e
s
commit
|
commitdiff
|
tree
2019-01-09
Wilco
Dijkstra
[AArch64] Add if
u
n
c
s
u
pport for Are
s
commit
|
commitdiff
|
tree
2018-12-27
Wilco
Dijkstr
a
Improve be
n
ch-strlen
commit
|
commitdiff
|
tree
2018-12-21
Wilco Dijkstra
Refactor string benchtests
commit
|
commitdiff
|
tree
2018-11-20
Wilc
o
Dijkstra
[AArch64] A
d
j
ust writeback in non-zero memset
commit
|
commitdiff
|
tree
2018-09-19
Wil
c
o Di
j
kstra
Fix st
r
str bug w
i
th huge needles (bug 236
3
7)
commit
|
commitdiff
|
tree
2018-08-24
Wil
c
o
D
ijk
s
t
r
a
Remo
v
e unused math file
s
commit
|
commitdiff
|
tree
2018-08-23
Wilco Dijkstr
a
Update NE
W
S for sinf impro
v
ements
commit
|
commitdiff
|
tree
2018-08-23
Wilco
D
ijkstra
Speedup
tanf r
a
nge re
d
uction
commit
|
commitdiff
|
tree
2018-08-15
Wilco Dijkst
r
a
U
s
e generic sinf/cosf in
l
gammaf_r
commit
|
commitdiff
|
tree
2018-08-15
Wilco Dijkstra
Fix spaces in x86_
6
4 ULP file
commit
|
commitdiff
|
tree
2018-08-14
Wilco
Dijkstra
Improve perfor
m
ance of
s
in
f
and cosf
commit
|
commitdiff
|
tree
2018-08-10
W
il
c
o Dij
k
stra
Improv
e
performance of sin
c
osf
commit
|
commitdiff
|
tree
2018-08-03
Wilco Dijk
s
t
ra
S
i
m
plify and s
p
eedu
p
strst
r
/strcasestr first match
commit
|
commitdiff
|
tree
2018-07-16
Wilco Di
j
kstra
Improve strs
t
r perfor
m
ance
commit
|
commitdiff
|
tree
2018-04-03
Wilco D
i
j
kstra
[
PATCH 7
/
7] sin/cos slow path
s
:
refactor sinc
o
s implementatio
n
commit
|
commitdiff
|
tree
2018-04-03
Wi
l
co
Dijkstr
a
[PATCH
6
/7] sin/cos slow paths: refactor duplicat
e
d
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wil
c
o
Di
j
kstra
[PATCH 5/7] sin/cos sl
o
w paths: re
m
ove unused
slowpath
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkstra
[P
A
TCH 4/
7
] sin/
c
os slow paths: remove slow p
a
ths from
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
W
i
lco Dijks
t
ra
[
P
ATCH 3
/
7]
sin/c
o
s slow paths: r
e
move s
l
ow
paths fro
m
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco
Dijk
s
tra
[
P
ATCH 2/7]
s
i
n/cos slo
w
paths: rem
o
ve large r
a
n
g
e
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkstr
a
[PATCH
1
/
7] sin/cos slow p
a
ths: avoid slow paths for
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Wil
c
o Dijkstra
Undefine
attrib
u
te_hidden to fix bench
t
es
t
s
commit
|
commitdiff
|
tree
2018-03-16
W
ilco
Dijkstra
Revert m6
8
k
_
_ieee
7
54_
s
qrt c
h
ange
commit
|
commitdiff
|
tree
2018-03-15
Wilco Dij
k
st
r
a
R
emo
v
e all tar
g
e
t
s
p
ec
i
fic __
i
eee754_sqrt(f/l
)
in
l
ines
commit
|
commitdiff
|
tree
2018-03-15
Wilco Dijkstr
a
Rename all __ieee754_sqrt(f/l) c
a
lls to sqr
t
(f/l)
commit
|
commitdiff
|
tree
2018-03-15
W
i
l
c
o D
i
j
k
stra
Add support for sqrt asm r
e
directs
commit
|
commitdiff
|
tree
2018-03-15
W
i
lco Dijkstra
Use
correct includes i
n
benchtests
commit
|
commitdiff
|
tree
next