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 Dijkstra
Improve performance of sinf
a
n
d
c
osf
commit
|
commitdiff
|
tree
2018-08-10
Wi
l
co
Dijkstra
I
m
p
rove per
f
o
rm
a
n
ce of sin
c
osf
commit
|
commitdiff
|
tree
2018-08-03
W
ilco
D
ijks
t
ra
S
i
mplify and spee
d
up strstr/strcas
e
str first match
commit
|
commitdiff
|
tree
2018-07-16
Wilco Dijkstr
a
Improve strstr perfor
m
ance
commit
|
commitdiff
|
tree
2018-04-03
W
i
lco
Dijkstra
[PATCH 7
/
7] sin/cos
slow paths: refactor sincos impl
e
men
t
a
tion
commit
|
commitdiff
|
tree
2018-04-03
Wi
l
co Dij
k
stra
[
PATCH 6/7] s
i
n/c
o
s slow paths: refactor duplic
a
te
d
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
W
ilco
Dijkst
r
a
[PATCH 5
/
7
]
sin/cos
s
low paths:
r
emo
v
e unused sl
o
wpath
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
W
i
l
co Dijkstr
a
[PAT
C
H
4/7] sin/cos slow pa
t
h
s
:
remo
v
e slow paths from
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco
D
ijkstra
[PATCH 3/7]
s
in/
c
os slo
w
paths: rem
o
ve sl
o
w
path
s
f
r
o
m
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkstra
[PATCH 2/7]
s
in/cos slow
pat
h
s:
r
emove
l
ar
g
e range
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilc
o
Dijkstra
[PATCH 1/7] sin/cos sl
o
w paths: avo
i
d sl
o
w
p
at
h
s for
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
W
i
lco Dijkstra
U
n
defi
n
e attr
i
b
u
te_
h
idde
n
to fix
benchtests
commit
|
commitdiff
|
tree
2018-03-16
Wi
l
co Dijkstra
Revert m68k __ieee754_sqrt
c
hang
e
commit
|
commitdiff
|
tree
2018-03-15
Wilco Dijkstra
Remove
al
l
target specif
i
c _
_
ieee754_sqrt(f/
l
) inli
n
es
commit
|
commitdiff
|
tree
2018-03-15
Wilco Di
j
kstra
Ren
a
me all __i
e
ee7
5
4_sqrt(f/l) calls to sqrt(f/l)
commit
|
commitdiff
|
tree
2018-03-15
Wilco Dijkstra
Ad
d
support for
sqrt asm redirects
commit
|
commitdiff
|
tree
2018-03-15
Wilco Dij
k
stra
Use
correct incl
u
des in benchtests
commit
|
commitdiff
|
tree
2018-02-15
W
i
lco Di
j
k
s
tra
[AArc
h
64
]
Fi
x
incl
u
d
e
.
commit
|
commitdiff
|
tree
2018-02-15
W
i
lco Di
j
kstra
Remove mplog and mpexp
commit
|
commitdiff
|
tree
2018-02-12
Wilco Di
j
kstra
R
e
m
o
ve slow pat
h
s from p
o
w
commit
|
commitdiff
|
tree
2018-02-10
Wilco Dijks
t
ra
[AArc
h
64] Fix testsui
t
e error du
e
to fp
s
r/fscr c
h
ange
commit
|
commitdiff
|
tree
2018-02-09
Wilco Dijkstra
[AArch64] Use
bu
i
ltins for fpc
r
/fpsr
commit
|
commitdiff
|
tree
2018-02-07
Wi
l
co Dijkstra
Remove slow
p
aths from log
commit
|
commitdiff
|
tree
2018-01-03
Wilco Dijkstra
Improve
math_er
r
hand
l
ing
commit
|
commitdiff
|
tree
2017-10-24
Wi
l
co Dij
k
stra
Add si
n
gle-
t
hreaded path to
_
i
n
t_malloc
commit
|
commitdiff
|
tree
2017-10-24
W
i
l
co Dijkstra
Add
single-thre
a
ded
p
a
th t
o
malloc/
r
ealloc/calloc/memal
l
oc
commit
|
commitdiff
|
tree
2017-10-20
Wil
c
o Dij
k
stra
Fix build issue with SINGLE
_
THREAD_P
commit
|
commitdiff
|
tree
2017-10-20
W
ilco D
i
jkstra
Add single-thr
e
ad
e
d path t
o
_
i
nt_free
commit
|
commitdiff
|
tree
2017-10-19
Wilco
Dijks
t
ra
Fix d
e
adlock in
_i
n
t_free cons
i
stency check
commit
|
commitdiff
|
tree
2017-10-18
Wilco Dijkstra
Fix build
f
ailure on t
i
lep
r
o due to unsupported atomics
commit
|
commitdiff
|
tree
2017-10-17
Wilco Dij
k
st
r
a
I
m
pro
v
e mallo
c
initia
l
ization sequence
commit
|
commitdiff
|
tree
2017-10-17
Wilco Dijkstra
U
s
e
r
ela
x
e
d at
o
mics for
m
allo
c
hav
e
_fastchunks
commit
|
commitdiff
|
tree
2017-10-17
Wilco Dijk
s
tra
I
nline tcache fu
n
c
t
ions
commit
|
commitdiff
|
tree
2017-09-29
Wilco Dijkstra
U
s
e
fabs
(
f/l
)
rather
t
han __fabs
commit
|
commitdiff
|
tree
2017-09-29
Wilco Dijkstr
a
Remove ol
d
cimag
i
nlines
commit
|
commitdiff
|
tree
2017-09-28
Wil
c
o
Dijks
t
ra
Remove
a
nc
i
e
nt
__signbi
t
inlines
commit
|
commitdiff
|
tree
2017-09-28
Wilco D
i
jkstra
Simplify C99 isgreater macros
commit
|
commitdiff
|
tree
2017-09-19
Wilco
D
ijkstra
Add lo
g
f
trace
commit
|
commitdiff
|
tree
2017-09-19
Wilco Dijkstr
a
Add e
x
p
f
t
race
commit
|
commitdiff
|
tree
2017-09-19
W
ilc
o
Dijkst
r
a
E
nable unwind
info in l
i
bc-star
t
.
c and backtrace
.
c
commit
|
commitdiff
|
tree
2017-08-17
Wi
l
co Dijkstra
Add
m
ath benc
h
mark l
a
tency t
e
st
commit
|
commitdiff
|
tree
2017-08-10
W
i
lco Dijks
t
ra
[AArch64]
Optimized me
m
cmp
.
commit
|
commitdiff
|
tree
2017-06-20
Wi
l
co Dijkstra
A
d
d powf trace
commit
|
commitdiff
|
tree
2017-06-20
W
i
lco Dijkstra
Imp
r
ove math
b
e
nchma
r
k
infrast
r
uct
u
re
commit
|
commitdiff
|
tree
2017-06-12
W
ilco
D
i
j
kstra
Fix build
issue o
n
x86
.
commit
|
commitdiff
|
tree
2017-06-12
Wilco Dijkstra
2
017-06-12 Wilco Dijk
s
tra <
w
dijkstr@ar
m
.
com>
2017-06-12 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2017-06-12
W
i
l
c
o
D
ijkstra
R
ep
l
ace all int
e
rnal uses of __bzero with memset
.
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
Wilc
o
Dij
k
stra
Add a new randomi
z
ed
m
e
mcpy
t
e
s
t for copi
e
s up to 256
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
W
ilco Dijkstra
Remove the str
(
n)dup inlines fr
o
m stri
n
g/bits/st
r
ing2
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
Wilco Dijkstra
Remove the
str(
n
)cmp inlines from
string/bits
/
stri
n
g2
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
Wilco
Dijkst
r
a
The
i
n
ternal
header includ
e
/string
.
h does not work
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Wilco Dijkstr
a
GLIBC uses strch
r
(s, '\0') as a
n
idiom to find the
.
.
.
commit
|
commitdiff
|
tree
2017-02-06
Wi
l
c
o Dijkstra
As a minor cleanu
p
remove the (r)
i
n
d
ex defines fro
m
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Wil
c
o Dijks
t
ra
This p
a
tch cleans up the strsep implementation and
.
.
.
commit
|
commitdiff
|
tree
2016-12-14
Wilco D
i
jkst
r
a
Improve str
t
ok and s
t
rtok_r per
f
o
r
mance
.
Instead of
.
.
.
commit
|
commitdiff
|
tree
2016-12-14
Wi
l
co
Dijkstra
I
m
prove g
e
n
eric ra
w
m
e
mchr
for targets
t
hat
d
on't have an
commit
|
commitdiff
|
tree
2016-11-04
Wilco Dijkstr
a
An o
p
timized me
m
chr was missing for AArch64
.
T
h
is
.
.
.
2016-11-04 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2016-06-22
Wilco Dijkstra
This pa
t
ch fu
r
ther tunes memcpy
-
avoid o
n
e branch
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
Wilco
D
i
j
k
str
a
Add a
sim
p
le rawmemc
h
r implementa
t
ion
.
Use str
l
en
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
Wil
c
o
D
i
j
kstra
This is a
n
optimized
m
em
c
py/memmove for AArch64
.
Co
p
ie
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
Wilco Dijkstra
This is an optimized m
e
mset f
o
r AArch64
.
M
e
mse
t
is
.
.
.
commit
|
commitdiff
|
tree
2016-04-18
Wilco Dijkstra
Mov
e
mempcpy,
strcpy
and stpc
p
y
i
nlines to stri
n
g/st
r
ing
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
Wilco Dijkstra
Remov
e
pre G
C
C3
.
2 o
p
timizations from string/bits/string2
.
h
.
commit
|
commitdiff
|
tree
2016-04-01
W
ilco
D
ij
k
stra
Improve generic strcspn perfo
r
m
ance
commit
|
commitdiff
|
tree
2015-11-10
Wilco Di
j
kstra
Enable _S
T
RING_ARCH_unaligned o
n
AArch
6
4
.
commit
|
commitdiff
|
tree
2015-11-10
Wilco
Dijkstra
Re
m
ove
_
_s
i
gn
b
it* from
l
oc
a
lplt
.
d
a
t
a as t
h
ey
are
n
o
.
.
.
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dij
k
stra
Undo build err
o
r fi
x
es
to timez
o
ne
/
privat
e
.
h
, change
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijkstra
C
l
eanup a few cases where isin
f
i
s
used to get the
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijkstra
S
i
n
c
e we n
o
w
inline isinf, isnan and isfinite i
n
math
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijkstra
F
i
x several
b
uild
failures with GCC6 due
t
o
u
n
used
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
W
ilco Dijkstra
Use
t
he GCC builtin functions for the non-inlined sign
b
it
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
Wil
c
o
Dijkstra
Add in
l
i
nin
g
of
t
he C99 ma
t
h
f
unctions isinf/is
n
an
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
W
ilc
o
Dij
k
stra
Add a new benc
h
mark for isin
f
/isnan/isn
o
rmal
/
isfi
n
it
e
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-08-24
W
ilco
D
ijkstra
2015
-
08-24 Wilco
D
i
jkstra
<wdijkstr@arm
.
com>
2015-08-24 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-08-24
Wilco D
i
jkst
r
a
2015-08-
2
4 Wilco
D
i
jkstra
<wdijkstr@arm
.
c
om>
2015-08-24 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-08-19
Wilc
o
Dijkstra
Improve stpncpy
p
e
rformanc
e
b
y using __s
t
rnle
n
/memc
p
y
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wilco Di
j
kstra
Improve perfo
r
mance
of me
m
pcpy by
inlini
n
g and using
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wilc
o
D
ijkstra
Improve
m
emccpy performa
n
ce
b
y
u
sing memchr/memc
p
y
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wilco Dijkstr
a
This patch i
m
p
r
o
ve
s
strncpy pe
r
formance
by using st
r
nlen
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
W
i
lco
Dijkstr
a
Improve fee
n
ab
l
e
exce
p
t performance
- avoid an unne
c
essary
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wilco
D
ijkstra
Improve fesetenv performance by
a
voi
d
ing unnecessa
r
y
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
Wilco D
i
jks
t
ra
A
d
d AAr
c
h64
versio
n
s
of
m
ath_opt_barrier and math
_
force_eval
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
Wilco Dijkstra
O
ptimize t
h
e strlen impleme
n
ta
t
io
n
by using a page
.
.
.
commit
|
commitdiff
|
tree
2015-07-06
Wilco
Dijkstra
Inlin
e
_
_ieee754_sqr
t
and __ieee754_s
q
rt
f
.
A
l
so add
.
.
.
commit
|
commitdiff
|
tree
2015-07-06
Wil
c
o
Dijkstra
R
e
m
o
ve unused
f
i
le sysd
e
ps/ieee754/support
.
c
commit
|
commitdiff
|
tree
2015-06-03
Wilco Dijkstra
Replace finite with isfinite
.
commit
|
commitdiff
|
tree
2015-06-03
W
ilco Dijkst
r
a
T
h
is pat
c
h renames all uses of __
i
si
n
f*, __isna
n
*,
.
.
.
commit
|
commitdiff
|
tree
2015-06-02
Wilco
D
ijkstra
2015-06-02 Szabolcs Nag
y
<szabolcs
.
nagy@ar
m
.
c
o
m>
commit
|
commitdiff
|
tree
2015-05-28
Wilco Dijkstra
2015-05-28 Wilco
Dijkstra <wdijkstr@arm
.
com>
2015-05-28 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-05-20
W
i
lc
o
Di
j
kstra
Add missing math_private
i
nclude
s
.
commit
|
commitdiff
|
tree
2015-05-15
Wilco Dijkst
r
a
R
e
move various ABS macros
an
d
replace uses with fabs
.
.
.
commit
|
commitdiff
|
tree
2015-05-06
Wilco
D
ijkstra
2015-05-06 Szabolcs
N
agy <szabolcs
.
n
agy@arm
.
com>
commit
|
commitdiff
|
tree
2015-04-22
Wilco Dijkstra
Use __copysign ra
t
her
than copysig
n
.
commit
|
commitdiff
|
tree
2015-02-27
Wilc
o
D
i
jkstra
R
a
ther than using
a
C implem
e
n
tation
o
f memmove,
dir
e
ctl
y
.
.
.
commit
|
commitdiff
|
tree
2015-02-27
Wilco Dijk
s
tra
Rather than us
i
ng
a C impleme
n
tatio
n
of mems
e
t,
directly
.
.
.
commit
|
commitdiff
|
tree
2014-12-22
Wilco Dijkstra
Optimize to avoi
d
an unnece
s
sa
r
y
F
P
C
R
read
.
commit
|
commitdiff
|
tree
2014-12-22
Wilco Dijk
s
tr
a
Optimize t
o
reduce F
P
CR/FPSR access
e
s
.
commit
|
commitdiff
|
tree
2014-12-22
W
i
lco Dijks
t
r
a
Call libc_fe
t
estexcept_aarch64
.
commit
|
commitdiff
|
tree
2014-12-22
W
i
lco
Dijkstra
Call l
i
bc_fesetround_aarch64
.
commit
|
commitdiff
|
tree
2014-11-24
W
i
l
co
D
ij
k
stra
Fi
x
typo
.
commit
|
commitdiff
|
tree
next