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
x86: Use __get_cpu_features to get cpu_features
2017-05-24
H
.
J
.
Lu
x
86: Use _
_
get_cpu_f
e
at
u
res
to get cpu_features
commit
|
commitdiff
|
tree
2017-05-20
H
.
J
.
Lu
x86_64
:
Rem
o
ve L(return_null) from raw
m
e
m
chr
.
S
commit
|
commitdiff
|
tree
2017-05-19
H
.
J
.
Lu
x86: Optimi
z
e
S
SE
2
me
m
chr overflow calculation
commit
|
commitdiff
|
tree
2017-05-18
H
.
J
.
Lu
Correct comments in x86_6
4
/mu
l
tiarc
h
/memcmp
.
S
commit
|
commitdiff
|
tree
2017-05-03
H
.
J
.
Lu
x86:
Set
dl
_
pl
a
tform and dl_hwcap from
C
PU feature
s
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
Lu
x
86:
U
se AVX
2
memcpy/memset on Sky
l
ak
e
serve
r
[
BZ
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
L
u
x86:
S
et Prefer
_
No_
V
ZEROUPPER if AVX512ER
i
s
available
commit
|
commitdiff
|
tree
2017-04-10
H
.
J
.
Lu
Add sysdeps/
x
86/d
l
-procinfo
.
c
commit
|
commitdiff
|
tree
2017-04-07
H
.
J
.
Lu
Check i
f
SSE is available with HAS_C
P
U_F
E
ATURE
commit
|
commitdiff
|
tree
2017-04-05
H
.
J
.
L
u
Define
T
EST_FUNCTION
_
ARGV in
elf/tst-dl
o
pen-aout
.
c
commit
|
commitdiff
|
tree
2017-03-21
H
.
J
.
Lu
x
86-64:
I
mp
r
o
v
e branch predicati
o
n in _dl_runtime_r
e
solve_av
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
H
.
J
.
Lu
Use CPU_FEATURE
S
_CPU_
P
to
c
hec
k
if AVX
i
s availab
l
e
commit
|
commitdiff
|
tree
2017-02-17
H
.
J
.
Lu
U
se
i
ndex_cpu
_
RTM an
d
re
g
_R
T
M t
o
clear the b
i
t
_cpu_RTM bit
commit
|
commitdiff
|
tree
2017-02-09
H
.
J
.
Lu
x86-64
:
Ve
r
ify tha
t
_dl_runtime_resolve pr
e
serves vector
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
H
.
J
.
Lu
A
l
low I
F
U
N
C relocation agai
n
st unreloc
a
ted sha
r
ed library
commit
|
commitdiff
|
tree
2017-01-30
H
.
J
.
Lu
Add
V
ZEROU
P
P
E
R to
memset-vec-unaligned
-
erms
.
S
[
BZ
.
.
.
commit
|
commitdiff
|
tree
2016-11-28
H
.
J
.
Lu
X86_64: Don't u
s
e PLT nor GOT
i
n st
a
tic archives
[
BZ
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
H
.
J
.
Lu
Check IFUNC definition in unrelocated s
h
ared library
.
.
.
commit
|
commitdiff
|
tree
2016-10-12
H
.
J
.
Lu
X86:
D
on't assert
on older Intel CPUs [BZ
#
20647]
commit
|
commitdiff
|
tree
2016-09-06
H
.
J
.
Lu
X86
-
64:
Add _dl_runtime_resolve_avx[51
2
]
_
{
o
pt|slow
.
.
.
commit
|
commitdiff
|
tree
2016-08-26
H
.
J
.
Lu
X86-6
4
: Corre
c
t C
F
A in _dl_runt
i
me_r
e
solve
commit
|
commitdiff
|
tree
2016-08-19
H
.
J
.
L
u
X86:
Ch
a
nge bit_YMM
_
sta
t
e to (1 <
<
2)
commit
|
commitdiff
|
tree
2016-07-27
H
.
J
.
Lu
Don'
t
compile
d
o_test wi
t
h -mavx/-
m
avx
/
-mavx512
commit
|
commitdiff
|
tree
2016-07-18
H
.
J
.
Lu
i386: Compile rtld-*
.
os with -mno-s
s
e
-
mno-
m
mx -mfpmath=387
commit
|
commitdiff
|
tree
2016-07-13
H
.
J
.
Lu
Rege
n
erate i686 li
b
m
-
t
e
st-ulps
w
ith GCC 6
.
1 at -O3
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
L
u
x86-64: Add p{read,write}[v]6
4
to s
y
sca
l
ls
.
list
[BZ
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
Test p
{
re
a
d,w
r
ite}64
w
ith
o
ffset >
4
G
B
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x86-64: Properly align stac
k
in _d
l
_tlsdesc_
d
ynamic
.
.
.
commit
|
commitdiff
|
tree
2016-07-11
H
.
J
.
L
u
X86-64: Def
i
ne LO_
H
I_LONG to skip pos_h [B
Z
#20349
]
commit
|
commitdiff
|
tree
2016-07-05
H
.
J
.
Lu
M
a
k
e copi
e
s
o
f cstdlib/cmath
and use the
m
[
B
Z #20
3
14]
commit
|
commitdiff
|
tree
2016-07-01
H
.
J
.
L
u
Require binutil
s
2
.
2
4
to build
x
8
6
-64 glibc [BZ #20139]
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
Ch
e
ck Prefer_ERMS in memmove/me
m
cpy/mempcpy/memset
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
L
u
Compile
t
s
t-
c
leanupx4 tes
t
with
-
fe
x
ceptions
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
Always indirect
branc
h
to __
l
ibc_start_main via GOT
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
L
u
X86-64: Add dummy memcopy
.
h and
w
ordcopy
.
c
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X86
-
64: Remove
p
reviou
s
default/SSE2/AVX2
m
emcpy/mem
m
ove
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X86-
6
4
:
Remove the
p
revious SSE2/AVX2 memse
t
s
commit
|
commitdiff
|
tree
2016-06-07
H
.
J
.
Lu
Check
F
MA after COMMON_CPUID_INDEX_8000
0
001
commit
|
commitdiff
|
tree
2016-06-06
H
.
J
.
Lu
Fix a typo in c
o
m
m
ent
s
in memm
o
v
e-vec-
u
naligned-erms
.
S
commit
|
commitdiff
|
tree
2016-05-27
H
.
J
.
Lu
C
o
unt number o
f
logi
c
a
l
proces
s
ors s
h
aring L2 cach
e
commit
|
commitdiff
|
tree
2016-05-24
H
.
J
.
Lu
A
void an extr
a
bra
n
ch
t
o PLT f
o
r -
z
now
commit
|
commitdiff
|
tree
2016-05-20
H
.
J
.
L
u
Remove spe
c
ial
L2 cache case fo
r
K
n
i
g
h
ts Landing
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
C
o
rre
c
t Intel pr
o
cessor l
e
v
el type
mask fr
o
m CPU
I
D
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
C
h
eck the HTT bit befo
r
e
count
i
ng logic
a
l thread
s
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
L
u
Remove alignments on jump
t
arge
t
s in memset
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
L
u
Don't call internal _Unwind_R
e
sume via P
L
T
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Don't call internal _
_
pthread_unwi
n
d via PLT
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Clear destin
a
tion bu
f
fer updated b
y
the previous run
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
L
u
Call init_cpu_features only
i
f
SHARED is d
e
f
i
ned
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
Lu
Support non-inclusi
v
e caches on Intel pr
o
cessor
s
commit
|
commitdiff
|
tree
2016-05-11
H
.
J
.
Lu
Remove x86 ifunc-defines
.
s
ym and rtld-global-o
f
fsets
.
s
ym
commit
|
commitdiff
|
tree
2016-05-08
H
.
J
.
Lu
Move sy
s
deps/x
8
6
_
64/cacheinfo
.
c to sysdeps/x86
commit
|
commitdiff
|
tree
2016-04-23
H
.
J
.
Lu
Reduce
n
umber o
f
m
m
ap calls from __libc_memalign
in
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
H
.
J
.
Lu
Detect Inte
l
Gold
m
ont and Ai
r
mon
t
p
r
o
c
essors
commit
|
commitdiff
|
tree
2016-04-12
H
.
J
.
Lu
X
8
6-64: U
s
e non-t
e
m
p
o
ral
s
t
o
re
in
m
emcpy on large data
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
X86-6
4
: Prepare
m
emmov
e
-vec-unalig
n
ed
-
e
rms
.
S
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
X
86-64: Prepare me
m
set-vec-unali
g
ned-
e
r
ms
.
S
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
L
u
Add me
m
cpy/memmove/memset
b
e
n
c
hmarks wit
h
l
ar
g
e data
commit
|
commitdiff
|
tree
2016-04-05
H
.
J
.
Lu
For
c
e
32-bit di
s
placeme
n
t in memset-vec-un
a
ligned-er
m
s
.
S
commit
|
commitdiff
|
tree
2016-04-05
H
.
J
.
Lu
A
d
d a co
m
ment in memse
t
-sse2-unaligned-erms
.
S
commit
|
commitdiff
|
tree
2016-04-03
H
.
J
.
Lu
Don't put SSE2/AV
X
/
AVX512 memmov
e
/memset in
l
d
.
so
commit
|
commitdiff
|
tree
2016-04-03
H
.
J
.
Lu
Fix
m
e
m
m
ove-v
e
c-unaligned-er
m
s
.
S
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
R
emove Fast_Copy
_
Backw
a
rd from Int
e
l Core processo
r
s
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
Te
s
t 64-byte alignment
i
n me
m
set benchtest
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
Test 64-byte alignmen
t
in me
m
move
b
enchtest
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
T
e
st 64-byte alig
n
men
t
in memcpy benchte
s
t
commit
|
commitdiff
|
tree
2016-03-31
H
.
J
.
Lu
A
d
d
x
86-6
4
memset with unaligned
s
t
ore and
rep
s
tosb
commit
|
commitdiff
|
tree
2016-03-31
H
.
J
.
Lu
Add x86-64
m
em
m
ove wit
h
unaligne
d
load/
s
tore and rep
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
H
.
J
.
Lu
Initial Enha
n
ced
R
E
P
M
OVSB
/
STOSB (ERMS)
support
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
L
u
M
a
k
e __me
m
cpy_avx512
_
no_vzeroupper an alias
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
Lu
Impl
e
ment x86-64
m
ultiarch mempcpy i
n
me
m
cpy
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
Lu
[x86] Add
a fe
a
ture
bit
:
Fast_Un
a
ligned_Cop
y
commit
|
commitdiff
|
tree
2016-03-22
H
.
J
.
Lu
D
o
n't set %r
c
x twice befo
r
e "rep movsb"
commit
|
commitdiff
|
tree
2016-03-22
H
.
J
.
L
u
Set index
_
arch_AVX_F
a
s
t
_
Unaligned_Load on
l
y
for Intel
.
.
.
commit
|
commitdiff
|
tree
2016-03-21
H
.
J
.
Lu
Use
J
UMPTARG
E
T
i
n
x86-64 pthread
commit
|
commitdiff
|
tree
2016-03-16
H
.
J
.
Lu
U
s
e
J
U
MPTARGET in x86-64 m
a
t
h
vec
commit
|
commitdiff
|
tree
2016-03-10
H
.
J
.
Lu
A
d
d
_arch_/_cpu_ to index_
*
/bit_* in x86 cpu
-
features
.
h
commit
|
commitdiff
|
tree
2016-03-08
H
.
J
.
Lu
De
f
ine _H
A
VE_STRING_
A
RCH_memp
c
py to 1
f
o
r
x86
commit
|
commitdiff
|
tree
2016-03-08
H
.
J
.
L
u
Su
p
po
r
t --enab
l
e-ha
r
dcoded-path-in-tests
in benchtests
commit
|
commitdiff
|
tree
2016-03-07
H
.
J
.
Lu
Group AVX512 function
s
in
.
text
.
a
vx512 section
commit
|
commitdiff
|
tree
2016-03-06
H
.
J
.
Lu
Use HAS_ARCH_FEATURE
w
ith Fast_
R
ep_S
t
ri
n
g
commit
|
commitdiff
|
tree
2016-03-05
H
.
J
.
Lu
Re
p
lace
PREINI
T
_
F
U
NCTION@PLT with
*%rax in call
commit
|
commitdiff
|
tree
2016-03-05
H
.
J
.
Lu
Replace
@
PLT wit
h
@GOTPCR
E
L(%rip) in
c
all
commit
|
commitdiff
|
tree
2016-03-04
H
.
J
.
Lu
A
dd
a
c
omment in sysdeps/
x
86_
6
4/Makefile
commit
|
commitdiff
|
tree
2016-03-04
H
.
J
.
Lu
x86-64
:
Fix m
e
mcp
y
IFUNC se
l
ection
commit
|
commitdiff
|
tree
2016-03-03
H
.
J
.
Lu
Or bit
_
Pr
e
fer_
M
AP_32BI
T
_
E
XEC in EXTRA_LD_ENVVARS
commit
|
commitdiff
|
tree
2016-03-03
H
.
J
.
Lu
Copy x
8
6_6
4
_m
c
ou
n
t
.
op
f
rom _mcount
.
o
commit
|
commitdiff
|
tree
2016-03-02
H
.
J
.
Lu
Call x86-
6
4
__mcount_int
e
rnal/__sigjmp_save di
r
e
c
tly
commit
|
commitdiff
|
tree
2016-03-02
H
.
J
.
Lu
Call x
8
6-64 __
s
e
t
c
ontext directly
commit
|
commitdiff
|
tree
2016-02-19
H
.
J
.
Lu
[x86_64] Set DL_RUNTIME_UNALIGNED_VE
C
_
S
IZE to 8
commit
|
commitdiff
|
tree
2016-02-18
H
.
J
.
Lu
Add _STRING_INLIN
E
_unaligned
a
n
d
string_private
.
h
commit
|
commitdiff
|
tree
2016-01-15
H
.
J
.
Lu
Call math_o
p
t
_bar
r
ier inside if
commit
|
commitdiff
|
tree
2016-01-15
H
.
J
.
Lu
Use TIME_T
_
MA
X
and TIME_T_MIN
in
t
st-mktime2
.
c
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
Lu
U
p
d
a
te
c
opyright dat
e
s commi
t
ted
i
n 2016
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
Lu
Mark int
e
rnal unistd functions h
i
dden in ld
.
so
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
Lu
Mark ld
.
so i
n
ternal mmap functions hid
d
en
in
l
d
.
so
commit
|
commitdiff
|
tree
2015-12-17
H
.
J
.
Lu
P
rovide x3
2
times
commit
|
commitdiff
|
tree
2015-12-16
H
.
J
.
Lu
Ad
d
R
E
G
IST
E
RS_CLOBBERED_BY_SYSCALL for x86-64
commit
|
commitdiff
|
tree
2015-12-15
H
.
J
.
L
u
Ad
d
missing Ch
a
ngeLog
entries
commit
|
commitdiff
|
tree
2015-12-15
H
.
J
.
L
u
Add Prefer_MAP_
3
2BIT
_
EXEC to
m
a
p
executabl
e
p
a
ges
w
ith
.
.
.
commit
|
commitdiff
|
tree
next