repo.or.cz
/
official-gcc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Fortran: Fix a gimplifier ICE/wrong result with finalization [PR36337]
2024-02-26
H
.
J
.
Lu
x86: Check
interr
u
pt in
s
tea
d
of noreturn attri
b
ute
commit
|
commitdiff
|
tree
2024-02-26
H
.
J
.
Lu
x
86
:
P
r
operly im
p
lement AM
X
-TILE load/store intr
i
n
sics
commit
|
commitdiff
|
tree
2024-02-23
H
.
J
.
Lu
x86-64: Check R_X86_64_C
O
DE_6_GOTTPOFF supp
o
rt
commit
|
commitdiff
|
tree
2024-02-18
H
.
J
.
Lu
x86
-
64: G
e
nerate push2/pop2 only if the incoming st
a
ck
.
.
.
commit
|
commitdiff
|
tree
2024-02-14
H
.
J
.
Lu
x86: Suppo
r
t
x
32 and IBT in heap trampoli
n
e
H.J. Lu <
hjl
.tools@gmail.com>
commit
|
commitdiff
|
tree
2024-02-13
H
.
J
.
Lu
x86-64: Use push2/pop2 only if the incoming stack is
.
.
.
commit
|
commitdiff
|
tree
2024-02-08
H
.
J
.
Lu
x8
6
:
U
p
date constraints
f
o
r
APX NDD ins
t
ruc
t
ions
commit
|
commitdiff
|
tree
2024-02-06
H
.
J
.
Lu
x86-
6
4
:
Retur
n
10_REG i
f
there
i
s no scrat
c
h
r
egister
commit
|
commitdiff
|
tree
2024-02-05
H
.
J
.
Lu
x86
-
64:
F
in
d
a sc
r
atch reg
i
ster fo
r
large model profi
l
ing
commit
|
commitdiff
|
tree
2024-01-29
H
.
J
.
Lu
x8
6
:
Save callee-
s
av
e
d registers in
noreturn f
u
nc
t
ion
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-27
H
.
J
.
Lu
x86: Don't s
a
v
e calle
e
-
s
a
ved registers in nor
e
turn
.
.
.
commit
|
commitdiff
|
tree
2024-01-27
H
.
J
.
Lu
x
86: Add no
_
cal
l
ee_saved_regi
s
ters
f
unction attrib
u
te
commit
|
commitdiff
|
tree
2024-01-23
H
.
J
.
L
u
m2: Use time_t in
t
ime
a
nd d
o
n't redef
i
n
e all
o
ca
commit
|
commitdiff
|
tree
2024-01-18
H
.
J
.
Lu
hwasan: C
h
eck if Inte
l
LAM_U57
i
s en
a
bled
commit
|
commitdiff
|
tree
2024-01-15
H
.
J
.
L
u
Rem
o
ve --save-tem
p
s from some compi
l
e tests
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
Lu
libstdc
+
+: Upda
t
e some baseline_sym
b
ols
.
txt (x3
2
)
commit
|
commitdiff
|
tree
2023-08-07
H
.
J
.
Lu
PKG_CHECK_MODULES: Pro
p
erly check if
$
p
kg
_
cv_[]$1[
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
H
.
J
.
Lu
P
K
G_CHECK_MO
D
ULES: Check if $pkg_
c
v
_
[]$1[]_LIBS works
commit
|
commitdiff
|
tree
2023-08-07
H
.
J
.
Lu
GCC: Check i
f
AR
wo
r
ks with --plugin
and rc
[
hjl
@gnu-cfl-2 bin]$ touch foo.c
[
hjl
@gnu-cfl-2 bin]$ ar --plugin /usr...
[
hjl
@gnu-cfl-2 bin]$ ./ar --plugin...
[
hjl
@gnu-cfl-2 bin]$ ./ar --version
[
hjl
@gnu-cfl-2 bin]$
commit
|
commitdiff
|
tree
2023-08-07
H
.
J
.
Lu
Sync
w
ith b
i
n
uti
l
s:
GCC: Pass --plugin to AR
a
n
d
R
A
NLIB
commit
|
commitdiff
|
tree
2023-01-31
H
.
J
.
Lu
libsanitizer
:
cher
r
y-pick commit
742bcbf685bc from
.
.
.
commit
|
commitdiff
|
tree
2023-01-19
H
.
J
.
Lu
x86: Chec
k
i
nval
i
d third argum
e
nt
t
o
__builti
n
_ia32_p
r
efetch
commit
|
commitdiff
|
tree
2023-01-16
H
.
J
.
Lu
x86: Disable -mforce-indirect-cal
l
for
P
IC in 3
2
-
b
it
.
.
.
commit
|
commitdiff
|
tree
2022-11-07
H
.
J
.
Lu
Extend
op
t
imization for integer
b
i
t test on
__atomi
c
_
fe
t
ch_
.
.
.
commit
|
commitdiff
|
tree
2022-10-27
H
.
J
.
L
u
x86:
R
e
place ne
:
CCC/ne:CCO with UNSPEC_CC_NE in
n
eg
.
.
.
commit
|
commitdiff
|
tree
2022-10-25
H
.
J
.
Lu
Alwa
y
s use
T
YPE_MODE inste
a
d o
f
DECL_MOD
E
for vec
t
or
.
.
.
commit
|
commitdiff
|
tree
2022-10-17
H
.
J
.
Lu
x86: Ch
e
ck corrupted return add
r
ess
when
u
n
winding
.
.
.
commit
|
commitdiff
|
tree
2022-09-30
H
.
J
.
Lu
Doc
u
ment
-
fexcess-precision=16 in target
.
d
e
f
commit
|
commitdiff
|
tree
2022-09-28
H
.
J
.
Lu
i386: Mark XMM4-
X
M
M
6 as clobbered
by enco
d
ekey1
2
8/
e
n
c
odekey2
5
6
commit
|
commitdiff
|
tree
2022-09-28
H
.
J
.
Lu
s
t
ac
k
-protector: Ch
e
ck
stack canary bef
o
re thro
w
ing
.
.
.
commit
|
commitdiff
|
tree
2022-09-01
H
.
J
.
Lu
i3
8
6: Repl
a
ce long with l
o
ng
l
ong for 64-bit int
e
ger
commit
|
commitdiff
|
tree
2022-08-29
H
.
J
.
Lu
x86: Handle V16BF in ix86
_
avx256_spl
i
t
_v
e
c
t
or_
m
ove_m
i
sali
g
n
commit
|
commitdiff
|
tree
2022-08-23
H
.
J
.
Lu
x86: Rep
l
ace vm
o
vdqu with
m
ovdqu in BF16 XMM ABI tests
commit
|
commitdiff
|
tree
2022-08-23
H
.
J
.
L
u
x86: C
a
st strid
e
to __P
T
RD
I
FF_TYPE__
i
n AMX
i
ntri
n
sics
commit
|
commitdiff
|
tree
2022-08-01
H
.
J
.
Lu
x86: Add
ix86_ifunc_ref_local_ok
commit
|
commitdiff
|
tree
2022-07-15
H
.
J
.
Lu
x86: Disable sibcall
i
f indi
r
ect_return attri
b
ute d
o
e
s
n
.
.
.
commit
|
commitdiff
|
tree
2022-07-14
H
.
J
.
L
u
Simplify memchr with small c
o
nstant
s
trings
commit
|
commitdiff
|
tree
2022-07-03
H
.
J
.
Lu
x86: S
u
pport 2
/
4/8
byt
e
constant
ve
c
tor stores
commit
|
commitdiff
|
tree
2022-06-20
H
.
J
.
L
u
i386: D
i
sallow sibcall
f
or cal
l
ing ifun
c
functions
.
.
.
commit
|
commitdiff
|
tree
2022-06-13
H
.
J
.
Lu
x86: Require AV
X
f
o
r F16C and VAES
commit
|
commitdiff
|
tree
2022-06-01
H
.
J
.
Lu
libgcc: Align _
_
E
H
_FRA
M
E
_
BEGIN__ to poi
n
ter size
commit
|
commitdiff
|
tree
2022-06-01
H
.
J
.
Lu
DSE:
U
s
e
t
he constant
s
tore source if possible
commit
|
commitdiff
|
tree
2022-05-24
H
.
J
.
L
u
x86:
D
ocument -
m
cet-s
w
itch
commit
|
commitdiff
|
tree
2022-05-23
H
.
J
.
Lu
x
86: Av
o
i
d
uninitialized varia
b
le
i
n PR target
/
104441
.
.
.
commit
|
commitdiff
|
tree
2022-05-10
H
.
J
.
L
u
x86
:
Add
.
n
o
te
.
GNU
-
s
t
ack
s
ection
o
n
ly
for Lin
u
x
commit
|
commitdiff
|
tree
2022-05-05
H
.
J
.
Lu
libsanitizer: cherry-pick c
o
mmit b
2
26894d475b from
.
.
.
commit
|
commitdiff
|
tree
2022-05-04
H
.
J
.
Lu
libsanit
i
zer: cherry-pick commit f52e36509
2
aa
f
rom
.
.
.
commit
|
commitdiff
|
tree
2022-05-04
H
.
J
.
Lu
libs
a
nitizer: Apply local p
a
tc
h
e
s
commit
|
commitdiff
|
tree
2022-05-02
H
.
J
.
Lu
x8
6
: Add
m
i
ssing
.
note
.
GNU-s
t
ack to assemb
l
y sourc
e
commit
|
commitdiff
|
tree
2022-03-28
H
.
J
.
Lu
x8
6
: Also use Yw in
*ssse3
_
pshufbv8qi3 clobber
commit
|
commitdiff
|
tree
2022-03-27
H
.
J
.
Lu
x86: Use Yw con
s
traint on
*ssse3_psh
u
f
b
v
8q
i
3
commit
|
commitdiff
|
tree
2022-03-26
H
.
J
.
Lu
x8
6
: Use x
cons
t
r
aint on
K
L pat
t
e
rns
commit
|
commitdiff
|
tree
2022-03-26
H
.
J
.
Lu
x86: Use x constraint on SSSE3 patterns with MM
X
operan
d
s
commit
|
commitdiff
|
tree
2022-03-25
H
.
J
.
Lu
x86: Use -ms
s
e2 on gcc
.
t
a
rget/i386/pr95483-1
.
c
commit
|
commitdiff
|
tree
2022-03-21
H
.
J
.
Lu
x86: Disable
S
SE in
ISA2 for -mg
e
ner
a
l-regs-only
commit
|
commitdiff
|
tree
2022-03-21
H
.
J
.
Lu
x86: D
i
sable AVX
o
n pr86722
.
c and pr9035
6
.
c
commit
|
commitdiff
|
tree
2022-03-21
H
.
J
.
L
u
x86: Properly check FEATURE_AESKLE
commit
|
commitdiff
|
tree
2022-03-16
H
.
J
.
Lu
x8
6
: Also check _SOFT_FLOAT in <x86gprint
r
in
.
h>
commit
|
commitdiff
|
tree
2022-03-08
H
.
J
.
Lu
x8
6
: Disallow un
s
upported EH return
commit
|
commitdiff
|
tree
2022-03-04
H
.
J
.
Lu
x
8
6: Alway
s
r
e
turn pseudo
r
e
gi
s
t
e
r
in ix86_ge
n
_scratch_sse_rtx
commit
|
commitdiff
|
tree
2022-03-01
H
.
J
.
Lu
x86
:
Limit PR 3
5
5
1
3 tests to Linux
commit
|
commitdiff
|
tree
2022-03-01
H
.
J
.
Lu
Clear currently_expandi
n
g_gimple
_
stmt properly
commit
|
commitdiff
|
tree
2022-02-18
H
.
J
.
Lu
pieces-me
m
set-21
.
c: Exp
e
ct vzero
u
p
per for ia32
commit
|
commitdiff
|
tree
2022-02-12
H
.
J
.
Lu
x
86: Upd
a
te PR
355
1
3 tests
commit
|
commitdiff
|
tree
2022-02-10
H
.
J
.
Lu
pr104
4
58
.
c: Repl
a
ce long
with long l
o
ng for
-
mx32
commit
|
commitdiff
|
tree
2022-02-09
H
.
J
.
Lu
x86:
C
ompi
l
e
P
R tar
g
e
t/104
4
4
1
t
ests with -
m
arc
h
=x86-64
commit
|
commitdiff
|
tree
2022-02-09
H
.
J
.
Lu
x86: Add -m[no-]direct-extern-acces
s
commit
|
commitdiff
|
tree
2022-02-09
H
.
J
.
L
u
x86: Check each component of
source oper
a
nd for
AVX_
U
128_DIRTY
Author: H.J. Lu <
hjl
.tools@gmail.com>
commit
|
commitdiff
|
tree
2022-01-24
H
.
J
.
Lu
x86: Also check mode of memory
b
r
o
adcast in bcst_mem_operand
commit
|
commitdiff
|
tree
2022-01-21
H
.
J
.
Lu
x86: Pr
o
p
e
rly disable -fsplit-stack s
u
pport on non
.
.
.
commit
|
commitdiff
|
tree
2022-01-19
H
.
J
.
Lu
[Ada]
Set
target_cpu to x
3
2 fo
r
x86_
6
4-linu
x
-gnu
x
3
2
commit
|
commitdiff
|
tree
2022-01-19
H
.
J
.
Lu
[Ada] Compile s
-
mmap and
128bit on
x
86_64-lin
u
x-g
n
ux3
2
commit
|
commitdiff
|
tree
2022-01-06
H
.
J
.
Lu
x86:
Gener
a
te INT
3
for __buil
t
i
n_eh_return
commit
|
commitdiff
|
tree
2022-01-06
H
.
J
.
Lu
x
86: Rename -harde
n
-sls=indirect-bra
n
ch to -harden
.
.
.
commit
|
commitdiff
|
tree
2021-12-27
H
.
J
.
Lu
ix86
:
D
o
n't u
s
e the 'm' constraint
f
or x86_64_
g
eneral_operan
d
commit
|
commitdiff
|
tree
2021-12-26
H
.
J
.
Lu
i3
8
6: Check AX input in
a
ny_mul_highpa
r
t peepholes
commit
|
commitdiff
|
tree
2021-12-23
H
.
J
.
Lu
smuldi3_h
i
ghpart
.
c: Replace long
w
ith
l
ong long for
.
.
.
commit
|
commitdiff
|
tree
2021-12-16
H
.
J
.
Lu
Revert "Sync with binutils
:
GCC:
P
a
s
s --plugin to AR
.
.
.
commit
|
commitdiff
|
tree
2021-12-15
H
.
J
.
Lu
Sync w
i
th
b
inutils: Su
p
port the P
G
O
b
u
ild for
b
inutils
+
gdb
commit
|
commitdiff
|
tree
2021-12-15
H
.
J
.
Lu
Sync w
i
th binuti
l
s: GCC: Pas
s
--plugin to
AR and RANLIB
commit
|
commitdiff
|
tree
2021-12-07
H
.
J
.
Lu
x
8
6: Ch
e
ck FUNCTIO
N
_DECL befor
e
callin
g
cgr
a
p
h
_node
.
.
.
commit
|
commitdiff
|
tree
2021-12-06
H
.
J
.
Lu
libsanit
i
z
er: Update
L
OC
A
L_PA
T
CHES
Author: H.J. Lu <
hjl
.tools@gmail.com>
commit
|
commitdiff
|
tree
2021-12-06
H
.
J
.
Lu
li
b
sa
n
itizer: Use
S
SE to save
a
nd re
s
tore
XMM registers
commit
|
commitdiff
|
tree
2021-12-03
H
.
J
.
L
u
x
86: A
d
d -mmove-max=bits and -mstore-max
=
bits
commit
|
commitdiff
|
tree
2021-12-03
H
.
J
.
Lu
x86: Scan
l
eal
in
P
R
t
a
rget
/
83782 tests for x32
commit
|
commitdiff
|
tree
2021-12-03
H
.
J
.
Lu
Add TARGET_IFUNC_REF_LOCAL_
O
K
commit
|
commitdiff
|
tree
2021-11-25
H
.
J
.
Lu
p
r
1
031
9
4-5
.
c: Re
p
lace long with int64_t
commit
|
commitdiff
|
tree
2021-11-18
H
.
J
.
Lu
x86: Add -mindirect-branch
-
cs-prefix
commit
|
commitdiff
|
tree
2021-11-17
H
.
J
.
L
u
x86:
A
d
d
-mha
r
den-sls=[non
e
|
all|
r
eturn
|
indir
e
ct-b
r
anch]
commit
|
commitdiff
|
tree
2021-11-17
H
.
J
.
Lu
x86: R
e
move "%!" before
re
t
commit
|
commitdiff
|
tree
2021-11-16
H
.
J
.
Lu
Add a mis
s
ing
re
t
urn when
transforming
ato
m
i
c
b
it
t
est
.
.
.
commit
|
commitdiff
|
tree
2021-11-15
H
.
J
.
Lu
Chec
k
optab be
f
ore transformin
g
a
t
o
mic
bit
t
e
st
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2021-11-15
H
.
J
.
L
u
x86: Add g
c
c
.
tar
g
e
t/i386/p
r
103205-2
.
c
commit
|
commitdiff
|
tree
2021-11-15
H
.
J
.
L
u
libf
f
i: Update LOCAL_PATCHES
commit
|
commitdiff
|
tree
2021-11-13
H
.
J
.
Lu
libsanit
i
zer: Update L
O
CAL_PATCHE
S
commit
|
commitdiff
|
tree
2021-11-13
H
.
J
.
Lu
libsanitizer: Ap
p
l
y
l
ocal pa
t
ch
e
s
commit
|
commitdiff
|
tree
2021-11-13
H
.
J
.
L
u
libsanitizer: Merge
w
ith
u
pstream
commit
|
commitdiff
|
tree
2021-11-10
H
.
J
.
Lu
Add a testcase for
P
R tree-optimiz
a
tion/1
0
2892
commit
|
commitdiff
|
tree
2021-11-05
H
.
J
.
L
u
libsanitizer: Apply local patches
commit
|
commitdiff
|
tree
2021-11-04
H
.
J
.
Lu
x
8
6
:
C
h
eck leal/add
l
gcc
.
target/i
3
86/a
m
x
tile-3
.
c for x32
commit
|
commitdiff
|
tree
next