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
Check if SSE is available with HAS_CPU_FEATURE
2017-04-07
H
.
J
.
Lu
C
heck if SS
E
i
s available wit
h
HAS_CPU_FEATURE
commit
|
commitdiff
|
tree
2017-04-05
H
.
J
.
Lu
Define TEST
_
FUNCTION_ARGV in elf/tst
-
dl
o
pen-aout
.
c
commit
|
commitdiff
|
tree
2017-03-21
H
.
J
.
Lu
x86
-
6
4
:
I
mprove branch predica
t
i
o
n
in _dl_
r
u
n
time_resolve_av
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
H
.
J
.
L
u
Use
C
PU_FEATURES
_
CPU
_
P
to check if AVX is availa
b
le
commit
|
commitdiff
|
tree
2017-02-17
H
.
J
.
L
u
Use index_c
p
u_RTM and reg_RTM to clear
t
he bit_cpu_RTM bit
commit
|
commitdiff
|
tree
2017-02-09
H
.
J
.
Lu
x86-64: Veri
f
y that
_
dl_runtime_resolve prese
r
ves vector
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
H
.
J
.
Lu
Allow
IFUNC relocation
aga
i
nst unreloca
t
ed shared lib
r
ary
commit
|
commitdiff
|
tree
2017-01-30
H
.
J
.
L
u
Ad
d
VZEROUPPER
t
o
m
e
mset-vec-una
l
i
g
ned-erms
.
S [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-11-28
H
.
J
.
Lu
X86_64: Don
'
t us
e
PLT nor GOT in static archives [B
Z
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
H
.
J
.
L
u
Che
c
k IF
U
NC d
e
finit
i
on in unrelocated shared library
.
.
.
commit
|
commitdiff
|
tree
2016-10-12
H
.
J
.
Lu
X
8
6: Don't a
s
s
ert on
o
lder Intel CPUs [BZ
#
20647]
commit
|
commitdiff
|
tree
2016-09-06
H
.
J
.
Lu
X86-64: Add _dl_runtime_reso
l
ve
_
a
v
x[512]_{opt|slow
.
.
.
commit
|
commitdiff
|
tree
2016-08-26
H
.
J
.
Lu
X86-64: Correct CFA in _dl_runt
i
me_resolve
commit
|
commitdiff
|
tree
2016-08-19
H
.
J
.
Lu
X86: Change bit_YMM_sta
t
e to
(
1 <<
2
)
commit
|
commitdiff
|
tree
2016-07-27
H
.
J
.
Lu
Don't c
o
mpile
d
o
_
t
e
st with -mavx/-mavx/-
m
avx512
commit
|
commitdiff
|
tree
2016-07-18
H
.
J
.
Lu
i3
8
6: Compile rtld-*
.
os with
-m
n
o-ss
e
-mno
-
mmx -
m
fpmath=387
commit
|
commitdiff
|
tree
2016-07-13
H
.
J
.
Lu
Regenerate i68
6
libm-test-ulps with GCC 6
.
1
at -O3
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x86-
6
4
:
Add p{read,write
}
[v]64 to
syscalls
.
list [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
Test p
{
read
,
w
rite}64 with offset
> 4GB
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x86-
6
4: Prop
e
r
ly align st
a
ck i
n
_d
l
_tl
s
de
s
c_dynamic
.
.
.
commit
|
commitdiff
|
tree
2016-07-11
H
.
J
.
Lu
X8
6
-
64: Define LO_HI_LONG t
o
ski
p
pos_h [BZ
#20349]
commit
|
commitdiff
|
tree
2016-07-05
H
.
J
.
Lu
Make co
p
ies
o
f cstdli
b
/cmat
h
a
nd use
them [BZ #20314
]
commit
|
commitdiff
|
tree
2016-07-01
H
.
J
.
L
u
Requir
e
bin
u
tils
2
.
2
4
t
o build x86-64 glibc [BZ #2013
9
]
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
Check
Prefer_ERMS in memmove/memcpy/memp
c
p
y
/memset
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
Comp
i
le tst-clea
n
upx4 test wi
t
h -fexceptions
commit
|
commitdiff
|
tree
2016-06-22
Z
ack Wein
b
erg
M
o
ve
s
y
sdeps/gen
e
ric/bits/hwc
a
p
.
h
to
t
o
p-level bits/
commit
|
commitdiff
|
tree
2016-06-22
Zack
Weinberg
Move s
y
sdeps/generic
/
bits/hwc
a
p
.
h to
t
o
p
-
l
e
ve
l
bits/
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
Alway
s
indirect
branch to __li
b
c_start_main
via GOT
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
L
u
X
8
6-64: Add dummy memcopy
.
h and wordcopy
.
c
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X86-64:
R
emove previous de
f
aul
t
/SSE2/A
V
X2 me
m
cpy/memmove
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X86-64:
R
emo
v
e the pre
v
ious SSE2/AVX2 memsets
commit
|
commitdiff
|
tree
2016-06-07
H
.
J
.
Lu
C
h
ec
k
FMA
a
f
ter COMMON_CPUID_IN
D
EX_800
0
0001
commit
|
commitdiff
|
tree
2016-06-06
H
.
J
.
Lu
Fix a typo
i
n
c
omme
n
ts in memmove-vec-unaligned-erms
.
S
commit
|
commitdiff
|
tree
2016-05-27
H
.
J
.
Lu
C
ou
n
t numb
e
r of logical pro
c
essors shari
n
g L2 cache
commit
|
commitdiff
|
tree
2016-05-24
H
.
J
.
Lu
Av
o
id an
e
xtra branch to
PLT for -z now
commit
|
commitdiff
|
tree
2016-05-20
H
.
J
.
L
u
Remove sp
e
c
i
al L2 cache case for Knights Landing
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
L
u
Correct Intel processor level type mask from
CPUID
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Check
the HTT bit bef
o
re count
i
n
g logi
c
al threads
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Remove alignme
n
t
s
on ju
m
p targets in memset
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Don
'
t
ca
l
l in
t
e
rn
a
l _Unwind_Resume vi
a
PL
T
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Don't call int
e
rnal __pthread_unw
i
n
d via PL
T
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Clear destinatio
n
buffer updated by the previous run
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
Lu
Call init_cpu
_
featu
r
es only
if SHAR
E
D is defined
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
Lu
Support non-i
n
clusive
c
aches on Intel processors
commit
|
commitdiff
|
tree
2016-05-11
H
.
J
.
Lu
Re
m
ov
e
x86
ifunc-def
i
nes
.
sym and r
t
ld-global-offsets
.
sy
m
commit
|
commitdiff
|
tree
2016-05-08
H
.
J
.
L
u
Mov
e
sys
d
eps/x86
_
64/cacheinfo
.
c
to
s
ysdeps/x8
6
commit
|
commitdiff
|
tree
2016-04-23
H
.
J
.
L
u
Redu
c
e nu
m
ber of mmap
calls fr
o
m
_
_li
b
c_mema
l
ign
in
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
H
.
J
.
Lu
Detect
I
ntel
Goldmon
t
and Air
m
on
t
processors
commit
|
commitdiff
|
tree
2016-04-12
H
.
J
.
Lu
X86-64: Use non-temporal store in memcpy on large data
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
X
86-64:
Prepar
e
memmove-vec-unaligned-erms
.
S
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
X86-64: Prepar
e
mems
e
t-
v
e
c
-u
n
aligned-erms
.
S
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
Add m
e
mcp
y
/
memmove/m
e
mset be
n
chmarks with large data
commit
|
commitdiff
|
tree
2016-04-05
H
.
J
.
Lu
Forc
e
32-bit displacement in memset-vec-unal
i
g
n
ed-erms
.
S
commit
|
commitdiff
|
tree
2016-04-05
H
.
J
.
Lu
A
d
d
a
comment
i
n memset-sse
2
-una
l
igne
d
-erms
.
S
commit
|
commitdiff
|
tree
2016-04-03
H
.
J
.
L
u
Don't p
u
t
S
SE2/
A
VX
/
A
V
X512 memm
o
ve/memset
i
n ld
.
so
commit
|
commitdiff
|
tree
2016-04-03
H
.
J
.
Lu
Fix memmove-v
e
c
-unalig
n
ed-erms
.
S
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
L
u
Re
m
ove Fast_Copy_Backward fro
m
Intel
Core processors
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
Test 64-byte alignme
n
t
in memset
b
e
n
c
htest
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
Test 64-byte al
i
g
n
ment in mem
m
o
v
e benchtest
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
Test 64-by
t
e alignment
i
n mem
c
py benchtest
commit
|
commitdiff
|
tree
2016-03-31
H
.
J
.
Lu
Ad
d
x
8
6
-64 me
m
s
e
t wi
t
h unaligned store and
rep stosb
commit
|
commitdiff
|
tree
2016-03-31
H
.
J
.
Lu
Add x86-64 memmov
e
with una
l
igned load/store and rep
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
H
.
J
.
L
u
In
i
tial Enhanced
R
EP MOVSB/S
T
OSB
(
ERMS) s
u
pport
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
Lu
Make __memcpy
_
avx
5
1
2_n
o
_vzer
o
upper an al
i
as
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
Lu
Implement x86-64 multiarch mempc
p
y in memcpy
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
Lu
[x86] Add a feature bit: Fa
s
t_Unali
g
ned_Copy
commit
|
commitdiff
|
tree
2016-03-22
H
.
J
.
Lu
Don't
set
%
r
cx
twic
e
b
e
fore "rep
movsb"
commit
|
commitdiff
|
tree
2016-03-22
H
.
J
.
Lu
Set index_arch_A
V
X_Fa
s
t
_
Un
a
ligned_Lo
a
d only for Intel
.
.
.
commit
|
commitdiff
|
tree
2016-03-21
H
.
J
.
Lu
Use JUMPTAR
G
ET in x86-64 pthread
commit
|
commitdiff
|
tree
2016-03-16
H
.
J
.
Lu
Use J
U
MPTARGET
i
n x86-64
mathvec
commit
|
commitdiff
|
tree
2016-03-10
H
.
J
.
Lu
Add
_
arch_/_cpu_ t
o
ind
e
x_*/bit_*
i
n
x86 cpu
-
features
.
h
commit
|
commitdiff
|
tree
2016-03-08
H
.
J
.
L
u
Define
_
HAVE_ST
R
ING_ARCH_mempcpy to
1 for x86
commit
|
commitdiff
|
tree
2016-03-08
H
.
J
.
L
u
Support --
e
n
able-ha
r
dcod
e
d-path-in-tests in benchtests
commit
|
commitdiff
|
tree
2016-03-07
H
.
J
.
Lu
Group AVX512 fu
n
ctio
n
s
in
.
text
.
avx512 sect
i
on
commit
|
commitdiff
|
tree
2016-03-06
H
.
J
.
Lu
Use HAS_
A
RCH_FEATU
R
E with
F
ast_Rep
_
String
commit
|
commitdiff
|
tree
2016-03-05
H
.
J
.
Lu
Rep
l
ace PREINIT_FUNCTION@PL
T
wit
h
*%ra
x
in
ca
l
l
commit
|
commitdiff
|
tree
2016-03-05
H
.
J
.
Lu
Re
p
l
ace @
P
LT
w
ith @GOTPCREL(%rip) in call
commit
|
commitdiff
|
tree
2016-03-04
H
.
J
.
Lu
Add a c
o
mment in sysdeps/x
8
6_64/Make
f
ile
commit
|
commitdiff
|
tree
2016-03-04
H
.
J
.
Lu
x86-64: Fix memcpy
I
FUNC
s
elec
t
ion
commit
|
commitdiff
|
tree
2016-03-03
H
.
J
.
Lu
Or bit_Prefer_MAP_32BIT_
E
XEC in EXTRA_LD_EN
V
VARS
commit
|
commitdiff
|
tree
2016-03-03
H
.
J
.
Lu
Copy x86_
6
4 _mcoun
t
.
op f
r
om _
m
count
.
o
commit
|
commitdiff
|
tree
2016-03-02
H
.
J
.
Lu
Cal
l
x86-64
__mc
o
u
n
t_intern
a
l/__sigjmp_sa
v
e
directly
commit
|
commitdiff
|
tree
2016-03-02
H
.
J
.
Lu
Call x86-64 __setcontext directly
commit
|
commitdiff
|
tree
2016-02-19
H
.
J
.
Lu
[x86_64]
S
et DL_RUNTIME_UNALIGNED_V
E
C_
S
IZE to
8
commit
|
commitdiff
|
tree
2016-02-17
Andre
w
S
enkevich
Us
e
PIC relocation in ALI
A
S_IMP
L
commit
|
commitdiff
|
tree
2016-01-15
H
.
J
.
Lu
C
a
ll
m
ath_opt_barrier in
s
ide if
commit
|
commitdiff
|
tree
2016-01-15
H
.
J
.
Lu
Use TIME_T
_
M
AX and TIME_T_MIN in
ts
t
-mktime2
.
c
commit
|
commitdiff
|
tree
2016-01-14
Ami
t
Paw
a
r
Set index_Fast_
U
nali
g
ned
_
Loa
d
f
or Exca
v
at
o
r family
.
.
.
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
L
u
Upd
a
t
e
c
opyrigh
t
dates committed in 201
6
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
Lu
Mark internal u
n
istd fu
n
ct
i
on
s
hidden in ld
.
s
o
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
L
u
M
a
r
k
ld
.
so in
t
e
r
nal m
m
ap f
u
nctions hidden
i
n ld
.
so
commit
|
commitdiff
|
tree
2015-12-17
H
.
J
.
Lu
Prov
i
de x
3
2
t
imes
commit
|
commitdiff
|
tree
2015-12-16
H
.
J
.
Lu
Add
R
EG
I
S
T
ERS_CLOBBERED_BY_SYSCALL for x86-64
commit
|
commitdiff
|
tree
2015-12-15
H
.
J
.
Lu
Add mi
s
sing
Cha
n
geLog entries
commit
|
commitdiff
|
tree
2015-12-15
H
.
J
.
L
u
Ad
d
Pre
f
er_MAP_32BI
T
_EXE
C
to map executable pages
w
ith
.
.
.
commit
|
commitdiff
|
tree
2015-12-15
H
.
J
.
Lu
Enable Silvermon
t
optimi
z
ations for
K
nights
L
a
nding
commit
|
commitdiff
|
tree
2015-12-01
H
.
J
.
L
u
Add __CPU_MASK_T
Y
P
E f
o
r __
c
pu_mask
commit
|
commitdiff
|
tree
2015-11-30
H
.
J
.
Lu
Update
f
ami
l
y and model detection for
A
MD CP
U
s
commit
|
commitdiff
|
tree
2015-11-14
H
.
J
.
Lu
Run
tst
-
prelink test for GLOB_DAT
reloc
commit
|
commitdiff
|
tree
2015-11-10
H
.
J
.
Lu
Add a
t
est for prel
i
n
k
output
commit
|
commitdiff
|
tree
next