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 SSE
is
availa
b
l
e wit
h
HAS_CPU_
F
EATURE
commit
|
commitdiff
|
tree
2017-04-05
H
.
J
.
L
u
Defi
n
e TEST_FUNCTI
O
N_A
R
GV in elf/ts
t
-dlopen-aout
.
c
commit
|
commitdiff
|
tree
2017-03-21
H
.
J
.
L
u
x86-64
:
I
m
prove branch predica
t
ion in _dl_runtime_r
e
solve_av
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
H
.
J
.
L
u
Use CP
U
_FEA
T
URES_
C
PU_
P
to
check if AVX is availabl
e
commit
|
commitdiff
|
tree
2017-02-17
H
.
J
.
Lu
Use index_cp
u
_RTM a
n
d reg_RTM to clear the bit_cpu_R
T
M bit
commit
|
commitdiff
|
tree
2017-02-09
H
.
J
.
L
u
x86-64: Verify tha
t
_
dl_runtime_resolve preserv
e
s vect
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
H
.
J
.
Lu
Allow IF
U
N
C reloc
a
tio
n
against unrelocated share
d
library
commit
|
commitdiff
|
tree
2017-01-30
H
.
J
.
Lu
Add V
Z
EROUPPER
to
memset-vec-unalig
n
ed-er
m
s
.
S [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-11-28
H
.
J
.
Lu
X86_64: Don't use PLT nor GOT in s
t
atic arc
h
ives [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
H
.
J
.
Lu
Ch
e
ck IFUNC definition in un
r
eloca
t
e
d
sha
r
ed l
i
brary
.
.
.
commit
|
commitdiff
|
tree
2016-10-12
H
.
J
.
Lu
X86: Don
'
t assert on olde
r
Intel CPUs [BZ #
2
0
64
7
]
commit
|
commitdiff
|
tree
2016-09-06
H
.
J
.
Lu
X
86-64:
A
dd
_dl
_
r
untime_reso
l
ve_avx[512]_
{
opt|slow
.
.
.
commit
|
commitdiff
|
tree
2016-08-26
H
.
J
.
Lu
X86-64: Correct
C
FA i
n
_dl_runtime_resolve
commit
|
commitdiff
|
tree
2016-08-19
H
.
J
.
Lu
X8
6
: Change bit_
Y
MM_state
t
o
(1 << 2)
commit
|
commitdiff
|
tree
2016-07-27
H
.
J
.
Lu
Don'
t
compile do_test wi
t
h -mavx/-ma
v
x/-
m
avx512
commit
|
commitdiff
|
tree
2016-07-18
H
.
J
.
Lu
i386
:
Compile rtld
-
*
.
os with -mno-sse -mno-
m
mx -mfpmath=387
commit
|
commitdiff
|
tree
2016-07-13
H
.
J
.
L
u
Regenerate i686 libm-test-ulps with GCC 6
.
1 at -O3
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x86-64:
Add p{
r
e
a
d,writ
e
}
[
v]64
t
o syscalls
.
l
i
st [B
Z
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
Test p{re
a
d,write}64 with offset >
4
GB
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x86-64: Properly a
l
ign stac
k
i
n _
d
l_tl
s
desc_dynamic
.
.
.
commit
|
commitdiff
|
tree
2016-07-11
H
.
J
.
Lu
X86-64: Defi
n
e
L
O
_HI_LO
N
G to ski
p
pos_h [B
Z
#20349]
commit
|
commitdiff
|
tree
2016-07-05
H
.
J
.
Lu
Make copies of cs
t
dlib/cmath a
n
d use t
h
em [BZ #20314]
commit
|
commitdiff
|
tree
2016-07-01
H
.
J
.
Lu
Re
q
uire binutils 2
.
24 to bu
i
ld x86-64 glibc
[
BZ
#
201
3
9
]
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
L
u
C
h
eck Pre
f
er_ERMS in
m
emmove/memcpy
/
mempcpy/memset
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
C
o
mpile tst-c
l
ea
n
upx4 t
e
st wi
t
h -fexceptions
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
Alway
s
indir
e
ct
b
ranch t
o
__libc_start_main vi
a
GOT
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
X86-64: Add dummy memc
o
py
.
h and wor
d
copy
.
c
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X86-
6
4: Remove p
r
evious d
e
fau
l
t/S
S
E2/AVX
2
memcpy/memmove
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
L
u
X
86-64
:
R
emove t
h
e previous SSE2/AVX2 memse
t
s
commit
|
commitdiff
|
tree
2016-06-07
H
.
J
.
Lu
C
heck FMA
af
t
er C
O
MMON_C
P
UID_INDEX_80000
0
01
commit
|
commitdiff
|
tree
2016-06-06
H
.
J
.
Lu
Fix
a typo in com
m
ents
in memmove-vec-unaligned-er
m
s
.
S
commit
|
commitdiff
|
tree
2016-05-27
H
.
J
.
L
u
C
o
unt number
o
f logical processors sh
a
ring L2 cache
commit
|
commitdiff
|
tree
2016-05-24
H
.
J
.
L
u
Avoid an
extra branch to PLT
f
or -z no
w
commit
|
commitdiff
|
tree
2016-05-20
H
.
J
.
Lu
Remove special L2 cach
e
ca
s
e for Knights L
a
nding
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Correct Intel pr
o
cessor lev
e
l
type mask from CPU
I
D
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Check the
H
T
T bit before c
o
unting logi
c
al thre
a
ds
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Remove
a
lignments on jump targets in memset
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Don't
c
all internal _Un
w
ind_Resume via P
L
T
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Don't call
i
nte
r
nal __pthread_unwind via
PLT
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
C
lear dest
i
nation buffer upd
a
ted by
the pre
v
ious
r
un
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
Lu
Call init_cpu_features only i
f
S
H
ARED is defined
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
L
u
Support
non-inclusive caches on Inte
l
p
ro
c
e
ssors
commit
|
commitdiff
|
tree
2016-05-11
H
.
J
.
Lu
Remove x86
ifunc-defines
.
sy
m
and rtld-gl
o
bal-o
f
fse
t
s
.
s
y
m
commit
|
commitdiff
|
tree
2016-05-08
H
.
J
.
Lu
M
o
ve sysdep
s
/x86_64/
c
acheinfo
.
c
to sys
d
eps/x86
commit
|
commitdiff
|
tree
2016-04-23
H
.
J
.
Lu
Reduc
e
numbe
r
of
mmap calls f
r
o
m __lib
c
_memalign
in
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
H
.
J
.
Lu
Detec
t
I
n
tel Go
l
dmont a
n
d Ai
r
mont pro
c
essors
commit
|
commitdiff
|
tree
2016-04-12
H
.
J
.
L
u
X
8
6-64: Us
e
n
on-tempor
a
l store in me
m
cpy on la
r
g
e d
a
ta
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
X86-64: Prepare memmove-vec-una
l
i
gned-erms
.
S
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
L
u
X
8
6-64: Pre
p
are memset
-
v
e
c-u
n
aligned-erm
s
.
S
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
Add mem
c
py/memmove/m
e
mset bench
m
arks
with l
a
r
g
e data
commit
|
commitdiff
|
tree
2016-04-05
H
.
J
.
Lu
Force 32-bit displacement in memset-vec-unaligne
d
-erms
.
S
commit
|
commitdiff
|
tree
2016-04-05
H
.
J
.
L
u
Add a co
m
ment in
m
emset-sse2-una
l
ig
n
e
d
-
e
rms
.
S
commit
|
commitdiff
|
tree
2016-04-03
H
.
J
.
L
u
Do
n
'
t
put S
S
E
2
/
AVX
/
AVX512 memmove/memset in ld
.
so
commit
|
commitdiff
|
tree
2016-04-03
H
.
J
.
Lu
Fix me
m
mo
v
e-vec-unaligned-erm
s
.
S
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
Remove Fast_Copy_Backward fro
m
Intel Core p
r
ocessors
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
Te
s
t 64-byte ali
g
nment in memset ben
c
htest
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
Test
6
4-
b
y
te a
l
ignment in me
m
move
benchte
s
t
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
Test 64-byte alignment in memcpy bench
t
est
commit
|
commitdiff
|
tree
2016-03-31
H
.
J
.
L
u
Ad
d
x
8
6-64
memset
w
ith unaligned
store and
r
ep
s
tos
b
commit
|
commitdiff
|
tree
2016-03-31
H
.
J
.
L
u
Add x8
6
-6
4
memmove wi
t
h una
l
igned load/st
o
re and re
p
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
H
.
J
.
Lu
Initial Enhanced REP MOVSB/ST
O
SB (ERMS) supp
o
rt
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
Lu
Make __memcpy_avx512_no_vzeroupper an alias
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
Lu
Impl
e
ment x86-6
4
multiarch mempcpy in memcpy
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
Lu
[x86
]
Add a fea
t
ure bit:
F
ast_Unaligned
_
C
opy
commit
|
commitdiff
|
tree
2016-03-22
H
.
J
.
Lu
Don
'
t set %rcx
twice b
e
fore "rep
movsb"
commit
|
commitdiff
|
tree
2016-03-22
H
.
J
.
Lu
S
et
i
nd
e
x_arch_
A
VX_Fas
t
_Unaligned_Loa
d
only for Intel
.
.
.
commit
|
commitdiff
|
tree
2016-03-21
H
.
J
.
Lu
Use JUMPTARGET in
x
86-6
4
pthre
a
d
commit
|
commitdiff
|
tree
2016-03-16
H
.
J
.
L
u
Use
JUMP
T
ARGET in x86-64
mathvec
commit
|
commitdiff
|
tree
2016-03-10
H
.
J
.
Lu
Add _arch_/_cpu_
to index
_
*/bit_* in
x86
cp
u
-
f
eatures
.
h
commit
|
commitdiff
|
tree
2016-03-08
H
.
J
.
Lu
Define _HAVE_STRING_ARCH_mempcpy to 1 for x86
commit
|
commitdiff
|
tree
2016-03-08
H
.
J
.
Lu
Suppor
t
--enable-har
d
coded-path-i
n
-tests in
b
enc
h
t
ests
commit
|
commitdiff
|
tree
2016-03-07
H
.
J
.
L
u
Group AVX512 functions
i
n
.
t
e
xt
.
avx512 section
commit
|
commitdiff
|
tree
2016-03-06
H
.
J
.
Lu
Use HAS_ARCH_F
E
ATURE
wit
h
Fast
_
Rep_St
r
ing
commit
|
commitdiff
|
tree
2016-03-05
H
.
J
.
Lu
Replace PREINIT_FUNCTION@P
L
T with *%rax
i
n cal
l
commit
|
commitdiff
|
tree
2016-03-05
H
.
J
.
Lu
Replace @PLT with @GOTPCREL(%rip) in cal
l
commit
|
commitdiff
|
tree
2016-03-04
H
.
J
.
L
u
Add a co
m
ment in
s
ysde
p
s/x86_64/Makefil
e
commit
|
commitdiff
|
tree
2016-03-04
H
.
J
.
Lu
x86
-
64: Fix me
m
cpy
IFUNC selection
commit
|
commitdiff
|
tree
2016-03-03
H
.
J
.
Lu
Or bit_P
r
efer_
M
AP
_
32BIT_EXEC
in EXTR
A
_
L
D
_
ENVV
A
RS
commit
|
commitdiff
|
tree
2016-03-03
H
.
J
.
Lu
C
o
py x86_64 _mcount
.
op from _mcou
n
t
.
o
commit
|
commitdiff
|
tree
2016-03-02
H
.
J
.
Lu
Call x86-64 __m
c
ount_inte
r
nal/_
_
si
g
jmp_save dir
e
ctly
commit
|
commitdiff
|
tree
2016-03-02
H
.
J
.
L
u
Call x86-64 __setcontex
t
directly
commit
|
commitdiff
|
tree
2016-02-19
H
.
J
.
Lu
[x86
_
64] Set
D
L_RUNTIME_UNALIGNED_VEC
_
SI
Z
E to 8
commit
|
commitdiff
|
tree
2016-02-18
H
.
J
.
Lu
A
d
d _STRING_INLINE_u
n
aligned and string_priv
a
t
e
.
h
commit
|
commitdiff
|
tree
2016-01-15
H
.
J
.
Lu
Call math_o
p
t
_
barrier insi
d
e if
commit
|
commitdiff
|
tree
2016-01-15
H
.
J
.
Lu
Use TIM
E
_T_MAX and TIME_T_M
I
N
i
n tst-mktime2
.
c
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
Lu
U
p
date cop
y
r
ight da
t
es committed
in
2
016
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
Lu
Mark int
e
r
na
l
unistd f
u
nctions
h
idden in ld
.
so
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
L
u
Mar
k
ld
.
so interna
l
mma
p
functions hidden
in l
d
.
so
commit
|
commitdiff
|
tree
2015-12-17
H
.
J
.
Lu
P
rovide x32 times
commit
|
commitdiff
|
tree
2015-12-16
H
.
J
.
Lu
Add REG
I
S
T
E
R
S
_
CLOBBE
R
ED_B
Y
_SYSCAL
L
for x86
-
64
commit
|
commitdiff
|
tree
2015-12-15
H
.
J
.
Lu
Add missing
Chan
g
eL
o
g en
t
r
i
es
commit
|
commitdiff
|
tree
2015-12-15
H
.
J
.
Lu
Add Pr
e
fer_MAP_32BIT
_
EXEC to
m
a
p
exec
u
table pa
g
es with
.
.
.
commit
|
commitdiff
|
tree
2015-12-15
H
.
J
.
Lu
Enable S
i
lverm
o
n
t
optimizations
for Knights Landing
commit
|
commitdiff
|
tree
2015-12-01
H
.
J
.
Lu
Ad
d
__CPU
_
M
A
SK_TYPE
f
or __
c
pu_mask
commit
|
commitdiff
|
tree
2015-11-30
H
.
J
.
L
u
U
p
date family an
d
model detection f
o
r AMD CPUs
commit
|
commitdiff
|
tree
2015-11-14
H
.
J
.
Lu
R
un tst-prelink tes
t
for GLOB_DAT reloc
commit
|
commitdiff
|
tree
2015-11-10
H
.
J
.
Lu
Add a test for prelink
output
commit
|
commitdiff
|
tree
2015-11-07
H
.
J
.
Lu
Keep
o
nly ELF
_
R
T
YPE_CLA
S
S_{
P
LT|COPY} b
i
t
s
fo
r
prelink
commit
|
commitdiff
|
tree
2015-10-21
H
.
J
.
Lu
Bu
i
l
d i386 __libc_
d
o_sysca
l
l w
h
en PROF is
defined
commit
|
commitdiff
|
tree
2015-10-21
H
.
J
.
L
u
Disable GCC 5 op
t
imization when PROF is
de
f
i
n
ed
commit
|
commitdiff
|
tree
next