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: Optimize strlen
2023-01-17
Wi
l
co Dijkst
r
a
AArc
h
64
:
Op
t
imize strlen
commit
|
commitdiff
|
tree
2023-01-17
Wilco Dijkstra
A
A
rch64: Opt
i
mize
strcpy
commit
|
commitdiff
|
tree
2023-01-17
Wilc
o
Dijkstra
A
A
rc
h
64: Improve strchrnul
commit
|
commitdiff
|
tree
2023-01-17
Wilco Dijkstra
A
A
rch64: Optimize st
r
chr
commit
|
commitdiff
|
tree
2023-01-17
Wilco Dij
k
stra
AArch64: Improve str
l
en
_
a
simd
commit
|
commitdiff
|
tree
2023-01-17
Wilco Dijkstra
AArch64: Optimi
z
e mem
r
ch
r
commit
|
commitdiff
|
tree
2023-01-17
Wilco Dijkstra
AArch64: Optimize memchr
commit
|
commitdiff
|
tree
2022-10-26
Wilco Dijks
t
ra
aarc
h
64: Use memc
p
y_simd a
s
the default memcpy
commit
|
commitdiff
|
tree
2022-10-26
Wilco Dijkstra
aar
c
h
6
4: Cleanup mem
s
et ifunc
commit
|
commitdiff
|
tree
2022-09-26
Wilco Dijkstra
Use atom
i
c_e
x
change_re
l
ease/acquire
commit
|
commitdiff
|
tree
2022-09-23
W
ilco Dij
k
stra
Use C11 atomics
instead of atomic_decremen
t
_and_test
commit
|
commitdiff
|
tree
2022-09-23
Wilco
Dijkstra
Use
C
11 at
o
mics instead
of
atomic_inc
r
ement(_v
a
l)
commit
|
commitdiff
|
tree
2022-09-23
Wilco Dijkst
r
a
U
se C11 atomics inst
e
ad of atomic_and/
o
r
commit
|
commitdiff
|
tree
2022-09-13
Wilc
o
Dijkstra
Use relaxed atomics
si
n
ce there is no MO dependenc
e
commit
|
commitdiff
|
tree
2022-09-09
Wil
c
o Dijkstra
Use C11 at
o
m
i
cs
inste
a
d of
a
t
o
mic_decrement
(
_val)
commit
|
commitdiff
|
tree
2022-09-09
W
i
lco Dijkstra
Use C11
atomic
s
instea
d
a
tomic_add(_zero
)
commit
|
commitdiff
|
tree
2022-09-06
Wilco D
i
j
k
stra
ma
l
loc:
Use C1
1
atomics rather t
h
an atomic_exchange_and_add
commit
|
commitdiff
|
tree
2022-08-11
Wilco Dijkstra
AArch64:
F
i
x
typo in
s
ve confi
g
u
re check (BZ# 29394)
commit
|
commitdiff
|
tree
2022-08-11
Wilco Dijkstra
li
b
io:
Improve performa
n
ce of IO locks
commit
|
commitdiff
|
tree
2022-06-10
Wilco Dijkstra
Add bounds chec
k
to __libc
_
i
func_i
m
pl_list
commit
|
commitdiff
|
tree
2022-06-10
Wilco
D
i
jk
s
tra
lib
i
o: Avoid RMW
of flags2 outside lock (BZ #
2
7842)
commit
|
commitdiff
|
tree
2022-06-07
W
i
lco
Dijks
t
ra
A
A
r
c
h64:
Sort makefile
e
nt
r
ies
commit
|
commitdiff
|
tree
2022-06-07
Wilco Dijkstra
AArch64: Add SVE memcpy
commit
|
commitdiff
|
tree
2022-01-06
W
i
l
co Dijks
t
ra
A
A
r
ch64: Check
f
o
r SVE in ifuncs [BZ
#28744]
commit
|
commitdiff
|
tree
2021-12-02
Wilco
D
ijkstra
AA
r
ch64: Improve A
6
4FX
memcpy
commit
|
commitdiff
|
tree
2021-12-02
Wilco
D
ijkstra
AArch64:
O
pti
m
ize memcmp
commit
|
commitdiff
|
tree
2021-10-29
Wi
l
c
o
Dijkstra
benchtests: Improve bench
-
me
m
cpy-
r
an
d
om
commit
|
commitdiff
|
tree
2021-08-10
Wilco
D
ijk
s
tra
[5/5
]
AArch64
:
I
m
prove A64FX memse
t
medium loops
commit
|
commitdiff
|
tree
2021-08-10
Wil
c
o Dijkstr
a
[
4
/
5] AArch64: Improve
A64FX memset by re
m
ovin
g
unroll32
commit
|
commitdiff
|
tree
2021-08-10
W
i
l
co Dijkstra
[
3/5] AArch64: Im
p
rove A64FX memset for remainin
g
bytes
commit
|
commitdiff
|
tree
2021-08-10
Wi
l
co D
i
jkst
r
a
[
2
/
5] AArch64: Improve
A64FX memset
f
o
r
large sizes
commit
|
commitdiff
|
tree
2021-08-10
Wilc
o
Dij
k
st
r
a
[
1
/5] AA
r
ch64
:
Improve
A64FX memset f
o
r smal
l
sizes
commit
|
commitdiff
|
tree
2021-07-01
Wilco
D
i
jk
s
tra
AA
r
ch64: Add hp-timing
.
h
commit
|
commitdiff
|
tree
2021-07-01
Wilc
o
Dijk
s
tra
AA
r
c
h64
:
Im
p
rove strnlen performance
commit
|
commitdiff
|
tree
2021-06-08
Wilco Dijkstra
AArch64: A
d
d
s
upport for r
o
u
nde
v
en[f]
commit
|
commitdiff
|
tree
2021-03-11
Wilco Dijkstra
ma
t
h
: Rem
o
v
e mpa files
(
part 2) [BZ #152
6
7]
commit
|
commitdiff
|
tree
2021-03-11
Wilc
o
Di
j
kstra
ma
t
h: Remove
m
p
a files
[
BZ
#
15267]
commit
|
commitdiff
|
tree
2021-03-11
Wilco Dijkstra
m
ath:
R
e
move slow path
s
from ata
n
2
[BZ #15267]
commit
|
commitdiff
|
tree
2021-03-11
Wi
l
co Dijkstr
a
m
ath: Remov
e
slow
p
aths fr
o
m atan [BZ #1
5
2
6
7]
commit
|
commitdiff
|
tree
2021-03-11
Wilco Dijkstr
a
math
:
Remove slo
w
paths
i
n
tan [BZ #15267]
commit
|
commitdiff
|
tree
2021-03-11
Wilco Dijkstra
m
ath: Remov
e
slow paths
f
r
o
m asin
an
d
acos [
B
Z
#15267]
commit
|
commitdiff
|
tree
2021-01-07
W
i
lco
D
ijkstra
Remove dbl-64/wordsiz
e
-64 (part 2)
commit
|
commitdiff
|
tree
2021-01-07
Wilco Dijkstra
R
emo
v
e dbl-64/wordsize-64
commit
|
commitdiff
|
tree
2020-10-14
Wilco Dijkstr
a
A
A
rch64: Use
_
_memcpy
_
s
i
md on Neov
e
rs
e
N
2
/V1
commit
|
commitdiff
|
tree
2020-08-28
Wil
c
o Dij
k
s
tra
AArch64: I
m
prov
e
backwa
r
ds memmo
v
e performance
commit
|
commitdiff
|
tree
2020-07-17
Wilco Dij
k
stra
AArch64: Improve strlen_asimd
p
erformance (bug 25824)
commit
|
commitdiff
|
tree
2020-07-15
W
i
lco
D
ijkstra
AArch64:
R
ename IS_A
R
ES to I
S
_NEOVERSE_N1
commit
|
commitdiff
|
tree
2020-07-15
Wi
l
co
D
ijks
t
ra
AAr
c
h64
:
Add optimized Q-re
g
ister memcpy
commit
|
commitdiff
|
tree
2020-07-15
Wilco Dijkstr
a
AArch64: Align ENT
R
Y to a cacheline
commit
|
commitdiff
|
tree
2020-06-08
Krzysztof Koch
AArch64: Merge Falkor memcp
y
and memmove implementa
t
ions
commit
|
commitdiff
|
tree
2020-03-11
Wilco
D
ijkstra
[AArch64]
I
mp
r
ove int
e
ger
me
m
cpy
commit
|
commitdiff
|
tree
2020-02-10
Wilco D
i
jkstra
I
m
prove random memcpy
benc
h
m
a
r
k
commit
|
commitdiff
|
tree
2020-02-07
Wilco Dij
k
s
tra
Remov
e
a
c
omment
c
l
aiming
t
ha
t
sin/cos round correctly
.
commit
|
commitdiff
|
tree
2019-08-30
Wilco Dijkstr
a
Use generic memset/memcpy/memmove
i
n be
n
c
htests
2019-08-29
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2019-06-28
Wilco Dijkstra
F
urther improve string bench
t
iming
commit
|
commitdiff
|
tree
2019-06-28
Anto
n
Y
oudkev
i
tch
B
ump up the
runtime f
o
r
"
s
h
ort" benchmarks
commit
|
commitdiff
|
tree
2019-06-12
W
i
lco Dijkstra
Improve
p
e
rformance of me
m
mem
commit
|
commitdiff
|
tree
2019-06-12
Wilco
D
ijks
t
ra
Impr
o
ve performance of strstr
commit
|
commitdiff
|
tree
2019-06-11
Wi
l
co Dijkstra
Benchmark strstr hard
n
eed
l
es
commit
|
commitdiff
|
tree
2019-05-21
W
i
lco Dijkstra
Improve s
t
r
i
ng benchtest
t
i
m
i
ng
commit
|
commitdiff
|
tree
2019-05-17
Wilco
Dijkstra
Small tcache imp
r
o
v
ements
commit
|
commitdiff
|
tree
2019-05-10
Wilco Dijkstra
Fi
x
tcache
c
ount maxim
u
m (BZ #
2
4531)
commit
|
commitdiff
|
tree
2019-04-24
W
i
l
co Dijkstra
Reduce benchtests
t
ime
commit
|
commitdiff
|
tree
2019-04-09
Wilco Dijkstra
Improve string
b
en
c
h
t
ests
commit
|
commitdiff
|
tree
2019-04-09
Wilco
Di
j
kstra
Improve
ben
c
h
-
st
r
str
commit
|
commitdiff
|
tree
2019-04-09
Wilc
o
Dijkstra
Imp
r
ove bench
-
memmem
commit
|
commitdiff
|
tree
2019-04-09
Wil
c
o
Dijkstra
Re
m
ove TIMING_IN
I
T
commit
|
commitdiff
|
tree
2019-02-14
Wilco Dij
k
stra
Add missing
be
n
ch-ma
l
loc
-
simple
.
c
f
ile
.
commit
|
commitdiff
|
tree
2019-02-14
Wilco Dijkstra
Add mallo
c
micro benchmark
commit
|
commitdiff
|
tree
2019-02-12
Wi
l
co
D
i
j
kstra
String benchtes
t
cleanup
commit
|
commitdiff
|
tree
2019-02-01
Wilc
o
Dijkstra
Cleanup clock_*time includes
commit
|
commitdiff
|
tree
2018-12-27
Wilco Dij
k
st
r
a
Improve bench-s
t
rlen
commit
|
commitdiff
|
tree
2018-12-21
W
ilco Dijkstra
Refactor string benc
h
t
ests
commit
|
commitdiff
|
tree
2018-11-20
Wil
c
o Di
j
kstra
[AArch64
]
Ad
j
ust wr
i
t
eback in
n
on-zero
m
emse
t
commit
|
commitdiff
|
tree
2018-09-19
Wi
l
co Dijkstra
Fix strst
r
bug
w
it
h
huge needles (bug 23637)
commit
|
commitdiff
|
tree
2018-08-24
W
i
lco D
i
jkstr
a
Remove unused
ma
t
h files
commit
|
commitdiff
|
tree
2018-08-23
Wilco D
i
jkst
r
a
Update NE
W
S f
o
r si
n
f improve
m
ents
commit
|
commitdiff
|
tree
2018-08-23
Wilco Dijkstra
Speedup tan
f
r
ange reduction
commit
|
commitdiff
|
tree
2018-08-15
Wi
l
c
o
Dijk
s
tra
Use generic sinf/cos
f
in lgamma
f
_r
commit
|
commitdiff
|
tree
2018-08-15
W
i
lco Dijkstra
F
ix space
s
in x86_64 ULP fi
l
e
commit
|
commitdiff
|
tree
2018-08-14
Wilco Dijkst
r
a
Improve performance of
s
inf and co
s
f
commit
|
commitdiff
|
tree
2018-08-10
Wi
l
c
o
Dijkstra
Improve performan
c
e
of sincosf
commit
|
commitdiff
|
tree
2018-08-03
Wilco D
i
jkstra
Simplify and speed
u
p
strst
r
/strcasest
r
fir
s
t match
commit
|
commitdiff
|
tree
2018-07-16
Wilco Dijkstra
Impr
o
ve strstr
p
erfo
r
mance
commit
|
commitdiff
|
tree
2018-04-03
W
i
lco Di
j
k
s
t
ra
[PATC
H
7/7] sin/cos slow pa
t
hs:
r
efactor sincos implementation
commit
|
commitdiff
|
tree
2018-04-03
Wilco D
i
jkstra
[PAT
C
H 6/7] sin/
c
os slo
w
p
a
ths:
r
efactor du
p
licated
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco
Dijkstra
[PATCH 5
/
7] s
i
n
/cos slow
pat
h
s:
remove unused slowp
a
t
h
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
W
i
lco Dijkstra
[P
A
T
CH 4/7] sin/co
s
s
low pat
h
s
:
remove slow
p
aths from
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilc
o
Dijkstra
[PATCH 3/7] sin
/
cos slow paths:
r
emo
v
e slow paths fro
m
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijk
s
t
r
a
[PAT
C
H 2/7] sin/cos sl
o
w paths:
remove larg
e
ran
g
e
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco
D
ijkstra
[PATCH 1/7] sin/cos slo
w
paths: avoid slow paths for
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Wilco Dijkstra
Un
d
efine
a
ttribute_hidden
t
o
f
ix be
n
c
htests
commit
|
commitdiff
|
tree
2018-03-16
Wilco Dijkstra
Revert m68k __ieee754_sqr
t
change
commit
|
commitdiff
|
tree
2018-03-15
Wilco Dijkstra
Remov
e
all targe
t
s
p
ecific __i
e
ee754_sqrt(f/l) inlines
commit
|
commitdiff
|
tree
2018-03-15
Wilco Dijks
t
ra
R
ename al
l
__ieee
7
54_sqr
t
(f/l) calls to sqrt(f
/
l)
commit
|
commitdiff
|
tree
2018-03-15
Wilco Dijkstra
Add sup
p
ort
f
or sqrt asm redirects
commit
|
commitdiff
|
tree
2018-03-15
Wilco
Dijkstra
Use correct includes
in
b
encht
e
sts
commit
|
commitdiff
|
tree
2018-02-15
Wilco
D
ijkstr
a
[AArc
h
6
4] Fix include
.
commit
|
commitdiff
|
tree
2018-02-15
Wil
c
o Dijk
s
tra
Remove mplog and mpexp
commit
|
commitdiff
|
tree
2018-02-12
W
il
c
o Dijkstra
Re
m
ove slow paths fro
m
pow
commit
|
commitdiff
|
tree
next