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
Improve performance of sinf and cosf
2018-08-14
Wilco Dijks
t
ra
Impro
v
e performance
of si
n
f and cosf
commit
|
commitdiff
|
tree
2018-08-10
Wil
c
o
D
i
j
k
str
a
I
m
prove performa
n
c
e
o
f
sincosf
commit
|
commitdiff
|
tree
2018-08-03
Wil
c
o Dijk
s
tra
Simplify a
n
d
sp
e
edup strstr/st
r
cases
t
r
f
i
r
st match
commit
|
commitdiff
|
tree
2018-07-16
W
i
l
co Dijkstra
Improve strstr
p
erfo
r
mance
commit
|
commitdiff
|
tree
2018-04-03
Wil
c
o Dijkstr
a
[PAT
C
H
7
/7] sin/cos
slow p
a
t
h
s
:
refac
t
or sincos i
m
plementation
commit
|
commitdiff
|
tree
2018-04-03
Wilco D
i
jkstra
[PATC
H
6/7
]
sin/cos slow paths: refactor
duplicate
d
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
W
i
lco Dijkstra
[PATCH
5
/7
]
sin/cos slow path
s
: remove unused slo
w
pat
h
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wi
l
co D
i
jkstra
[PATCH 4/7] sin/cos
s
l
o
w paths: re
m
ove slow
p
ath
s
from
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
W
ilco Dijkstra
[
PAT
C
H 3/7] sin
/
cos slow pa
t
hs
:
remove slow paths
from
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkst
r
a
[PATCH
2
/
7
] sin/cos sl
o
w paths: remo
v
e large range
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
W
i
lc
o
Dijks
t
r
a
[PATCH
1
/
7] sin
/
co
s
s
l
o
w
paths
:
a
v
oid slow p
a
ths for
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Wilco Dijk
s
tra
Und
e
fine at
t
ribute_hi
d
den to fix benchtes
t
s
commit
|
commitdiff
|
tree
2018-03-16
Wilco Dijkstra
Revert
m68k __i
e
ee754_s
q
rt ch
a
nge
commit
|
commitdiff
|
tree
2018-03-15
Wi
l
co Dijkstra
Remove a
l
l targe
t
s
p
e
c
ific
_
_ieee754_sqrt
(
f/l) in
l
i
n
e
s
commit
|
commitdiff
|
tree
2018-03-15
W
ilco Dijk
s
tra
Rename all __ieee754_sqrt
(
f/l)
calls to sqrt(f/l)
commit
|
commitdiff
|
tree
2018-03-15
Wilc
o
Dijkstra
Add support for sqrt
a
sm redirects
commit
|
commitdiff
|
tree
2018-03-15
Wilco
Dijkstra
Use correct in
c
lude
s
in benchtests
commit
|
commitdiff
|
tree
2018-02-15
Wilco
D
i
jkstra
[AArch64] Fix
i
nclude
.
commit
|
commitdiff
|
tree
2018-02-15
Wilc
o
Dijk
s
tra
Remove mplog and mp
e
x
p
commit
|
commitdiff
|
tree
2018-02-12
Wilco Dijkstra
R
emove slow paths from
p
ow
commit
|
commitdiff
|
tree
2018-02-10
Wilco Dijk
s
tra
[AArch
6
4]
F
ix
t
e
s
tsuite error due to fpsr/fscr
change
commit
|
commitdiff
|
tree
2018-02-09
Wilco Dijkstra
[
A
Arch64] U
s
e built
i
ns for
f
pcr
/
fpsr
commit
|
commitdiff
|
tree
2018-02-07
Wilco Dijkstra
Remove
slo
w
p
aths from log
commit
|
commitdiff
|
tree
2018-01-03
Wilco Dijkstr
a
Impro
v
e math_
e
rrha
n
dling
commit
|
commitdiff
|
tree
2017-10-24
Wilco Dijkstra
Add single-threaded path to
_int
_
malloc
commit
|
commitdiff
|
tree
2017-10-24
W
i
lco Di
j
kstr
a
Add si
n
gle-threa
d
ed p
a
t
h to malloc/reall
o
c/
c
alloc/memal
l
oc
commit
|
commitdiff
|
tree
2017-10-20
Wilco Dijkst
r
a
Fix
build
i
s
su
e
with
SINGLE_THRE
A
D
_
P
commit
|
commitdiff
|
tree
2017-10-20
W
i
lco Dijkstra
Add single-th
r
e
a
ded path to _in
t
_
f
ree
commit
|
commitdiff
|
tree
2017-10-19
Wilco Dijkstr
a
Fix deadlock in _int_f
r
ee consistency check
commit
|
commitdiff
|
tree
2017-10-18
Wilco Dij
k
stra
Fi
x
build f
a
i
l
u
re on tilepro du
e
to
u
nsuppor
t
ed
atom
i
cs
commit
|
commitdiff
|
tree
2017-10-17
Wilc
o
Dijkstra
I
m
pro
v
e malloc initializa
t
ion s
e
qu
e
n
c
e
commit
|
commitdiff
|
tree
2017-10-17
Wilco Dijkstra
U
se relaxed atomi
c
s
f
or malloc hav
e
_fastchunks
commit
|
commitdiff
|
tree
2017-10-17
Wilco Dijks
t
r
a
Inline t
c
ach
e
functions
commit
|
commitdiff
|
tree
2017-09-29
Wilco
Dijkstra
Use fab
s
(f/l
)
rath
e
r than __fabs
commit
|
commitdiff
|
tree
2017-09-29
Wi
l
co Dijkstra
Remove old
c
i
m
ag inlines
commit
|
commitdiff
|
tree
2017-09-28
W
i
l
c
o D
i
jkstra
Remove an
c
ie
n
t
__si
g
nbit
i
nlines
commit
|
commitdiff
|
tree
2017-09-28
Wilco Dijkstra
Simplify C99 isgreater macr
o
s
commit
|
commitdiff
|
tree
2017-09-19
Wi
l
c
o
Dijkst
r
a
Add lo
g
f
t
r
a
c
e
commit
|
commitdiff
|
tree
2017-09-19
W
ilc
o
Dijkstra
Add expf t
r
ace
commit
|
commitdiff
|
tree
2017-09-19
Wilco
Dijkstra
Enable unwin
d
info in libc-s
t
art
.
c and backtrace
.
c
commit
|
commitdiff
|
tree
2017-08-17
Wilc
o
Dijkstra
Add math benc
h
mark latency test
commit
|
commitdiff
|
tree
2017-08-10
Wilco Dijkstra
[AArch64] Optim
i
ze
d
memcmp
.
commit
|
commitdiff
|
tree
2017-06-20
Wi
l
c
o
Dijkstra
Add powf trace
commit
|
commitdiff
|
tree
2017-06-20
Wilco
Dijkstra
Improve math
b
enchmark infrastructu
r
e
commit
|
commitdiff
|
tree
2017-06-12
Wilco
Dijkstra
Fix b
u
ild issu
e
o
n
x86
.
commit
|
commitdiff
|
tree
2017-06-12
Wil
c
o Dij
k
stra
2017-06-12 W
i
l
co Dijkstr
a
<w
d
ijks
t
r@
a
rm
.
c
om>
2017-06-12 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2017-06-12
Wilco Dijkstra
Replace a
l
l internal us
e
s of _
_
bzer
o
wit
h
me
m
set
.
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
W
i
lco Dij
k
str
a
Add a n
e
w randomized memcpy test for co
p
ies up
to 256
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
Wilc
o
Di
j
k
s
tra
Remove the str(n)dup
i
nlines from string/bits/string2
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
Wilc
o
Dij
k
st
r
a
R
e
move the st
r
(
n
)
cm
p
inlines from string
/
b
i
t
s/string2
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
Wil
c
o
D
ij
k
s
tra
The internal header
incl
u
d
e/s
t
ring
.
h does not
work
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Wilco Dijkstra
GLIBC us
e
s str
c
hr (s, '\0')
as a
n
id
i
om to fin
d
th
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-06
Wilco
Dijkstr
a
A
s
a
min
o
r cleanup remove the (r)
i
ndex define
s
from
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Wilc
o
Dijkstra
Th
i
s
p
a
tch cleans up t
h
e
s
trsep impleme
n
t
ation and
.
.
.
commit
|
commitdiff
|
tree
2016-12-14
Wilco Dijk
s
tra
Imp
r
ove st
r
tok and strtok_r
performance
.
Instead of
.
.
.
commit
|
commitdiff
|
tree
2016-12-14
Wilco Dijkstra
Improve
g
eneric rawmemchr f
o
r tar
g
e
t
s
tha
t
don'
t
have an
commit
|
commitdiff
|
tree
2016-11-04
W
ilco Dijkstra
An optimized memchr
was miss
i
ng for AArc
h
64
.
This
.
.
.
2016-11-04 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2016-06-22
Wilco Dijkstr
a
This patch further tunes mem
c
py - avoid
o
ne
b
ranch
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
Wilco
Dijk
s
tra
Add a s
i
mple rawmemchr impleme
n
tation
.
U
se strlen
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
Wi
l
co Dijks
t
ra
This
i
s an
o
pti
m
ized me
m
cpy
/
memmove for AAr
c
h64
.
C
o
pies
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
Wilc
o
Dijkst
r
a
This is an optimize
d
m
e
ms
e
t for AAr
c
h64
.
M
emset
i
s
.
.
.
commit
|
commitdiff
|
tree
2016-04-18
W
ilco Dijkstra
Move m
e
mpcpy, strcpy
a
nd stpcpy inline
s
to string/string
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
Wil
c
o
Dijkstra
Re
m
ove p
r
e G
C
C3
.
2 optimizations from string/b
i
t
s/string2
.
h
.
commit
|
commitdiff
|
tree
2015-11-10
Wi
l
co Dijkstra
Enable
_
STRING_ARCH_u
n
a
ligned on A
A
rch64
.
commit
|
commitdiff
|
tree
2015-11-10
Wilco Dijkstra
Re
m
ove __si
g
nbit* from
l
o
calplt
.
data as th
e
y ar
e
n
o
.
.
.
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijkstra
U
n
do buil
d
er
r
or fixes t
o
t
i
m
e
zone/
p
rivate
.
h
, c
h
ange
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Di
j
kstr
a
Cleanup a f
e
w cases where isinf is used to
get the
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijks
t
ra
Since we now inl
i
ne isinf
,
isnan
a
nd
isfin
i
te in math
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
Wi
l
co Dijkstra
Fix several
b
u
i
ld failures
wit
h
GCC6 due to unused
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijkstra
Use the GC
C
bui
l
t
i
n functions f
o
r
the non-inlined signbit
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
W
i
lco Dijkstra
Ad
d
inlining of the C9
9
math
fun
c
t
i
o
n
s
is
i
nf/
i
sn
a
n
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
Wilc
o
Dijkstra
Add a new benchmark
for isi
n
f/isnan
/
isnormal/isfinite
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-08-24
Wilco Di
j
kstra
2015-08-24 Wilco
Di
j
kstra
<
wdi
j
kstr@ar
m
.
com>
2015-08-24 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-08-24
Wilco
D
ijkstra
2015-0
8
-24 Wilco Dij
k
str
a
<wdijkstr@arm
.
com>
2015-08-24 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-08-19
W
i
lco Dijk
s
t
r
a
Im
p
rove stpncpy performance by using
_
_strnlen
/
me
m
c
p
y
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wilco Dijks
t
ra
Improve perf
o
rmance of mempcpy by
i
n
l
ining
a
nd u
s
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
W
i
lco
D
i
j
kstra
Improv
e
m
e
mccpy pe
r
formance by us
i
ng memch
r
/memcpy
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
W
i
lco Dijk
s
tra
T
h
is pat
c
h i
m
proves strncpy per
f
ormance by u
s
ing strn
l
en
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wilco Dijkstra
Improve feenab
l
eexcept performance -
avoid an unnecessary
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wilco Dijkst
r
a
Improve feset
e
nv performance
b
y avoiding
u
n
n
e
c
essary
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
Wilco Dijkstra
Add AAr
c
h64 versions of
m
at
h
_opt_barrier
a
nd math_fo
r
ce_eval
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
Wilco
Dijkstra
Optim
i
ze
t
he
strlen i
m
p
l
ementation by
usi
n
g a page
.
.
.
commit
|
commitdiff
|
tree
2015-07-06
Wilco Dijkstra
I
n
line _
_
i
eee754_s
q
rt and __ieee754_sqrtf
.
Also add
.
.
.
commit
|
commitdiff
|
tree
2015-07-06
Wilco Dijkstra
Remove unused file sysdep
s
/ieee754/sup
p
or
t
.
c
commit
|
commitdiff
|
tree
2015-06-03
Wilco Dijkstra
Repla
c
e
f
inite wit
h
isfi
n
it
e
.
commit
|
commitdiff
|
tree
2015-06-03
W
i
lc
o
Dijkstra
This patc
h
r
enames all uses of __isinf*, __isnan*,
.
.
.
commit
|
commitdiff
|
tree
2015-06-02
W
i
lco Dijkstra
2015-06-02 Szabol
c
s Nagy <
s
zabo
l
cs
.
nag
y
@
a
rm
.
com>
commit
|
commitdiff
|
tree
2015-05-28
Wilco Dij
k
stra
2015
-
05-28
Wilco Di
j
kstra
<wdijkstr@arm
.
com>
2015-05-28 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-05-20
Wil
c
o D
i
jkstra
A
d
d missing ma
t
h
_
private includes
.
commit
|
commitdiff
|
tree
2015-05-15
Wilco Dijk
s
tra
Remove var
i
ous ABS
m
acros and replace uses with fabs
.
.
.
commit
|
commitdiff
|
tree
2015-05-06
Wi
l
co
D
ij
k
stra
2015-0
5
-06 Szabolcs Nagy
<
szabolcs
.
nagy@
a
rm
.
com
>
commit
|
commitdiff
|
tree
2015-04-22
Wil
c
o Di
j
kstra
Use __copysign rather than copysign
.
commit
|
commitdiff
|
tree
2015-02-27
Wilco
D
ijkst
r
a
Rather than using
a
C
implementat
i
on
of memmove, directl
y
.
.
.
commit
|
commitdiff
|
tree
2015-02-27
Wilco Dijk
s
t
r
a
Rather
t
han using
a
C
imp
l
ementatio
n
of memset, directly
.
.
.
commit
|
commitdiff
|
tree
2014-12-22
Wilco Dijkstra
Optimize
t
o
avoid an
u
nnecessa
r
y F
P
CR
read
.
commit
|
commitdiff
|
tree
2014-12-22
Wilco Dijk
s
tra
Optimize
t
o reduce FPCR/F
P
S
R a
c
ces
s
e
s
.
commit
|
commitdiff
|
tree
2014-12-22
Wilco Dijkst
r
a
Call libc_fetes
t
ex
c
ep
t
_aar
c
h
6
4
.
commit
|
commitdiff
|
tree
2014-12-22
Wilco
Dij
k
stra
Cal
l
libc_fesetround_aarch64
.
commit
|
commitdiff
|
tree
2014-11-24
Wilco D
i
jkstr
a
Fix typ
o
.
commit
|
commitdiff
|
tree
2014-11-24
Wilco Dijkst
r
a
Improve performance
o
f strncp
y
.
commit
|
commitdiff
|
tree
next