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
benchtests: Add more tests for memrchr
2017-06-04
H
.
J
.
Lu
benchtest
s
: Add more te
s
ts
f
or mem
r
chr
commit
|
commitdiff
|
tree
2017-06-03
H
.
J
.
Lu
x86:
U
p
d
ate __
x
86_
s
hared_no
n
_te
m
poral_threshold
commit
|
commitdiff
|
tree
2017-05-30
H
.
J
.
L
u
x86_64:
R
e
m
ove redundant REX bytes from memchr
.
S
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Add
memc
h
r tests for n ==
0
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
L
u
Make _
_
tunables_
i
ni
t
hidden
a
nd
avoid PLT
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Support dl-
t
una
b
les
.
list
in su
b
directories
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
Lu
x86: Don't incl
u
d
e cacheinfo
.
c in ld
.
so
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
Lu
x86:
U
se __get_cpu_features to ge
t
cpu_features
commit
|
commitdiff
|
tree
2017-05-20
H
.
J
.
Lu
x86_64:
Remove L(return_nu
l
l)
from rawmem
c
hr
.
S
commit
|
commitdiff
|
tree
2017-05-19
H
.
J
.
L
u
x86
:
Optimize S
S
E2
m
e
m
c
h
r ov
e
r
f
l
ow c
a
lculation
commit
|
commitdiff
|
tree
2017-05-18
H
.
J
.
Lu
Cor
r
ect co
m
ments in x86_6
4
/
multiar
c
h/m
e
mcmp
.
S
commit
|
commitdiff
|
tree
2017-05-03
H
.
J
.
Lu
x86: Set
d
l_plat
f
orm and dl_hw
c
ap from CPU features
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
Lu
x86: Use AVX2
mem
c
py/m
e
mset on Skylake server [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
Lu
x86: Set
P
refe
r
_No_
V
ZEROUPPER if
A
VX51
2
ER
is availabl
e
commit
|
commitdiff
|
tree
2017-04-10
H
.
J
.
Lu
Add sy
s
deps/x86/dl-procinfo
.
c
commit
|
commitdiff
|
tree
2017-04-07
H
.
J
.
Lu
Check if SSE is av
a
ilabl
e
with HAS
_
CPU_FEATURE
commit
|
commitdiff
|
tree
2017-04-05
H
.
J
.
Lu
D
efine
T
ES
T
_FU
N
CTION_ARGV in elf/tst-dlopen-a
o
ut
.
c
commit
|
commitdiff
|
tree
2017-03-21
H
.
J
.
Lu
x86-64: Improve b
r
anc
h
p
redicatio
n
in _dl_runtime_resolve
_
av
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
H
.
J
.
Lu
U
s
e CPU_FEATURES_CPU_P
t
o check
i
f AVX is
a
v
a
ilable
commit
|
commitdiff
|
tree
2017-02-17
H
.
J
.
Lu
Use index_cpu_RTM and reg_RTM
t
o clear
t
he bit_cpu_RT
M
b
it
commit
|
commitdiff
|
tree
2017-02-09
H
.
J
.
L
u
x
86-64: V
e
r
i
f
y that
_
dl_runtime_re
s
o
l
ve preserv
e
s vecto
r
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
H
.
J
.
Lu
Allow
I
FUNC relo
c
ation agai
n
s
t u
n
relocate
d
shared library
commit
|
commitdiff
|
tree
2017-01-30
H
.
J
.
Lu
Add VZEROUPPER to
m
e
mset-vec-unal
i
gned-erms
.
S [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-11-28
H
.
J
.
L
u
X86_64: Don't use PLT
nor GOT
in s
t
atic archives [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
H
.
J
.
Lu
Check IF
U
N
C definitio
n
in
u
nrelocated sh
a
red lib
r
ary
.
.
.
commit
|
commitdiff
|
tree
2016-10-12
H
.
J
.
Lu
X
86:
D
on
'
t
assert
o
n older Intel CPUs [B
Z
#206
4
7]
commit
|
commitdiff
|
tree
2016-09-06
H
.
J
.
Lu
X86-64: Add
_
dl_run
t
ime_res
o
l
v
e
_
avx[512]_{o
p
t|slow
.
.
.
commit
|
commitdiff
|
tree
2016-08-26
H
.
J
.
Lu
X86
-
64: Correct C
F
A in
_
dl_runtime_resolv
e
commit
|
commitdiff
|
tree
2016-08-19
H
.
J
.
Lu
X
86: Cha
n
ge bit_YM
M
_s
t
ate
t
o (
1
<< 2)
commit
|
commitdiff
|
tree
2016-07-27
H
.
J
.
Lu
Don't compile do_test wit
h
-
mavx/-mavx/-mavx512
commit
|
commitdiff
|
tree
2016-07-18
H
.
J
.
Lu
i386: Compile rtld-
*
.
o
s
with -mno-sse -mno-mmx -
m
f
p
mat
h
=
387
commit
|
commitdiff
|
tree
2016-07-13
H
.
J
.
Lu
Regen
e
rate
i686 libm-test-
u
lps
with
G
CC 6
.
1 at -O3
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
L
u
x86
-
64:
Ad
d
p
{
read,write}[v
]
64 to
s
yscalls
.
list [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
Test p{read,write}64 with off
s
et > 4GB
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
L
u
x86-64: Properly a
l
ign stack in _dl_tlsdesc_dy
n
amic
.
.
.
commit
|
commitdiff
|
tree
2016-07-11
H
.
J
.
L
u
X86-64: Define LO_H
I
_LON
G
to skip p
o
s_h
[BZ #2
0
349
]
commit
|
commitdiff
|
tree
2016-07-05
H
.
J
.
Lu
Make cop
i
es of cst
d
lib/cmath an
d
u
se them [BZ #2
0
314]
commit
|
commitdiff
|
tree
2016-07-01
H
.
J
.
Lu
Require binutils 2
.
24
t
o bui
l
d x8
6
-64 glibc [BZ #20139]
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
L
u
Check Prefer_
E
RMS in memmo
v
e
/
m
e
mcpy/memp
c
p
y/memset
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
C
ompile
tst-cleanupx4 te
s
t with -fexception
s
commit
|
commitdiff
|
tree
2016-06-22
Za
c
k
W
e
inberg
Move sy
s
deps
/
gene
r
ic/bits/hw
c
ap
.
h to
t
op-level bits/
commit
|
commitdiff
|
tree
2016-06-22
Zack
W
e
inber
g
Move sysdeps/g
e
neric/b
i
ts/
h
wcap
.
h to top-level
bits/
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
A
lways indirec
t
branch
t
o __libc_start_main v
i
a GOT
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
X86-64: Add dummy
m
e
m
c
opy
.
h and w
o
rdcopy
.
c
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X86-64: Remo
v
e previous
default/S
S
E2/AV
X
2
memcpy/memm
o
ve
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
L
u
X86-64: Remove t
h
e previous SSE
2
/AVX2 memsets
commit
|
commitdiff
|
tree
2016-06-07
H
.
J
.
Lu
C
h
eck FMA a
f
t
e
r
COMMON_CPUID_INDEX_80000001
commit
|
commitdiff
|
tree
2016-06-06
H
.
J
.
Lu
Fix a
t
ypo in c
o
mments in
m
emmove-vec-
u
nal
i
gned-erms
.
S
commit
|
commitdiff
|
tree
2016-05-27
H
.
J
.
Lu
C
o
unt number of logical process
o
r
s shar
i
ng
L2 cach
e
commit
|
commitdiff
|
tree
2016-05-24
H
.
J
.
Lu
Avoid an
e
xtra bra
n
ch t
o
PLT for
-z now
commit
|
commitdiff
|
tree
2016-05-20
H
.
J
.
Lu
Remove special
L
2 cache case for Knights Land
i
ng
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
C
o
r
r
e
ct
I
n
tel
processor le
v
el
type mask from CPUID
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
L
u
Check the HTT bi
t
befor
e
counting logical threads
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Remove alignments on jump targe
t
s in memset
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Don't call in
t
ern
a
l _U
n
wind_Resume via PLT
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Don't call internal __pthr
e
ad_unwind via PLT
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Cle
a
r destination buffer u
p
d
a
ted by t
h
e pre
v
i
ous run
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
Lu
Call i
n
it_cpu_fea
t
ures only if SH
A
RED is d
e
fined
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
Lu
Su
p
port no
n
-i
n
clusive caches
on Inte
l
processors
commit
|
commitdiff
|
tree
2016-05-11
H
.
J
.
Lu
R
em
o
ve x86 ifunc-def
i
ne
s
.
sym
a
nd rtld-global-offse
t
s
.
sym
commit
|
commitdiff
|
tree
2016-05-08
H
.
J
.
Lu
Move sysdeps/x
8
6_
6
4/cacheinfo
.
c to
sysdeps/x86
commit
|
commitdiff
|
tree
2016-04-23
H
.
J
.
Lu
R
educe numb
e
r of mmap calls
from __libc_memalign in
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
H
.
J
.
Lu
Detect Inte
l
Gold
m
ont and Airmont
processors
commit
|
commitdiff
|
tree
2016-04-12
H
.
J
.
Lu
X86
-
64
:
U
s
e n
o
n
-temp
o
ral store in m
e
mcpy on large data
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
X86-6
4
: Prepare me
m
m
ove-vec-una
l
igned-e
r
ms
.
S
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
X86-64: Prepare memset-vec-unaligned-erms
.
S
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
Add memc
p
y/memmove
/
memset
benchmarks
w
ith large data
commit
|
commitdiff
|
tree
2016-04-05
H
.
J
.
Lu
Force 32-b
i
t
d
isplacement
i
n
memset-vec-u
n
aligne
d
-erms
.
S
commit
|
commitdiff
|
tree
2016-04-05
H
.
J
.
Lu
A
dd
a
comment in memset-sse2-unaligned-erms
.
S
commit
|
commitdiff
|
tree
2016-04-03
H
.
J
.
Lu
Don't put SSE2/AV
X
/AVX
5
1
2
memmove/memset in ld
.
s
o
commit
|
commitdiff
|
tree
2016-04-03
H
.
J
.
Lu
F
ix me
m
move-vec-
u
naligned-erms
.
S
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
L
u
Remove Fas
t
_
Cop
y
_Backwar
d
f
r
o
m Intel
C
ore processors
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
L
u
Test 64-byte alignment
in m
e
ms
e
t benchte
s
t
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
L
u
T
e
st 64-byt
e
alignme
n
t
in
memm
o
ve benchtest
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
L
u
Test 64-
b
y
te alig
n
ment in memcpy benchtest
commit
|
commitdiff
|
tree
2016-03-31
H
.
J
.
Lu
A
dd
x86-6
4
memset with unaligned store and rep sto
s
b
commit
|
commitdiff
|
tree
2016-03-31
H
.
J
.
L
u
A
d
d
x86-64 mem
m
ove with unaligned load/store an
d
rep
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
H
.
J
.
Lu
I
nitial Enh
a
nced RE
P
MOVS
B
/STOSB (ERMS) sup
p
o
rt
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
L
u
M
a
ke __memcpy_
a
v
x
51
2
_no_
v
zer
o
upper
a
n al
i
as
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
Lu
Implem
e
nt x
8
6-64 multiarch
m
e
m
p
cpy i
n
memc
p
y
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
Lu
[
x86] Add a feat
u
r
e
b
i
t
: Fast_Una
l
ign
e
d_Copy
commit
|
commitdiff
|
tree
2016-03-22
H
.
J
.
Lu
Don't
s
et %rcx twice be
f
ore "rep movsb"
commit
|
commitdiff
|
tree
2016-03-22
H
.
J
.
Lu
Set index_arch_
A
VX_
F
a
s
t
_Unal
i
gned_Load onl
y
for Int
e
l
.
.
.
commit
|
commitdiff
|
tree
2016-03-21
H
.
J
.
Lu
Use
JUMPTARG
E
T
in
x86-64 pth
r
ead
commit
|
commitdiff
|
tree
2016-03-16
H
.
J
.
Lu
Use JUMPTARGET
in x86-
6
4 mathve
c
commit
|
commitdiff
|
tree
2016-03-10
H
.
J
.
Lu
Add _a
r
ch_/
_
cpu_ to index_*/bit_* in x86
c
p
u-fe
a
tures
.
h
commit
|
commitdiff
|
tree
2016-03-08
H
.
J
.
Lu
De
f
ine _HAVE_STR
I
NG_A
R
CH_
m
emp
c
py to 1 for x86
commit
|
commitdiff
|
tree
2016-03-08
H
.
J
.
Lu
S
u
p
p
ort --
e
nab
l
e-
h
ardcoded-path-in-tests in
benchtests
commit
|
commitdiff
|
tree
2016-03-07
H
.
J
.
L
u
G
r
oup
AV
X
512 funct
i
ons in
.
t
e
x
t
.
avx512 section
commit
|
commitdiff
|
tree
2016-03-06
H
.
J
.
Lu
Use HAS_A
R
CH_FEATU
R
E
with
Fast_Rep_
S
tring
commit
|
commitdiff
|
tree
2016-03-05
H
.
J
.
Lu
R
eplace
P
RE
I
NIT_FUNCTION@PLT with
*%
r
ax in
call
commit
|
commitdiff
|
tree
2016-03-05
H
.
J
.
Lu
R
eplace
@
PLT wit
h
@GOTPCREL(%rip) in
call
commit
|
commitdiff
|
tree
2016-03-04
H
.
J
.
Lu
Add a comme
n
t in sysdeps/
x
86_64/Makefi
l
e
commit
|
commitdiff
|
tree
2016-03-04
H
.
J
.
L
u
x86-
6
4: Fix
m
emcpy IFUNC selection
commit
|
commitdiff
|
tree
2016-03-03
H
.
J
.
Lu
Or bit_Pre
f
er_M
A
P_32
B
IT_EXEC in EXTRA_LD_ENVVARS
commit
|
commitdiff
|
tree
2016-03-03
H
.
J
.
Lu
Copy x86_64
_
m
count
.
op from
_
mcount
.
o
commit
|
commitdiff
|
tree
2016-03-02
H
.
J
.
Lu
C
a
ll x86-64 __mcount_intern
a
l/__sigj
m
p_s
a
ve
d
ir
e
ctl
y
commit
|
commitdiff
|
tree
2016-03-02
H
.
J
.
Lu
Call x
8
6
-64
_
_setcontext dire
c
t
l
y
commit
|
commitdiff
|
tree
2016-02-19
H
.
J
.
Lu
[x86_64] Set
D
L_RUNTIME_UNALIGNED_VEC_S
I
ZE to 8
commit
|
commitdiff
|
tree
2016-02-17
A
ndrew
S
enkevich
Use PIC r
e
location in ALIAS_IMPL
commit
|
commitdiff
|
tree
next