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
Use C11 atomics instead of atomic_increment(_val)
2022-09-23
Wilco Dijkstra
Use C11
atomics instead of atomic_in
c
rement(_val)
commit
|
commitdiff
|
tree
2022-09-23
Wilco D
i
jk
s
tra
Use C11 atom
i
cs inste
a
d of atomi
c
_and/or
commit
|
commitdiff
|
tree
2022-09-13
Wilco Dijkstra
Use rel
a
xed
a
tom
i
cs
s
i
nce t
h
e
re is
n
o MO dependence
commit
|
commitdiff
|
tree
2022-09-09
Wilco D
i
jkstra
Use C
1
1 atomics instea
d
of atomic_
d
e
c
rement(_val)
commit
|
commitdiff
|
tree
2022-09-09
W
il
c
o
D
ijkst
r
a
Use C11 atomics instead atomic_add
(
_zero)
commit
|
commitdiff
|
tree
2022-09-06
Wil
c
o Di
j
ks
t
ra
malloc: Use C1
1
a
t
omics rather
than at
o
mic_exc
h
ange
_
and_ad
d
commit
|
commitdiff
|
tree
2022-08-11
Wilco Dijkstra
A
Arch64:
F
ix
typ
o
in s
v
e
c
onfig
u
r
e
ch
e
ck
(
BZ# 2
9
394)
commit
|
commitdiff
|
tree
2022-08-11
Wilco
D
ijkstra
libio: I
m
prove perfor
m
ance of IO lo
c
ks
commit
|
commitdiff
|
tree
2022-06-07
W
i
lco Dijkstra
AArch64: Sort ma
k
efile entries
commit
|
commitdiff
|
tree
2022-06-07
Wilco Dijkstra
A
A
r
c
h64:
A
dd SVE m
e
mcpy
commit
|
commitdiff
|
tree
2022-01-06
Wilco Dijkstra
A
Arc
h
64:
Che
c
k
for SVE in ifuncs
[BZ
#28744]
commit
|
commitdiff
|
tree
2021-12-02
W
i
lc
o
Dijkstra
AArch64: Improve A64FX me
m
cp
y
commit
|
commitdiff
|
tree
2021-12-02
Wilco Dij
k
stra
AArch64: Optimi
z
e memcmp
commit
|
commitdiff
|
tree
2021-10-29
Wil
c
o Dijkst
r
a
ben
c
htests: Improve
b
ench-memcp
y
-
r
andom
commit
|
commitdiff
|
tree
2021-08-10
Wilc
o
Dijkstra
[5/5] AArch6
4
: Imp
r
ove
A64FX
m
emset medium
l
oop
s
commit
|
commitdiff
|
tree
2021-08-10
Wilc
o
Dijkstr
a
[4/5] AArch64:
Improve A64F
X
memset
by removing unro
l
l32
commit
|
commitdiff
|
tree
2021-08-10
Wilco
Dijkstra
[3/
5
] AA
r
c
h
64: Im
p
rov
e
A64FX memset for remainin
g
bytes
commit
|
commitdiff
|
tree
2021-08-10
Wilco
Dijkstr
a
[2/5] AArch64: Improve A64
F
X memset for large sizes
commit
|
commitdiff
|
tree
2021-08-10
Wilco
D
i
j
ks
t
ra
[1/5] AArch64: Impr
o
ve A64FX memset for
small
sizes
commit
|
commitdiff
|
tree
2021-06-08
Wilco D
i
jk
s
tra
AArch64: Add support for
r
oundeven[f]
commit
|
commitdiff
|
tree
2021-03-11
W
ilco D
i
j
k
stra
m
ath: Remo
v
e
mpa files
(p
a
rt 2) [BZ #15267]
commit
|
commitdiff
|
tree
2021-01-07
Wilco
D
ijkstra
R
e
mov
e
dbl-64/w
o
r
dsize-64 (
p
ar
t
2)
commit
|
commitdiff
|
tree
2021-01-07
Wilco
Dijkstra
Remov
e
dbl-64/wo
r
dsiz
e
-64
commit
|
commitdiff
|
tree
2020-10-14
W
ilc
o
D
i
jkst
r
a
AA
r
ch64:
Use __memcpy_simd on
Neoverse N2/V1
commit
|
commitdiff
|
tree
2020-08-28
Wilco Dijkstra
AArch64: Improve backwards memmove performance
commit
|
commitdiff
|
tree
2020-07-17
W
i
lco D
i
j
k
stra
AArc
h
64: Improve strlen_
a
simd performance (bu
g
25824)
commit
|
commitdiff
|
tree
2020-07-15
Wilc
o
Dijkstra
AArch64: Rename
I
S_ARES to IS_NEOVE
R
S
E
_
N1
commit
|
commitdiff
|
tree
2020-07-15
Wilco
Dijkst
r
a
AArch64: Add op
t
imized Q-
r
egister memcpy
commit
|
commitdiff
|
tree
2020-07-15
Wilco Di
j
kstra
AArch64: Align ENTRY
to a cacheline
commit
|
commitdiff
|
tree
2020-03-11
W
i
l
c
o Dijkstra
[
AArch64] Improve inte
g
er
m
em
c
p
y
commit
|
commitdiff
|
tree
2020-02-10
Wilc
o
D
ijkstra
Improve
random
mem
c
py benchmark
commit
|
commitdiff
|
tree
2020-02-07
Wi
l
co Di
j
k
s
tra
R
e
m
o
ve a comment claiming
that s
i
n/cos
round correctly
.
commit
|
commitdiff
|
tree
2019-08-30
W
i
lco Dijks
t
ra
Use generic memset/memcpy/me
m
move
i
n benchtests
2019-08-29 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2019-06-28
W
ilco
Di
j
kstra
Fu
r
ther improve string bench timing
commit
|
commitdiff
|
tree
2019-06-12
W
i
lco Dijkstra
Im
p
r
o
ve performance of
m
emmem
commit
|
commitdiff
|
tree
2019-06-12
Wilco Dijkstra
Im
p
rove p
e
rformance of strstr
commit
|
commitdiff
|
tree
2019-06-11
Wilco D
i
jks
t
ra
Ben
c
hm
a
r
k
strstr ha
r
d needl
e
s
commit
|
commitdiff
|
tree
2019-05-21
Wilco Dijkstra
I
mprove string benchtest
t
iming
commit
|
commitdiff
|
tree
2019-05-17
Wilco D
i
jkstra
Sma
l
l tc
a
che
i
mprovements
commit
|
commitdiff
|
tree
2019-05-10
Wil
c
o Dijkstra
Fix
t
ca
c
he coun
t
maximu
m
(BZ #24531)
commit
|
commitdiff
|
tree
2019-04-24
Wi
l
co Dijkstra
R
educe b
e
n
c
h
tests time
commit
|
commitdiff
|
tree
2019-04-09
W
i
lco Dijk
s
tra
Improve s
t
ring
b
enchtests
commit
|
commitdiff
|
tree
2019-04-09
W
i
lco Dijkst
r
a
Improve bench-strstr
commit
|
commitdiff
|
tree
2019-04-09
W
ilco Dijkstra
I
m
p
rove ben
c
h-memmem
commit
|
commitdiff
|
tree
2019-04-09
W
i
lco Dijkstra
Remove TIMING_INIT
commit
|
commitdiff
|
tree
2019-02-14
Wilco Dij
k
s
tra
Add
m
i
ssing bench-malloc-simple
.
c file
.
commit
|
commitdiff
|
tree
2019-02-14
Wilco Dijkstra
Add malloc micr
o
benchma
r
k
commit
|
commitdiff
|
tree
2019-02-12
Wilco Dijkst
r
a
String benchtest clea
n
up
commit
|
commitdiff
|
tree
2019-02-01
Wilco Di
j
kstra
Cleanu
p
clo
c
k_*time
includes
commit
|
commitdiff
|
tree
2018-12-27
Wil
c
o Dijkstra
Im
p
rove bench-
s
t
r
l
en
commit
|
commitdiff
|
tree
2018-12-21
Wilco Dijkstra
Ref
a
ctor string benchtests
commit
|
commitdiff
|
tree
2018-11-20
W
i
lco Dijkstra
[A
A
rch64
]
Adjust write
b
ack in non-zero mems
e
t
commit
|
commitdiff
|
tree
2018-09-19
Wilco Dijks
t
ra
Fix strstr
bug wit
h
huge needles (bug 23637)
commit
|
commitdiff
|
tree
2018-08-24
Wilco Dijkstra
Remove unused math f
i
l
e
s
commit
|
commitdiff
|
tree
2018-08-23
Wilco
D
ijkstra
U
pdate NEWS for sinf impr
o
ve
m
e
n
ts
commit
|
commitdiff
|
tree
2018-08-23
Wil
c
o
Dij
k
stra
S
peedu
p
tanf range reduction
commit
|
commitdiff
|
tree
2018-08-15
Wilco Dijks
t
ra
Use
generi
c
sinf/cosf i
n
lgammaf_r
commit
|
commitdiff
|
tree
2018-08-15
W
i
lco
D
ijkstra
Fix spaces in x
8
6_64
U
L
P
file
commit
|
commitdiff
|
tree
2018-08-14
Wilco Di
j
k
st
r
a
Improv
e
perform
a
nce of
s
i
nf
a
n
d
c
osf
commit
|
commitdiff
|
tree
2018-08-10
W
i
lco Di
j
kstra
Im
p
rove
pe
r
formance of sincosf
commit
|
commitdiff
|
tree
2018-08-03
Wilco Dijkstra
Sim
p
l
ify an
d
speedup s
t
rstr/strc
a
se
s
t
r
first match
commit
|
commitdiff
|
tree
2018-07-16
Wilc
o
Di
j
kstra
Improve strstr performance
commit
|
commitdiff
|
tree
2018-04-03
Wil
c
o Dijks
t
ra
[
P
ATCH 7/7] sin
/
cos slow paths: refactor sincos imp
l
eme
n
tation
commit
|
commitdiff
|
tree
2018-04-03
Wil
c
o Di
j
k
stra
[PATCH 6/7] sin/cos slow pat
h
s: ref
a
ctor duplicated
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wil
c
o Di
j
ks
t
ra
[PATCH 5/7] sin/
c
os slow paths: remo
v
e
u
n
used
slowpath
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wi
l
co Dijkstra
[PATCH 4/
7
] sin/cos slow paths: r
e
move slow pat
h
s from
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco
D
ijkstra
[
PATCH 3/7] si
n
/cos
sl
o
w paths:
remove slow pat
h
s
from
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
W
i
lco Dijkstra
[PATCH 2/7] sin/c
o
s s
l
ow paths: remove large
r
a
nge
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkst
r
a
[PA
T
C
H
1/7] sin/cos slow paths: av
o
id
s
l
ow paths for
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Wilco Dij
k
str
a
Undefine attribut
e
_hidden to fix benchtests
commit
|
commitdiff
|
tree
2018-03-16
Wilco Dij
k
stra
Revert m68k __ieee754_s
q
rt cha
n
ge
commit
|
commitdiff
|
tree
2018-03-15
Wil
c
o Dijkstra
Remove all tar
g
et s
p
e
cifi
c
__ieee754_s
q
rt(f/l) inlines
commit
|
commitdiff
|
tree
2018-03-15
Wi
l
co Dijkstra
Rename all __i
e
e
e754_sqrt(f/l) calls to sqrt(f/l)
commit
|
commitdiff
|
tree
2018-03-15
Wilco Dijk
s
tra
Add support
for sqrt asm redirects
commit
|
commitdiff
|
tree
2018-03-15
Wilc
o
Dijkstra
Use correct includes in benchtests
commit
|
commitdiff
|
tree
2018-02-15
W
i
lco Dijkstr
a
[AArc
h
64] Fi
x
include
.
commit
|
commitdiff
|
tree
2018-02-15
Wilc
o
D
ijkstra
R
e
m
ove
m
p
lo
g
and mpexp
commit
|
commitdiff
|
tree
2018-02-12
Wilco
D
i
jkstra
Re
m
ove s
l
ow paths from po
w
commit
|
commitdiff
|
tree
2018-02-10
Wilco Dij
k
stra
[AArch64] Fix t
e
s
t
s
ui
t
e
error du
e
to fpsr/fscr cha
n
ge
commit
|
commitdiff
|
tree
2018-02-09
Wilco Dijkstra
[AArch
6
4]
Use
b
uilti
n
s for fpcr/fps
r
commit
|
commitdiff
|
tree
2018-02-07
Wilco
D
ijk
s
tra
Remove slow path
s
from log
commit
|
commitdiff
|
tree
2018-01-03
Wilco D
i
jkstra
I
mprove
math
_
er
r
handling
commit
|
commitdiff
|
tree
2017-10-24
Wil
c
o Dijks
t
ra
Add s
i
ngl
e
-thre
a
ded path to _i
n
t_malloc
commit
|
commitdiff
|
tree
2017-10-24
Wil
c
o Dij
k
s
t
ra
Add
s
i
ngle
-
thr
e
aded pat
h
to malloc/rea
l
l
oc/calloc/memalloc
commit
|
commitdiff
|
tree
2017-10-20
W
i
lco Dijk
s
tra
F
i
x
build
i
ssue with SINGLE_THREAD_P
commit
|
commitdiff
|
tree
2017-10-20
W
i
lco Dijkst
r
a
Add
single-
t
hreaded path to _int_
f
ree
commit
|
commitdiff
|
tree
2017-10-19
Wilco Dij
k
stra
Fix deadlock in _int
_
free consisten
c
y che
c
k
commit
|
commitdiff
|
tree
2017-10-18
Wilco Dijkstra
Fix build fail
u
re on tilep
r
o due to unsupported atomics
commit
|
commitdiff
|
tree
2017-10-17
Wilco Dijkstra
Improve mall
o
c ini
t
ialization
s
equence
commit
|
commitdiff
|
tree
2017-10-17
Wilco Dijkstra
Use relaxed atomics for
m
a
lloc hav
e
_fa
s
tc
h
unks
commit
|
commitdiff
|
tree
2017-10-17
W
ilc
o
Dijkstra
I
nlin
e
tcac
h
e
f
u
n
ctions
commit
|
commitdiff
|
tree
2017-09-29
Wilco Dijks
t
ra
Use
f
abs(f/l) rather than __fabs
commit
|
commitdiff
|
tree
2017-09-29
Wil
c
o
D
ijks
t
ra
Remo
v
e old ci
m
ag
i
nl
i
nes
commit
|
commitdiff
|
tree
2017-09-28
Wilco
D
ijkstra
Remo
v
e
an
c
ient __s
i
gnbit inlines
commit
|
commitdiff
|
tree
2017-09-28
Wilco Dijkstra
Simpl
i
fy C99
is
g
reater m
a
c
r
o
s
commit
|
commitdiff
|
tree
2017-09-19
Wilco Dijkstra
Add logf trace
commit
|
commitdiff
|
tree
2017-09-19
Wilco Dijkstra
Add expf
trace
commit
|
commitdiff
|
tree
2017-09-19
W
i
lco Dijkstra
Enable
unwind info in libc-start
.
c and backtrace
.
c
commit
|
commitdiff
|
tree
2017-08-17
Wilco Dij
k
stra
Add math benchma
r
k lat
e
n
cy test
commit
|
commitdiff
|
tree
2017-08-10
Wi
l
co D
i
jkst
r
a
[
AArch64] Optimized mem
c
m
p
.
commit
|
commitdiff
|
tree
next