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
Support dl-tunables.list in subdirectories
2017-05-25
H
.
J
.
Lu
Su
p
port
d
l
-
tunable
s
.
list in subdi
r
ect
o
ries
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
L
u
x86:
Don't incl
u
de cachei
n
fo
.
c
i
n
ld
.
so
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
Lu
x
8
6
:
Use __get_cpu_features
t
o get c
p
u_features
commit
|
commitdiff
|
tree
2017-05-20
H
.
J
.
Lu
x86_
6
4: Re
m
ov
e
L(return_nu
l
l) from r
a
wmemchr
.
S
commit
|
commitdiff
|
tree
2017-05-19
H
.
J
.
L
u
x86: Optimize SSE2 memchr
o
v
erflow calculation
commit
|
commitdiff
|
tree
2017-05-18
H
.
J
.
Lu
C
orr
e
ct
commen
t
s
in x86_64/multiar
c
h
/
memcm
p
.
S
commit
|
commitdiff
|
tree
2017-05-03
H
.
J
.
Lu
x8
6
: Set dl_plat
f
orm and dl_hwcap from
C
PU features
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
Lu
x86:
U
se
A
VX2 m
e
mcp
y
/memset on Skylak
e
se
r
ve
r
[
BZ
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
L
u
x86: Set Prefer_No_VZEROUPPER
if AVX512ER is av
a
ilable
commit
|
commitdiff
|
tree
2017-04-10
H
.
J
.
L
u
Add sysdep
s
/x86/dl
-
procinfo
.
c
commit
|
commitdiff
|
tree
2017-04-07
H
.
J
.
L
u
Check if SSE is av
a
ilable
w
i
t
h HAS_CPU_FEATURE
commit
|
commitdiff
|
tree
2017-04-05
H
.
J
.
Lu
D
e
fi
n
e
T
EST_FUNCTI
O
N_ARG
V
i
n
elf/tst-dlopen
-
aout
.
c
commit
|
commitdiff
|
tree
2017-03-21
H
.
J
.
L
u
x86-64: Im
p
rove bran
c
h predi
c
atio
n
in
_
dl_r
u
n
t
im
e
_
resolve_av
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
H
.
J
.
L
u
Use CP
U
_FEATUR
E
S_CPU_
P
to check if
A
VX is available
commit
|
commitdiff
|
tree
2017-02-17
H
.
J
.
Lu
Use in
d
ex
_
cpu_RTM and
re
g
_RTM
t
o clear the bit_
c
pu_RTM bit
commit
|
commitdiff
|
tree
2017-02-09
H
.
J
.
Lu
x86-64: Ver
i
fy that _dl_
r
untime_r
e
solve
pres
e
rves vector
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
H
.
J
.
Lu
Allow IFUNC re
l
o
catio
n
a
gainst
u
n
relocated shared library
commit
|
commitdiff
|
tree
2017-01-30
H
.
J
.
Lu
A
d
d VZERO
U
P
P
ER to me
m
s
e
t
-ve
c
-una
l
igned-erms
.
S [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-11-28
H
.
J
.
L
u
X
86
_
64: Don't us
e
PLT nor
G
OT in static archi
v
e
s
[BZ
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
H
.
J
.
Lu
C
h
e
c
k
IFUNC
defin
i
tion in un
r
elocated shared libra
r
y
.
.
.
commit
|
commitdiff
|
tree
2016-10-12
H
.
J
.
Lu
X8
6
:
Don't
a
ss
e
r
t
on
older Intel CPUs [BZ
#
20647]
commit
|
commitdiff
|
tree
2016-09-06
H
.
J
.
L
u
X86-64: Add _dl_ru
n
t
i
me_resolve_avx[512]_{opt|slo
w
.
.
.
commit
|
commitdiff
|
tree
2016-08-26
H
.
J
.
Lu
X86-64: Correct CFA in _dl_runtime
_
r
e
s
olve
commit
|
commitdiff
|
tree
2016-08-19
H
.
J
.
Lu
X86: Cha
n
ge
b
it_YMM
_
stat
e
to (1 <<
2)
commit
|
commitdiff
|
tree
2016-07-27
H
.
J
.
Lu
Don't compil
e
d
o
_test with
-m
a
vx/
-
mavx/-mavx5
1
2
commit
|
commitdiff
|
tree
2016-07-18
H
.
J
.
Lu
i386: Com
p
ile rtld-
*
.
os wi
t
h -mno-
s
se
-
mno-mmx -mf
p
math=387
commit
|
commitdiff
|
tree
2016-07-13
H
.
J
.
L
u
Regenerate i
6
86
libm-t
e
st-ulps wit
h
GCC 6
.
1
a
t -O3
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x
86-64: Ad
d
p{read,
w
rite}
[
v]64 t
o
sy
s
c
a
lls
.
list [B
Z
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
Te
s
t p{read,write
}
64
w
i
t
h
o
f
fset > 4GB
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x86-64
:
Pro
p
erly a
l
ig
n
sta
c
k
in _dl_tls
d
e
s
c
_dynamic
.
.
.
commit
|
commitdiff
|
tree
2016-07-11
H
.
J
.
Lu
X86-64
:
Define LO
_
HI_LONG to skip
pos_
h
[
BZ #2034
9
]
commit
|
commitdiff
|
tree
2016-07-05
H
.
J
.
L
u
Make
c
o
pies
of
c
stdlib/cmath and use them [BZ #20314]
commit
|
commitdiff
|
tree
2016-07-01
H
.
J
.
Lu
Require bin
u
tils 2
.
2
4 to
b
uild
x
86-64 gl
i
bc [BZ #2
0
139]
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
Che
c
k Prefer_
E
RM
S
in me
m
m
ove/mem
c
py/mempcpy/mems
e
t
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
L
u
Compile tst-cleanup
x
4 tes
t
with
-
f
e
x
c
eptions
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
Always ind
i
rect bra
n
ch
t
o __lib
c
_sta
r
t
_
main
via GOT
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
X86-64: Add dummy mem
c
opy
.
h
a
nd wordcopy
.
c
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X86-6
4
:
R
e
mov
e
p
r
eviou
s
default/S
S
E
2/AVX2 memcpy/mem
m
ov
e
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X
8
6-64: Remove the previous S
S
E2/AVX2 memsets
commit
|
commitdiff
|
tree
2016-06-07
H
.
J
.
Lu
Check FMA after CO
M
MON_
C
PUID_INDEX_80
0
0
0
001
commit
|
commitdiff
|
tree
2016-06-06
H
.
J
.
Lu
Fix a typo in comments i
n
memmove-ve
c
-unalign
e
d-er
m
s
.
S
commit
|
commitdiff
|
tree
2016-05-27
H
.
J
.
Lu
Count nu
m
ber of logical pr
o
cessors shar
i
ng L2 cache
commit
|
commitdiff
|
tree
2016-05-24
H
.
J
.
Lu
Avoid an ext
r
a branch
to PLT for -z now
commit
|
commitdiff
|
tree
2016-05-20
H
.
J
.
Lu
Remo
v
e sp
e
cial L2 cache
c
ase
f
or
Knights Landing
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Co
r
re
c
t Int
e
l pro
c
e
ss
o
r level
t
y
p
e mask from CPUID
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Check the HTT bit before coun
t
ing
l
o
gic
a
l threads
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Remove alignments on jum
p
targets in
m
e
m
set
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Don't c
a
ll intern
a
l _U
n
wind_
R
esume
via
PL
T
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Don't call inte
r
nal _
_
pthr
e
ad_unwind via P
L
T
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Clea
r
d
e
sti
n
ation buffe
r
updated by the previous run
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
Lu
C
a
ll init_cpu_features only if SHARED is defined
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
Lu
Support non-inclus
i
v
e
cache
s
on Intel processors
commit
|
commitdiff
|
tree
2016-05-11
H
.
J
.
Lu
Remove x86 ifunc-defines
.
sym and
rtld-global-offset
s
.
sym
commit
|
commitdiff
|
tree
2016-05-08
H
.
J
.
Lu
Move sys
d
eps/x86_64/cache
i
nfo
.
c to sys
d
eps/x86
commit
|
commitdiff
|
tree
2016-04-23
H
.
J
.
Lu
Reduc
e
number
of mmap calls
from __libc_memalign in
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
H
.
J
.
Lu
Detect In
t
el Goldmont and
Airmont pr
o
cessors
commit
|
commitdiff
|
tree
2016-04-12
H
.
J
.
L
u
X86-
6
4: U
s
e
non-temporal
s
tore in m
e
mcpy
o
n large
d
a
t
a
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
X86-
6
4: Prepar
e
memmove-ve
c
-unaligned
-
erms
.
S
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
X
86-64: Prep
a
re memset-vec-unaligned-
e
rms
.
S
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
Add memcpy/memmove/memset benchmarks with lar
g
e data
commit
|
commitdiff
|
tree
2016-04-05
H
.
J
.
L
u
Fo
r
ce
3
2-bi
t
di
s
placement in
m
emset-vec-u
n
align
e
d-erms
.
S
commit
|
commitdiff
|
tree
2016-04-05
H
.
J
.
Lu
Ad
d
a comment in memset-sse2-un
a
ligned-erms
.
S
commit
|
commitdiff
|
tree
2016-04-03
H
.
J
.
Lu
Do
n
't pu
t
SSE2/AVX/
A
V
X512 memmove/memset in ld
.
so
commit
|
commitdiff
|
tree
2016-04-03
H
.
J
.
Lu
Fix memmove-v
e
c-
u
naligned-erms
.
S
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
L
u
Remove
F
ast_
C
opy_
B
ackwa
r
d from I
n
t
el Core
p
roc
e
s
so
r
s
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
Te
s
t 6
4
-byte alignment in
m
e
m
set benchtest
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
Test 64-byte alignment
i
n memmove
b
e
n
chtest
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
L
u
Te
s
t
64-byte alignment in memcpy benchtest
commit
|
commitdiff
|
tree
2016-03-31
H
.
J
.
Lu
A
d
d
x86-64 memse
t
with
u
na
l
igned store
a
nd
rep
s
tosb
commit
|
commitdiff
|
tree
2016-03-31
H
.
J
.
Lu
Add x8
6
-64 memmove
w
it
h
u
n
aligned l
o
ad/store
and rep
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
H
.
J
.
Lu
I
nitial Enhance
d
REP MOVSB/STO
S
B
(E
R
MS
)
su
p
port
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
L
u
Ma
k
e __memc
p
y
_
avx51
2
_no_vzeroupper an a
l
ias
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
L
u
I
m
p
lemen
t
x86-64 mul
t
iarch
m
empcpy in memcpy
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
Lu
[x
8
6
]
A
dd a feature bit: Fast_Un
a
l
i
gned_Co
p
y
commit
|
commitdiff
|
tree
2016-03-22
H
.
J
.
Lu
Don't set %rcx twice before "rep mov
s
b"
commit
|
commitdiff
|
tree
2016-03-22
H
.
J
.
Lu
Set in
d
e
x
_a
r
ch_AVX_F
a
st_Unaligned_Load only for
I
ntel
.
.
.
commit
|
commitdiff
|
tree
2016-03-21
H
.
J
.
Lu
Use JUMPTA
R
GET i
n
x
8
6-64 p
t
hread
commit
|
commitdiff
|
tree
2016-03-16
H
.
J
.
Lu
U
s
e
JUMPTARGET in x8
6
-
64 mathvec
commit
|
commitdiff
|
tree
2016-03-10
H
.
J
.
L
u
Add _a
r
ch_/_cp
u
_
to
index_*/
b
i
t_*
in
x
86 cpu-fe
a
tures
.
h
commit
|
commitdiff
|
tree
2016-03-08
H
.
J
.
Lu
D
e
f
ine _H
A
VE_STRING_ARCH_
m
emp
c
p
y
t
o
1
for
x86
commit
|
commitdiff
|
tree
2016-03-08
H
.
J
.
L
u
Support
-
-
en
a
ble-hardcoded-pa
t
h-in-tests in
b
e
nchtests
commit
|
commitdiff
|
tree
2016-03-07
H
.
J
.
Lu
Group AVX512
functions
i
n
.
text
.
avx512
s
ection
commit
|
commitdiff
|
tree
2016-03-06
H
.
J
.
Lu
U
s
e HAS_ARCH_FEATUR
E
w
i
th Fast
_
Rep
_
String
commit
|
commitdiff
|
tree
2016-03-05
H
.
J
.
Lu
Rep
l
ace PREINIT_FUN
C
TION@PLT with *%rax in call
commit
|
commitdiff
|
tree
2016-03-05
H
.
J
.
L
u
R
e
p
lac
e
@PL
T
w
i
th
@
G
OTPCREL(%rip) in call
commit
|
commitdiff
|
tree
2016-03-04
H
.
J
.
Lu
Add a comment
in
sysd
e
ps/x86_64/Mak
e
fi
l
e
commit
|
commitdiff
|
tree
2016-03-04
H
.
J
.
L
u
x86-6
4
: Fix mem
c
py IFUNC selecti
o
n
commit
|
commitdiff
|
tree
2016-03-03
H
.
J
.
Lu
Or bit_P
r
efer_MAP_32BIT_EXEC in EXTRA
_
LD_EN
V
V
ARS
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
Call x86
-
64 __mc
o
unt_i
n
ternal/__sigjmp_save directly
commit
|
commitdiff
|
tree
2016-03-02
H
.
J
.
Lu
Ca
l
l x8
6
-64 __setc
o
ntext directly
commit
|
commitdiff
|
tree
2016-02-19
H
.
J
.
Lu
[x86_64] Set DL
_
RUNTIME_UNALIGNED_VEC
_
SIZ
E
to
8
commit
|
commitdiff
|
tree
2016-02-18
H
.
J
.
Lu
Add
_STRING_INLI
N
E_unalign
e
d and string_p
r
i
v
ate
.
h
commit
|
commitdiff
|
tree
2016-01-15
H
.
J
.
Lu
C
al
l
m
a
th_opt_bar
r
ier in
s
ide if
commit
|
commitdiff
|
tree
2016-01-15
H
.
J
.
L
u
Use TIM
E
_T_MAX an
d
TIME_T_MIN i
n
ts
t
-mktime2
.
c
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
Lu
Up
d
ate copyright da
t
es committed
i
n
2
0
1
6
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
L
u
Mark
intern
a
l uni
s
td functions hidden in ld
.
so
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
Lu
Mark ld
.
so internal mmap functions hidden in ld
.
so
commit
|
commitdiff
|
tree
2015-12-17
H
.
J
.
Lu
Provi
d
e x32 times
commit
|
commitdiff
|
tree
2015-12-16
H
.
J
.
Lu
Add REGISTERS_
C
LOBBERED_BY_
S
YSC
A
LL f
o
r x86-64
commit
|
commitdiff
|
tree
next