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
Wilco Dijk
s
tra
AAr
c
h
6
4:
Optimize s
t
rlen
commit
|
commitdiff
|
tree
2023-01-17
Wilco Dijkstra
AArch6
4
: Optimize
s
trcpy
commit
|
commitdiff
|
tree
2023-01-17
W
i
lc
o
Dij
k
stra
AAr
c
h
6
4:
I
m
p
r
ove strchrn
u
l
commit
|
commitdiff
|
tree
2023-01-17
Wilco Dijkstr
a
AArch64:
O
p
timize str
c
hr
commit
|
commitdiff
|
tree
2023-01-17
Wilco Dijks
t
ra
AArch64: Improve
strlen_asimd
commit
|
commitdiff
|
tree
2023-01-17
W
i
lco Dijkstra
AArch64:
O
ptimiz
e
memrchr
commit
|
commitdiff
|
tree
2023-01-17
Wilco Dijkstra
AArch64: O
p
t
imize memchr
commit
|
commitdiff
|
tree
2022-10-26
Wilco Dijks
t
ra
a
arch64: Use memcpy_simd
as the default memcpy
commit
|
commitdiff
|
tree
2022-10-26
W
i
lco Di
j
ks
t
ra
a
a
rch64:
C
leanup memset ifunc
commit
|
commitdiff
|
tree
2022-09-26
Wilc
o
Dijkstra
Use atomic_
e
xchange_release/acquire
commit
|
commitdiff
|
tree
2022-09-23
Wilco Dijkstra
Use C11
a
tomics instead of
a
tomic_decrement_and
_
te
s
t
commit
|
commitdiff
|
tree
2022-09-23
Wi
l
c
o
Dijkstr
a
Use C11 ato
m
ics instead of atomi
c
_increment(_val)
commit
|
commitdiff
|
tree
2022-09-23
Wilco
Dijkstra
Use C
1
1 atomics inst
e
a
d
of ato
m
ic_and/or
commit
|
commitdiff
|
tree
2022-09-13
W
i
lco Dijkstra
Use
r
elaxe
d
ato
m
ics since there is no MO dep
e
nden
c
e
commit
|
commitdiff
|
tree
2022-09-09
Wi
l
co Dijkstra
U
se C
1
1 at
o
mics instead of
atomic_
d
ecrement(_val)
commit
|
commitdiff
|
tree
2022-09-09
Wi
l
c
o
Di
j
k
s
tra
Use C11
a
tomics i
n
st
e
ad ato
m
ic_add(
_
zero)
commit
|
commitdiff
|
tree
2022-09-06
Wilco Dijks
t
r
a
malloc: Use C11 a
t
omics rath
e
r than a
t
o
m
i
c_
e
xchange_and_a
d
d
commit
|
commitdiff
|
tree
2022-08-11
Wilco Dijkstra
A
A
rch64: Fi
x
typo in sve configure c
h
ec
k
(
B
Z
# 29394)
commit
|
commitdiff
|
tree
2022-08-11
W
i
lco Dijkstra
libio: Improve pe
r
formanc
e
of IO lo
c
ks
commit
|
commitdiff
|
tree
2022-06-10
Wilco Dijkstr
a
Add bounds check to __l
i
bc
_
ifunc_impl
_
list
commit
|
commitdiff
|
tree
2022-06-10
Wil
c
o Dijkstra
libio: Avoid RMW o
f
flags2 outside
lock (BZ #27842)
commit
|
commitdiff
|
tree
2022-06-07
Wilco Dijkstra
AArch6
4
: Sort makefil
e
entr
i
es
commit
|
commitdiff
|
tree
2022-06-07
W
i
l
c
o Dijkstra
AArch64: Add SVE memcpy
commit
|
commitdiff
|
tree
2022-01-06
W
i
l
co Dijkstra
AArch64:
C
h
eck
f
or SVE in ifuncs [BZ #28744]
commit
|
commitdiff
|
tree
2021-12-13
Wilco Dijkstra
math: Use fmin/fm
a
x o
n
hypot
commit
|
commitdiff
|
tree
2021-12-13
W
i
lco D
i
jkstra
math: Improve hypo
t
p
e
rformance with FMA
commit
|
commitdiff
|
tree
2021-12-13
Wilco
D
ij
k
s
t
ra
math:
Use an improved a
l
gorithm for h
y
pot
(
dbl-64)
commit
|
commitdiff
|
tree
2021-12-02
Wilc
o
Dijkstra
AArch64: Improve A64FX memcpy
commit
|
commitdiff
|
tree
2021-12-02
W
ilco Di
j
k
stra
AArch64: Opti
m
ize
memcmp
commit
|
commitdiff
|
tree
2021-10-29
Wilco Dij
k
stra
benchtests: Impr
o
ve b
e
nc
h
-memcpy-ra
n
dom
commit
|
commitdiff
|
tree
2021-08-10
Wilco
D
ij
k
stra
[5/5] AArc
h
6
4:
Improve A64FX memset
m
edium loops
commit
|
commitdiff
|
tree
2021-08-10
Wilco Dijks
t
ra
[4/5] AArch64: Impr
o
v
e
A64FX memset by removing
u
nroll32
commit
|
commitdiff
|
tree
2021-08-10
Wilco Dij
k
stra
[3/5] AArch6
4
:
Im
p
rove A64FX
m
emse
t
f
o
r re
m
aining by
t
e
s
commit
|
commitdiff
|
tree
2021-08-10
W
ilco D
i
jkst
r
a
[
2
/5] AArc
h
6
4
: Improve A64FX memset for large sizes
commit
|
commitdiff
|
tree
2021-08-10
Wilc
o
Dijk
s
tra
[
1
/5]
AArch64: Improve A64FX memset for small sizes
commit
|
commitdiff
|
tree
2021-07-01
Wilco Dijkstra
AArch
6
4: Add hp-timing
.
h
commit
|
commitdiff
|
tree
2021-07-01
Wilc
o
Dijkstra
AAr
c
h
64: Improve strnlen performance
commit
|
commitdiff
|
tree
2021-06-08
Wilco Dijks
t
ra
AArch64: Add support
f
o
r roundeven
[
f
]
commit
|
commitdiff
|
tree
2021-03-11
Wilco Dijkstra
math: Remove mpa files (par
t
2) [
B
Z #15
2
67
]
commit
|
commitdiff
|
tree
2021-03-11
Wilco Di
j
kstra
math: Remove mpa files [BZ #15267]
commit
|
commitdiff
|
tree
2021-03-11
Wilco Dijkstra
math: Re
m
ov
e
slow paths
f
rom at
a
n2 [BZ #152
6
7]
commit
|
commitdiff
|
tree
2021-03-11
Wi
l
co D
i
j
kstra
math:
Remo
v
e
slow paths from atan [
B
Z #15267]
commit
|
commitdiff
|
tree
2021-03-11
Wi
l
co Dijkstra
math
:
Remove slow pa
t
hs in tan [
B
Z
#
15
2
67]
commit
|
commitdiff
|
tree
2021-03-11
W
il
c
o Dijkstra
m
ath: Remove slow paths fro
m
asin
and acos [BZ #15267]
commit
|
commitdiff
|
tree
2021-01-07
Wi
l
co Dijks
t
ra
R
e
move dbl-64/wordsiz
e
-64 (part 2)
commit
|
commitdiff
|
tree
2021-01-07
Wilc
o
Di
j
kstra
Remo
v
e
d
bl-64/
w
ordsize-64
commit
|
commitdiff
|
tree
2020-10-14
Wil
c
o Dijkstra
AArch64: U
s
e __m
e
mcpy_simd
o
n
N
e
overs
e
N2/V1
commit
|
commitdiff
|
tree
2020-08-28
Wilco Dijkstra
A
A
r
c
h64: I
m
prove ba
c
kwards memm
o
ve p
e
r
f
orma
n
ce
commit
|
commitdiff
|
tree
2020-07-17
Wi
l
co Dijkstra
AArc
h
64: Improve strlen_asimd performanc
e
(bug 258
2
4)
commit
|
commitdiff
|
tree
2020-07-15
Wilco Dijkstra
AArch64: Rename IS_ARES to IS_NEOVERSE_N1
commit
|
commitdiff
|
tree
2020-07-15
Wilco D
i
jk
s
tra
AArch64:
Add o
p
ti
m
i
ze
d
Q
-register memcpy
commit
|
commitdiff
|
tree
2020-07-15
Wilco Dijkstra
AArch64: Align
ENTRY to a cacheline
commit
|
commitdiff
|
tree
2020-03-11
Wilco Dijkstra
[AArch64]
I
m
p
r
ove integer mem
c
py
commit
|
commitdiff
|
tree
2020-02-10
Wilco Dijkstra
Improve random memc
p
y benchmark
commit
|
commitdiff
|
tree
2020-02-07
Wilco Dijkstra
Remove a co
m
ment claiming t
h
a
t
sin/cos round correctly
.
commit
|
commitdiff
|
tree
2020-01-03
Wilco Dijkstra
Add libm_alia
s
_finite for _fin
i
te symb
o
ls
commit
|
commitdiff
|
tree
2019-10-21
Wilco
Dijkstra
Remove
x
6
4 _finite tests an
d
refer
e
nce
s
commit
|
commitdiff
|
tree
2019-10-21
Wi
l
co Di
j
kstra
Re
m
ove fini
t
e
-math t
e
sts
commit
|
commitdiff
|
tree
2019-10-21
W
i
lco Dijkstra
R
e
mov
e
m
a
th-finite
.
h
commit
|
commitdiff
|
tree
2019-08-30
Wilco Dijkst
r
a
U
se gener
i
c mem
s
et/mem
c
p
y
/memmov
e
in
b
enchtest
s
2019-08-29
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2019-06-28
Wilco Dijkstra
F
urther improve strin
g
bench timing
commit
|
commitdiff
|
tree
2019-06-12
W
i
l
co Dijkstra
Improv
e
p
e
rform
a
nce of memme
m
commit
|
commitdiff
|
tree
2019-06-12
Wil
c
o
Dijkstr
a
Imp
r
ove performance of strs
t
r
commit
|
commitdiff
|
tree
2019-06-11
Wilco D
i
jkstr
a
Be
n
ch
m
a
r
k strst
r
ha
r
d needles
commit
|
commitdiff
|
tree
2019-05-21
Wilco Dij
k
stra
Improve string benchtest timin
g
commit
|
commitdiff
|
tree
2019-05-17
Wilco Dijkstra
Sm
a
l
l
tc
a
che
i
mprovements
commit
|
commitdiff
|
tree
2019-05-10
W
i
lco Dijkst
r
a
Fix tcache c
o
unt maximum
(
BZ #24531)
commit
|
commitdiff
|
tree
2019-04-24
Wilco Dijkstra
Reduce b
e
nc
h
test
s
time
commit
|
commitdiff
|
tree
2019-04-09
Wi
l
c
o
Dijkst
r
a
Impr
o
ve
s
tring bench
t
e
s
ts
commit
|
commitdiff
|
tree
2019-04-09
Wilc
o
D
ijkstr
a
Improve benc
h
-
s
trstr
commit
|
commitdiff
|
tree
2019-04-09
Wil
c
o Dijkstra
Impro
v
e bench-memmem
commit
|
commitdiff
|
tree
2019-04-09
Wilco Dij
k
stra
Remove TIMING_INIT
commit
|
commitdiff
|
tree
2019-03-22
Wil
c
o
D
ijkstra
Add
generic hp-t
i
ming support
commit
|
commitdiff
|
tree
2019-02-14
W
ilco Di
j
k
s
tra
Add mi
s
sing bench-m
a
lloc
-
simple
.
c
file
.
commit
|
commitdiff
|
tree
2019-02-14
W
i
lc
o
D
i
j
k
stra
Add
m
al
l
oc mi
c
ro benchmark
commit
|
commitdiff
|
tree
2019-02-12
Wilco Dijks
t
ra
String benchtest cleanup
commit
|
commitdiff
|
tree
2019-02-01
Wil
c
o
Dij
k
stra
Clean
u
p
c
loc
k
_*time inclu
d
es
commit
|
commitdiff
|
tree
2019-01-09
Wi
l
co Dijkstra
[AArc
h
64]
A
dd if
u
n
c
support fo
r
Ares
commit
|
commitdiff
|
tree
2018-12-27
Wil
c
o
D
ijkstra
Improve bench-s
t
rlen
commit
|
commitdiff
|
tree
2018-12-21
Wilco Dijkstra
Refactor string benchtes
t
s
commit
|
commitdiff
|
tree
2018-11-20
Wilco Dijkstra
[AArch64] Adjust wri
t
eb
a
c
k
i
n
non-
z
ero
m
emset
commit
|
commitdiff
|
tree
2018-09-19
Wilco Dijkst
r
a
Fix
s
t
rstr
b
ug with huge
needles
(
bu
g
23637)
commit
|
commitdiff
|
tree
2018-08-24
Wilco Dijkstra
Remove unused math files
commit
|
commitdiff
|
tree
2018-08-23
Wilc
o
Dijkstra
U
pda
t
e NEWS for sinf impr
o
veme
n
ts
commit
|
commitdiff
|
tree
2018-08-23
W
ilco Dijkstra
Speedup tanf range red
u
ction
commit
|
commitdiff
|
tree
2018-08-15
Wilco Dijkst
r
a
U
s
e
g
e
n
e
r
i
c s
i
nf/cosf
in
l
gammaf
_
r
commit
|
commitdiff
|
tree
2018-08-15
Wilco Dijkstra
F
i
x
s
paces in x86_6
4
ULP file
commit
|
commitdiff
|
tree
2018-08-14
Wilco
Di
j
kstra
Improve perfor
m
an
c
e of sin
f
an
d
cosf
commit
|
commitdiff
|
tree
2018-08-10
W
i
lco Dijkstra
Improve performance of sincosf
commit
|
commitdiff
|
tree
2018-08-03
Wilco Dijks
t
ra
Simpl
i
fy
a
nd speedup strs
t
r/
s
t
rcasestr first match
commit
|
commitdiff
|
tree
2018-07-16
Wil
c
o Dijkstra
Improve strstr perform
a
nce
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkstra
[PATCH
7
/
7]
sin/c
o
s slow paths: refactor sincos imple
m
entatio
n
commit
|
commitdiff
|
tree
2018-04-03
W
i
lco Di
j
kstr
a
[PA
T
C
H
6/
7
] sin
/
cos slow
p
aths: re
f
actor duplicated
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkstr
a
[PATCH
5
/7] sin/cos
s
l
ow paths: remove unuse
d
slowpath
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wi
l
co Dijkstra
[PATCH 4/7]
sin/cos
s
low path
s
:
r
emove slow paths from
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco
D
i
j
kstra
[PATCH 3/
7
] sin/cos
s
l
o
w paths
:
re
m
o
v
e slow
p
a
t
hs from
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco
Dijk
s
tra
[PATCH
2
/
7] sin
/
cos
s
low paths: rem
o
ve la
r
ge
range
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
W
ilco Dijkstra
[PATCH 1/7
]
sin/cos
s
low
p
aths: avoid slow paths for
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Wilco Dijks
t
ra
Undefine attribut
e
_hidde
n
to fix
b
enchtes
t
s
commit
|
commitdiff
|
tree
2018-03-16
Wilco D
i
jkstra
Revert m6
8
k __ieee754_s
q
rt c
h
ange
commit
|
commitdiff
|
tree
next