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
Add memchr tests for n == 0
2017-05-25
H
.
J
.
L
u
A
d
d memchr tes
t
s
f
or n == 0
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Make
_
_tunable
s
_init hidden and avoid P
L
T
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
L
u
S
u
p
por
t
dl-tunables
.
list in sub
d
irectories
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
L
u
x86: Don't include cacheinfo
.
c in
l
d
.
so
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
Lu
x86: Use __g
e
t_cpu_feature
s
to get c
p
u_features
commit
|
commitdiff
|
tree
2017-05-20
H
.
J
.
Lu
x86_
6
4: Remove L(
r
eturn
_
n
u
l
l) from rawm
e
mc
h
r
.
S
commit
|
commitdiff
|
tree
2017-05-19
H
.
J
.
Lu
x86: Optimize SSE2
memch
r
overflow calculation
commit
|
commitdiff
|
tree
2017-05-18
H
.
J
.
Lu
Cor
r
ect co
m
ments i
n
x8
6
_64/multi
a
rch/memcmp
.
S
commit
|
commitdiff
|
tree
2017-05-03
H
.
J
.
Lu
x86: Set dl_platfor
m
and dl_
h
wcap from CPU feat
u
r
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
Lu
x86:
U
se
AVX2 memcpy/mem
s
et on
Skylak
e
server [
B
Z
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
Lu
x86:
S
et Pr
e
fer_No_VZEROUPPER if
AVX512ER
is av
a
i
l
ab
l
e
commit
|
commitdiff
|
tree
2017-04-10
H
.
J
.
Lu
Add sysd
e
p
s/
x
86/d
l
-procinfo
.
c
commit
|
commitdiff
|
tree
2017-04-07
H
.
J
.
Lu
Ch
e
ck if SSE is available
w
ith HAS_CPU_FEATURE
commit
|
commitdiff
|
tree
2017-04-05
H
.
J
.
Lu
Defin
e
TEST_FUNC
T
ION_AR
G
V
i
n
elf/tst-dlopen-ao
u
t
.
c
commit
|
commitdiff
|
tree
2017-03-21
H
.
J
.
L
u
x8
6
-
64: Improve branc
h
predication in _
d
l_runtime_resolve_av
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
H
.
J
.
Lu
Use CP
U
_FE
A
TUR
E
S
_
CPU_P to check if
A
VX is ava
i
lable
commit
|
commitdiff
|
tree
2017-02-17
H
.
J
.
Lu
Use
i
nd
e
x_cpu_R
T
M and reg_RTM to clear the b
i
t_cp
u
_RTM bi
t
commit
|
commitdiff
|
tree
2017-02-09
H
.
J
.
Lu
x86-64: Veri
f
y th
a
t _dl_runtime_resolve prese
r
ves vector
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
H
.
J
.
Lu
A
llow IFUNC relocation against u
n
re
l
o
c
at
e
d s
h
a
red library
commit
|
commitdiff
|
tree
2017-01-30
H
.
J
.
Lu
Add VZEROU
P
PER to mem
s
e
t-vec-unaligned-erms
.
S
[
BZ
.
.
.
commit
|
commitdiff
|
tree
2016-11-28
H
.
J
.
L
u
X86_64: Don't use PLT no
r
GOT in static archives [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
H
.
J
.
L
u
C
h
e
ck IFUNC definition in
u
nrelocated shared library
.
.
.
commit
|
commitdiff
|
tree
2016-10-12
H
.
J
.
Lu
X86: D
o
n't
a
s
sert o
n
older
I
n
tel CPUs [BZ #20
6
47]
commit
|
commitdiff
|
tree
2016-09-06
H
.
J
.
Lu
X
8
6-64: Add
_
dl_ru
n
time_re
s
o
l
ve_avx[512]_{opt|slow
.
.
.
commit
|
commitdiff
|
tree
2016-08-26
H
.
J
.
L
u
X86
-
64: Co
r
rect
CFA in _dl_
r
untime_
r
esolve
commit
|
commitdiff
|
tree
2016-08-19
H
.
J
.
L
u
X86: Change bit_YMM
_
state to (1 << 2)
commit
|
commitdiff
|
tree
2016-07-27
H
.
J
.
L
u
Don'
t
c
ompile do_test with -mavx/-mavx/-mavx51
2
commit
|
commitdiff
|
tree
2016-07-18
H
.
J
.
Lu
i386: Compile rtld-*
.
os with -mno-sse -m
n
o-mmx -mfpma
t
h=
3
87
commit
|
commitdiff
|
tree
2016-07-13
H
.
J
.
Lu
R
e
generate i
6
86 libm-
t
est
-
ulps wit
h
GCC 6
.
1 at
-
O3
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x86-64: Add p{re
a
d,write}[v]6
4
to
s
ysc
a
lls
.
lis
t
[
BZ
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
Test
p{rea
d
,w
r
i
t
e}64
with offset > 4G
B
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
L
u
x
8
6-64: Properly
a
l
ign st
a
ck
in _d
l
_t
l
sdesc_dynami
c
.
.
.
commit
|
commitdiff
|
tree
2016-07-11
H
.
J
.
Lu
X86-64: D
e
fine L
O
_HI_LONG to s
k
ip pos
_
h [B
Z
#20349]
commit
|
commitdiff
|
tree
2016-07-05
H
.
J
.
L
u
Make cop
i
es o
f
cs
t
d
li
b
/c
m
ath and use them [BZ #203
1
4]
commit
|
commitdiff
|
tree
2016-07-01
H
.
J
.
Lu
Require binutils 2
.
2
4
to
build x86-6
4
glib
c
[BZ #20139]
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
Ch
e
ck Pre
f
er_ERMS in memmove/
m
emcpy/mempcpy/mem
s
et
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
Compile
t
st-clea
n
u
p
x4 test with -fexceptions
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
Always in
d
irect branch to __libc_start_main
via GOT
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
X
86-64: Add dummy memcopy
.
h and wordcopy
.
c
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
L
u
X86-64: Remo
v
e previo
u
s default/
S
SE
2
/AV
X
2 mem
c
py/m
e
m
m
ove
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X
8
6-64:
R
emove the previo
u
s SSE2/AVX2 mems
e
t
s
commit
|
commitdiff
|
tree
2016-06-07
H
.
J
.
Lu
Check FMA after COMMON_CPU
I
D
_
INDEX_8000
0
00
1
commit
|
commitdiff
|
tree
2016-06-06
H
.
J
.
L
u
F
ix a typo in c
o
mments in
m
e
m
move-
v
ec-unaligned-
e
r
ms
.
S
commit
|
commitdiff
|
tree
2016-05-27
H
.
J
.
Lu
Count numbe
r
of logical processors sha
r
i
n
g L2 cache
commit
|
commitdiff
|
tree
2016-05-24
H
.
J
.
Lu
A
v
oid an extra branch to PLT for -z now
commit
|
commitdiff
|
tree
2016-05-20
H
.
J
.
Lu
R
e
move sp
e
cial
L2 c
a
che case f
o
r
Knights
Landing
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
L
u
Co
r
rect I
n
tel proc
e
s
s
or l
e
vel
type mask from
C
PUID
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
C
heck the HTT
b
it before counting logic
a
l threads
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Remove alignments on jump t
a
rgets in
memset
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Don'
t
call internal _Unwi
n
d_Resume via PL
T
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
L
u
D
on't
c
all int
e
r
n
a
l
__
p
thread_unwi
n
d
v
i
a
PLT
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Clear destinati
o
n buffer updated
b
y th
e
p
r
evious run
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
Lu
Call ini
t
_cpu_features only if SHARED is de
f
ined
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
Lu
Suppo
r
t non-i
n
clusive
cac
h
es on Intel processors
commit
|
commitdiff
|
tree
2016-05-11
H
.
J
.
Lu
Remove x
8
6 ifunc
-
defines
.
sym an
d
rtld-
g
l
obal-offsets
.
s
ym
commit
|
commitdiff
|
tree
2016-05-08
H
.
J
.
Lu
M
o
ve s
y
sdeps/x86_64/c
a
ch
e
info
.
c to sysdeps/x86
commit
|
commitdiff
|
tree
2016-04-23
H
.
J
.
Lu
Redu
c
e number of mmap calls from
__libc_memalign
in
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
H
.
J
.
Lu
Det
e
ct Intel G
o
l
dmont
a
nd Airmont processo
r
s
commit
|
commitdiff
|
tree
2016-04-12
H
.
J
.
Lu
X86-64: Us
e
non-temporal s
t
ore in memc
p
y o
n
lar
g
e
data
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
X86-64: Prepare memmove-vec-
u
na
l
igned-erms
.
S
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
X86
-
64: Pr
e
pare
m
ems
e
t-vec-
u
nal
i
gned-e
r
ms
.
S
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
Add memcpy/m
e
mmo
v
e/m
e
ms
e
t benchmarks w
i
th large data
commit
|
commitdiff
|
tree
2016-04-05
H
.
J
.
Lu
Force 32-b
i
t di
s
placement in
me
m
set-vec-
u
n
align
e
d
-erms
.
S
commit
|
commitdiff
|
tree
2016-04-05
H
.
J
.
Lu
A
d
d
a commen
t
in
memset-sse2-un
a
l
i
gned-erms
.
S
commit
|
commitdiff
|
tree
2016-04-03
H
.
J
.
L
u
Don't put S
S
E2/
A
VX/AVX512 memmove/memse
t
in ld
.
so
commit
|
commitdiff
|
tree
2016-04-03
H
.
J
.
Lu
Fix memmov
e
-vec-unalign
e
d-erms
.
S
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
Remove F
a
st_Copy_
B
ackward from Intel Cor
e
pr
o
ces
s
ors
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
T
est 64-byt
e
ali
g
nment in memset benchtest
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
Tes
t
64-byte alignment
in
m
em
m
ove benchtest
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
L
u
Test 64-byte
a
l
i
gnment in memcpy ben
c
htest
commit
|
commitdiff
|
tree
2016-03-31
H
.
J
.
Lu
A
d
d x86-64 mems
e
t
w
ith unaligned
s
to
r
e and rep
s
tosb
commit
|
commitdiff
|
tree
2016-03-31
H
.
J
.
Lu
A
dd x86-64 memmove with unali
g
n
ed l
o
ad/store
and
r
e
p
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
H
.
J
.
Lu
Initial
E
nhanced
R
EP MOVSB/STOSB
(
ERMS)
su
p
port
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
Lu
Make __memc
p
y_avx512_no_vz
e
ro
u
pper an alias
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
Lu
Implem
e
nt x86-
6
4 multiar
c
h me
m
p
cpy i
n
mem
c
py
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
L
u
[x86] Add a feature bit: Fast_U
n
a
l
igned
_
Copy
commit
|
commitdiff
|
tree
2016-03-22
H
.
J
.
Lu
Don'
t
se
t
%rcx twice bef
o
re "rep m
o
vsb"
commit
|
commitdiff
|
tree
2016-03-22
H
.
J
.
Lu
Set index_arch
_
AVX_Fa
s
t_Unalign
e
d_Loa
d
on
l
y for Intel
.
.
.
commit
|
commitdiff
|
tree
2016-03-21
H
.
J
.
Lu
U
s
e JUM
P
TARGE
T
i
n
x86-6
4
pthrea
d
commit
|
commitdiff
|
tree
2016-03-16
H
.
J
.
Lu
U
s
e JUMPTARGET in x86-64 ma
t
hvec
commit
|
commitdiff
|
tree
2016-03-10
H
.
J
.
Lu
Add _arch
_
/
_
c
pu_ to index
_
*/bit_* in x86 cpu
-
featu
r
e
s
.
h
commit
|
commitdiff
|
tree
2016-03-08
H
.
J
.
Lu
Define _HAVE_STR
I
NG_ARCH_m
e
mpcpy t
o
1 for x86
commit
|
commitdiff
|
tree
2016-03-08
H
.
J
.
Lu
Support --enable-hardcoded-path-
i
n-te
s
ts
i
n
benchtes
t
s
commit
|
commitdiff
|
tree
2016-03-07
H
.
J
.
Lu
Group AVX512 functions i
n
.
text
.
avx512
section
commit
|
commitdiff
|
tree
2016-03-06
H
.
J
.
Lu
Use HAS_ARCH_FEATURE with Fast_Rep_String
commit
|
commitdiff
|
tree
2016-03-05
H
.
J
.
Lu
Replace PREINIT_FUNCTION@PLT with *%rax
i
n call
commit
|
commitdiff
|
tree
2016-03-05
H
.
J
.
Lu
Replac
e
@P
L
T
with @GOTPCREL(%rip) in call
commit
|
commitdiff
|
tree
2016-03-04
H
.
J
.
Lu
Ad
d
a
comment in sy
s
d
eps/x86_64/Ma
k
efile
commit
|
commitdiff
|
tree
2016-03-04
H
.
J
.
Lu
x86-64: Fix memc
p
y IFUNC
s
election
commit
|
commitdiff
|
tree
2016-03-03
H
.
J
.
Lu
O
r
bit_Prefer_MAP_32BIT_E
X
E
C in EXTRA
_
LD
_
EN
V
VARS
commit
|
commitdiff
|
tree
2016-03-03
H
.
J
.
Lu
Copy x86_64 _mcount
.
op f
r
o
m
_
mcount
.
o
commit
|
commitdiff
|
tree
2016-03-02
H
.
J
.
L
u
Call x86-64 __mcount_internal/__sigjmp_
s
ave directly
commit
|
commitdiff
|
tree
2016-03-02
H
.
J
.
L
u
Call x86-64 __setcon
t
ext
d
irectly
commit
|
commitdiff
|
tree
2016-02-19
H
.
J
.
Lu
[
x
86_64] Set DL_RUNTIME
_
UNALIGNED_VE
C
_
SIZE to
8
commit
|
commitdiff
|
tree
2016-01-15
H
.
J
.
Lu
C
a
l
l math
_
opt_bar
r
ier inside if
commit
|
commitdiff
|
tree
2016-01-15
H
.
J
.
Lu
Use TIME_T_MAX and
T
I
M
E_
T
_
MIN in tst-mk
t
ime2
.
c
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
Lu
Up
d
ate c
o
pyright d
a
t
es committed in 201
6
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
L
u
Mark internal unistd functions hidden i
n
l
d
.
so
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
Lu
M
a
rk ld
.
so internal mmap functions hi
d
den i
n
ld
.
so
commit
|
commitdiff
|
tree
2015-12-17
H
.
J
.
Lu
Provide x32 t
i
m
es
commit
|
commitdiff
|
tree
next