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
arm: fix thinko in arm_bfi_1_p() [PR105974]
2022-06-15
Richard Ear
n
shaw
arm
:
fix think
o
i
n
arm_bfi_1_p() [P
R
105974]
commit
|
commitdiff
|
tree
2022-06-07
Richard Earnshaw
arm
:
Improve code generati
o
n for
BFI a
n
d BFC
[PR105090]
commit
|
commitdiff
|
tree
2022-05-13
Ric
h
ard Earn
s
h
aw
a
r
m: correctly handl
e
mis
a
ligned MEMs on
M
VE [PR105463]
commit
|
commitdiff
|
tree
2022-05-13
Richar
d
Earnshaw
arm: fix some
issues in mve_vecto
r
_mem_operand
commit
|
commitdiff
|
tree
2022-04-12
Rich
a
rd Earn
s
haw
arm: f
i
x tes
t
suite failure
of
r
eg_equa
l
_test
.
c [PR101755]
commit
|
commitdiff
|
tree
2022-03-29
R
i
c
hard Earn
s
haw
aarch64
:
correctly h
a
n
dle ze
r
o-sized bit
-
fields in
.
.
.
commit
|
commitdiff
|
tree
2022-03-29
R
ichard
E
arnsha
w
arm:
c
o
rre
c
tl
y
hand
l
e zero-sized
b
i
t
-
fields in AAPCS
.
.
.
commit
|
commitdiff
|
tree
2022-03-29
Richa
r
d
E
a
rnshaw
arm: tempor
a
rily disable 'lo
c
al'
pcs
select
i
on
(
PR96882)
commit
|
commitdiff
|
tree
2022-01-21
Rich
a
rd Earnshaw
aa
r
c
h64: Adj
u
st spellcheck
test
s
fo
r
rec
e
nt
q
uotation
.
.
.
commit
|
commitdiff
|
tree
2022-01-20
Richard Earnsha
w
aarch64: allow
l
d1/stq in t
e
s
t
output
[
P
R102517]
commit
|
commitdiff
|
tree
2022-01-20
Richard Earnshaw
a
r
m
: Add test
f
or
AES
erratum mitig
a
tion
commit
|
commitdiff
|
tree
2022-01-20
Richard
Earnshaw
a
rm: elide
som
e
c
ases whe
r
e the AES errat
u
m wor
k
around
.
.
.
commit
|
commitdiff
|
tree
2022-01-20
Ric
h
ar
d
E
a
rnsh
a
w
a
rm: suppress aes er
r
atum
w
hen forwardi
n
g from ae
s
commit
|
commitdiff
|
tree
2022-01-20
Richard
E
arnshaw
arm: add b
a
s
i
c
mitiga
t
ion
for Cortex-A AES errata
commit
|
commitdiff
|
tree
2022-01-20
Rich
a
rd Earnshaw
arm: Add option
f
or mitigating against
C
or
t
ex-A CPU
.
.
.
commit
|
commitdiff
|
tree
2022-01-20
Richard Earnshaw
arm: Cons
i
s
t
ently
use cryp
t
o_
m
ode att
r
ibute
in crypto
.
.
.
commit
|
commitdiff
|
tree
2022-01-20
Richard Earnshaw
ar
m
: Disambi
g
uate multipl
e
c
rypto
patt
e
r
ns with the
.
.
.
commit
|
commitdiff
|
tree
2021-09-21
Ric
h
ard E
a
rnsha
w
arm: pass architecture
e
xt
e
nsions to assembler
if suppo
r
ted
commit
|
commitdiff
|
tree
2021-09-13
Richard Earnshaw
gi
m
ple: allo
w
more f
o
lding o
f
memcpy [PR102125
]
commit
|
commitdiff
|
tree
2021-09-13
R
ichard
Earns
h
aw
arm
:
expand
handl
i
ng
of movmisalign for DImode [PR102125]
commit
|
commitdiff
|
tree
2021-09-13
Richard Earnshaw
rtl: directly handle
M
E
M in ge
n
_
high
p
art [PR
1
0
2
1
25]
commit
|
commitdiff
|
tree
2021-08-24
Richard E
a
r
n
s
haw
arm
:
Add tests for VLL
D
M mitigation [PR102
0
35]
commit
|
commitdiff
|
tree
2021-08-24
Richa
r
d
E
arns
h
aw
ar
m
:
f
ix
v
l
ldm erratum
f
or A
r
mv8
.
1-m [PR102
0
35]
commit
|
commitdiff
|
tree
2021-08-24
Ric
h
ard E
a
r
n
shaw
arm:
a
dd e
r
r
atum mit
i
gation
t
o __gnu_cms
e
_no
n
secure_call
.
.
.
commit
|
commitdiff
|
tree
2021-08-24
Richard
E
a
r
ns
h
aw
arm: Add comm
a
nd-line
option for enabling
C
VE-2021
.
.
.
commit
|
commitdiff
|
tree
2021-08-24
Richard Earnshaw
arm: testsuit
e
: improve dete
c
tion of CMSE
h
ardware
.
commit
|
commitdiff
|
tree
2021-08-24
Richard
E
a
rnsh
a
w
arm: Fix general issues w
i
th patterns
f
or VLLDM a
n
d
.
.
.
commit
|
commitdiff
|
tree
2021-08-05
Richard Earnsha
w
a
rm: reo
r
d
e
r as
s
embler ar
c
h
itecture directives
[PR101723]
commit
|
commitdiff
|
tree
2021-08-05
Richard Earnsh
a
w
arm: Don't reconfigure globals in arm_configur
e
_
b
uild
_
target
commit
|
commitdiff
|
tree
2021-08-05
Richard E
a
rnshaw
arm: ensu
r
e the ar
c
h_name is always set for
t
he
buil
d
.
.
.
commit
|
commitdiff
|
tree
2021-07-20
Richar
d
Earnshaw
di
r
-locals:
U
se https for bug ref
e
rences
commit
|
commitdiff
|
tree
2021-07-20
Richard Ea
r
nshaw
Limit fill
-
col
u
mn
to
79
commit
|
commitdiff
|
tree
2021-05-27
R
ichard Ear
n
shaw
arm: Remove u
s
e of opts_s
e
t i
n
ar
m
_c
o
nfigure_bu
i
ld
_
target
.
.
.
commit
|
commitdiff
|
tree
2021-05-13
Richa
r
d Earnshaw
testsuite: suppress cast warnings in pr1
0
0563
.
c [PR1
0
0563]
commit
|
commitdiff
|
tree
2021-05-13
Ric
h
ard Earnshaw
arm: correctly h
a
ndle inequality
compar
i
s
ons against
.
.
.
commit
|
commitdiff
|
tree
2021-04-28
R
ichard
Earnshaw
arm: fi
x
UB d
u
e to missing mode check [
P
R
100311]
commit
|
commitdiff
|
tree
2021-04-27
Richard Earnshaw
arm: fix UB when compiling thum
b
2 with PIC
[
PR100236]
commit
|
commitdiff
|
tree
2021-04-19
Rich
a
rd
Earnshaw
a
rm: p
a
rti
a
l
r
evert of r11-8
1
68 [PR10
0
067]
commit
|
commitdiff
|
tree
2021-04-16
Richard Earnsha
w
ar
m
:
Fi
x
s
ome
t
e
s
tsuite fallou
t
f
r
om
r11-8168 [PR1000
6
7]
commit
|
commitdiff
|
tree
2021-04-14
Richard Ear
n
shaw
arm:
f
ix warni
n
g when -mcpu=neo
v
ers
e
-n1 is
u
s
ed with
.
.
.
commit
|
commitdiff
|
tree
2021-03-09
Richard
E
arn
s
haw
arm: f
i
x bootstrap failu
r
e foll
o
wi
n
g a
u
tomat
i
c m
o
de
.
.
.
commit
|
commitdiff
|
tree
2021-03-03
Ri
c
ha
r
d Ear
n
shaw
arm: Ignore --
w
ith-mo
d
e when CPU only su
p
ports one
.
.
.
commit
|
commitdiff
|
tree
2021-02-25
Richard E
a
rnsh
a
w
arm: force
use of r
4
fo
r
__gnu_cms
e
_nonsecure_cal
l
.
.
.
commit
|
commitdiff
|
tree
2020-11-24
Richard Ear
n
shaw
arm: c
o
rrectly hand
l
e neg
a
t
i
ng INT_MIN in arm_split_atomic_o
.
.
.
commit
|
commitdiff
|
tree
2020-03-27
Richard
Earnshaw
fixup: move
C
h
a
ngeLog entry for last A
r
m
fix to correct
.
.
.
commit
|
commitdiff
|
tree
2020-03-27
R
ichard E
a
rnsha
w
fixup:
m
ove ChangeLog en
t
r
y
for la
s
t Arm
fix to correct
.
.
.
commit
|
commitdiff
|
tree
2020-03-26
R
i
chard Earnshaw
arm: unified syntax for
libg
c
c
w
hen b
u
il
t
wit
h
-Os
.
.
.
commit
|
commitdiff
|
tree
2020-03-03
Richard Earnsha
w
lib
g
cc: arm: co
n
vert thumb
1
code to unif
i
ed
s
y
ntax
commit
|
commitdiff
|
tree
2020-02-10
Ri
c
hard
E
a
rnshaw
arm:
c
orrect
constraint
s
on movsi_
c
ompare
0
[
P
R91913]
commit
|
commitdiff
|
tree
2020-02-03
R
i
cha
r
d Earnshaw
a
r
m
:
U
se
move-if-change for upd
a
ting re
g
enerated f
i
les
.
.
.
commit
|
commitdiff
|
tree
2020-01-24
Ri
c
hard E
a
rnsha
w
contrib: Ch
a
nge 're
m
ote'
f
or person
a
l branches
and
.
.
.
commit
|
commitdiff
|
tree
2020-01-22
Rich
a
rd Ea
r
nsha
w
contrib: script to create a
new vendor branch
commit
|
commitdiff
|
tree
2020-01-20
Ric
h
ard Earnshaw
c
on
t
r
i
b:
New remot
e
s
st
r
ucture fo
r
vendor
and person
a
l
.
.
.
commit
|
commitdiff
|
tree
2020-01-16
R
i
chard E
a
rnshaw
con
t
rib
:
Check a
n
d if needed set user
.
name and
u
ser
.
.
.
commit
|
commitdiff
|
tree
2020-01-15
Richard Earnshaw
co
n
trib
:
Don't add push rules for personal and vendor
.
.
.
commit
|
commitdiff
|
tree
2020-01-13
Richard Earnshaw
R
e
ver
t
"c
o
ntrib: Add in th
e
default p
u
sh rule which
.
.
.
commit
|
commitdiff
|
tree
2020-01-13
R
i
chard Earnshaw
contrib: Add in the defau
l
t push
r
ule which
w
a
s ov
e
rridden
commit
|
commitdiff
|
tree
2020-01-13
Richard
Earnshaw
contri
b
: script to setup
git to
p
ull a ven
d
ors branc
h
es
commit
|
commitdiff
|
tree
2020-01-13
R
ich
a
rd Earnsh
a
w
contrib: Add
s
cript to help with customiz
i
ng a
gi
t
.
.
.
2020-01-13
Richard Earnshaw
<rearnsha@arm.com>
commit
|
commitdiff
|
tree
2020-01-08
Richard E
a
rnsh
a
w
arm: Fi
x
rmprof
i
l
e multil
i
b
s when architecture inc
l
ude
s
.
.
.
commit
|
commitdiff
|
tree
2019-12-11
R
i
c
h
ard
Earnshaw
a
rm: Fix an
i
ncorrect warni
n
g when -mcpu=cor
t
ex-a55
.
.
.
commit
|
commitdiff
|
tree
2019-12-09
Richard Earnsha
w
a
r
m: fix v[78]-r
m
ultilib
s
when co
n
figured with
-
-
with
.
.
.
commit
|
commitdiff
|
tree
2019-10-31
Richard Earnsh
a
w
[arm]
A
void using negative offsets for 'immediate'
.
.
.
commit
|
commitdiff
|
tree
2019-10-31
Richard Earnshaw
[arm] Patt
e
rn match i
n
sns for a +
~b + Carry
commit
|
commitdiff
|
tree
2019-10-22
Richard
E
arnshaw
[arm] Match sub
t
r
a
c
tio
n
from c
a
rry_operatio
n
commit
|
commitdiff
|
tree
2019-10-22
Rich
a
rd E
a
rnshaw
[
a
rm] m
a
ke ar
m
_carr
y
_op
e
ration and arm_borrow_operatio
n
.
.
.
commit
|
commitdiff
|
tree
2019-10-21
Richard Earnshaw
[arm] clean u
p
al
u
+shif
t
patterns
commit
|
commitdiff
|
tree
2019-10-18
Richar
d
Earnshaw
[arm] Fix testsuit
e
nit when com
p
iling for
thum
b
2
commit
|
commitdiff
|
tree
2019-10-18
Ric
h
ard Earnshaw
[arm]
I
mpr
o
vements
t
o
negvsi4 and negvdi4
.
commit
|
commitdiff
|
tree
2019-10-18
Richard Earnshaw
[arm] Earl
y
expa
n
s
i
o
n of subvdi
4
commit
|
commitdiff
|
tree
2019-10-18
R
i
chard Earns
h
aw
[a
r
m] I
m
prove
cons
t
ant hand
l
ing
f
or
subvsi4
.
commit
|
commitdiff
|
tree
2019-10-18
Richard Earnshaw
[
arm] E
a
r
ly ex
p
a
nsio
n
of u
s
u
bv
d
i4
.
commit
|
commitdiff
|
tree
2019-10-18
Richar
d
Earnshaw
[a
r
m] Impro
v
e con
s
t
ant handling for usu
b
vsi
4
.
commit
|
commitdiff
|
tree
2019-10-18
Richard Earnshaw
[arm] Ea
r
ly spli
t
addvdi4
commit
|
commitdiff
|
tree
2019-10-18
R
i
chard Earnshaw
[arm] Al
l
ow the sum
m
atio
n
result of signed a
d
d-with
.
.
.
commit
|
commitdiff
|
tree
2019-10-18
Richard Ea
r
nshaw
[a
r
m] Improve code gene
r
at
i
on for addvsi4
.
commit
|
commitdiff
|
tree
2019-10-18
R
i
chard Ear
n
sha
w
[arm] Early expansi
o
n of u
a
ddv
d
i4
.
commit
|
commitdiff
|
tree
2019-10-18
R
i
chard
E
arns
h
aw
[
a
r
m] Handle
i
mmediat
e
values
i
n uaddv
s
i4
commit
|
commitdiff
|
tree
2019-10-18
Richard Earnshaw
[arm] Cl
e
anup
dead code
-
ol
d
s
u
pport fo
r
DImode comparison
s
commit
|
commitdiff
|
tree
2019-10-18
Ric
h
ard Earnshaw
[a
r
m] Ha
n
dle s
o
me c
o
ns
t
ant compa
r
i
sons u
s
ing r
s
bs+rscs
commit
|
commitdiff
|
tree
2019-10-18
R
i
ch
a
r
d Earnshaw
[arm] early split most DImod
e
c
o
mpar
i
son operations
.
commit
|
commitdiff
|
tree
2019-10-18
Richard Ear
n
shaw
[arm] Improv
e
handling of DImode co
m
paris
i
ons against
.
.
.
commit
|
commitdiff
|
tree
2019-10-18
Rich
a
rd Earn
s
haw
[ar
m
]
E
a
r
ly sp
l
it sim
p
le DImode equality comparisons
commit
|
commitdiff
|
tree
2019-10-18
R
ichar
d
Earnshaw
[arm]
A
dd alternative canoni
c
a
lizations
f
or subtract
.
.
.
commit
|
commitdiff
|
tree
2019-10-18
Ri
c
hard Ea
r
nshaw
[arm] I
m
plement
negs
c
c usin
g
SB
C
whe
n
app
r
opriate
.
commit
|
commitdiff
|
tree
2019-10-18
Richard Earnshaw
[arm] Redu
c
e cost
o
f insns that are simple reg-reg
.
.
.
commit
|
commitdiff
|
tree
2019-10-18
Richard Earnsha
w
[
a
rm] Correct co
s
t
calcu
l
ations involving borrow
fo
r
.
.
.
commit
|
commitdiff
|
tree
2019-10-18
Richar
d
Earnshaw
[arm] Co
r
rectly co
s
t add
i
tion with a
carry-i
n
commit
|
commitdiff
|
tree
2019-10-18
Richard
E
arnshaw
[
a
r
m
] Introdu
c
e
arm_ca
r
ry_operation
commit
|
commitdiff
|
tree
2019-10-18
R
i
chard Earns
h
aw
[arm] Remove redundant DImode subtract patterns
commit
|
commitdiff
|
tree
2019-10-18
Richard Ear
n
sh
a
w
[arm] Early spli
t
subdi3
commit
|
commitdiff
|
tree
2019-10-18
Ric
h
a
r
d Earns
h
aw
[arm] f
i
x
c
o
nst
r
aints on addsi3_carry
i
n_a
l
t2
commit
|
commitdiff
|
tree
2019-10-18
R
i
c
h
a
r
d Ear
n
sh
a
w
[arm
]
Re
w
r
ite addsi3_carry
i
n_sh
i
ft
_
<optab> i
n
canonical
.
.
.
commit
|
commitdiff
|
tree
2019-10-18
Richard Ear
n
s
haw
[
a
r
m] Early spli
t
z
ero
-
and sign-
e
xtens
i
on
commit
|
commitdiff
|
tree
2019-10-18
Rich
a
rd E
a
rnshaw
[
arm]
P
erform early s
p
l
itting
of adddi3
.
commit
|
commitdiff
|
tree
2019-10-18
Richard E
a
rnshaw
[arm] Rip out
D
Imo
d
e additio
n
a
n
d
subtracti
o
n splits
.
commit
|
commitdiff
|
tree
2019-10-17
Richard
E
arnshaw
[a
r
m] Add default FPU for Marvell-pj
4
commit
|
commitdiff
|
tree
2019-10-16
Ric
h
ard Earnsh
a
w
[arm] fix bo
o
tstrap failure
d
ue to uninit
i
a
lized w
a
rning
commit
|
commitdiff
|
tree
2019-09-06
Richard Earnshaw
[arm]
A
d
d missing pr
e
d
icated-short-it variants
t
o cmp
_
and
.
.
.
commit
|
commitdiff
|
tree
2019-08-27
Richard Earnshaw
[arm/aa
r
c
h
6
4] Add comments warning
t
hat s
t
ack-protec
t
or
.
.
.
commit
|
commitdiff
|
tree
next