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
RISC-V: Add xfail test case for wv insn register overlap
2024-04-12
Richard Sandiford
aar
c
h64: Avoid
us
i
ng
m
isma
t
ched ZER
O
ZA sizes
commit
|
commitdiff
|
tree
2024-04-08
Ri
c
hard San
d
i
f
ord
a
arch64: Fix
expansion of
svsudo
t
[PR114607]
commit
|
commitdiff
|
tree
2024-04-05
Richard Sandiford
aa
r
ch64: Fi
x
bogus
cnot opti
m
isati
o
n [PR11
4
60
3
]
commit
|
commitdiff
|
tree
2024-04-04
Richard S
a
n
dif
o
rd
aarch64:
R
ecogn
i
se svundef idiom [PR114577]
commit
|
commitdiff
|
tree
2024-03-26
Richard Sandiford
a
arch6
4
: Use c
o
ns
t
expr for out-of-line sta
t
ics
commit
|
commitdiff
|
tree
2024-03-06
Richar
d
Sandiford
aarch64: Def
i
ne out-of-class s
t
ati
c
con
s
tants
commit
|
commitdiff
|
tree
2024-03-05
Richard
San
d
ifo
r
d
a
s
an: H
a
ndle
poly-int sizes in
ASAN_MARK [PR97
6
96
]
commit
|
commitdiff
|
tree
2024-03-05
Ric
h
ard Sandiford
aarch64: Remove
SME2
.
1 f
o
rms of LUTI2/4
commit
|
commitdiff
|
tree
2024-02-24
Richard Sandiford
vect:
Tighten check for
i
mposs
i
b
l
e SLP l
a
you
t
s [PR11320
5
]
commit
|
commitdiff
|
tree
2024-02-24
Richard Sandiford
R
es
t
ri
c
t
g
cc
.
dg/rtl/
a
arc
h
64/pr113295-1
.
c
t
o aarc
h
64
commit
|
commitdiff
|
tree
2024-02-23
Richa
r
d
Sa
n
d
iford
aarch64: Sp
r
ead o
u
t FPR
usag
e
between RA regions
[PR113613]
commit
|
commitdiff
|
tree
2024-02-23
R
i
chard Sandi
f
ord
aa
r
ch6
4
: Tighten
ea
r
l
y
-ra ch
a
in test for wide r
e
gister
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Richard
S
andiford
aarch64:
A
d
d
mis
s
i
ng early
-
ra book
k
ee
p
ing [PR113295
]
commit
|
commitdiff
|
tree
2024-02-21
Richard San
d
if
o
rd
aarch6
4
: M
o
re
SME vs -
m
t
rac
k
-speculatio
n
commit
|
commitdiff
|
tree
2024-02-21
Ri
c
hard
Sand
i
ford
aarch
6
4:
Remove
du
p
lica
t
ed call
commit
|
commitdiff
|
tree
2024-02-21
Richard Sandifor
d
aarc
h
64: Fix sibcalls involving shared-ZT0 functions
commit
|
commitdiff
|
tree
2024-02-21
Richard Sa
n
diford
aarch64:
Ensure
Z
T
0
i
s z
e
roed in a new-ZT0 function
commit
|
commitdiff
|
tree
2024-02-21
Richard Sandiford
aarch
6
4
: Re
m
ove
t
he aarch64_com
m
it_
l
azy_save pattern
commit
|
commitdiff
|
tree
2024-02-21
Richard Sandifo
r
d
a
a
rch64
:
Stac
k
-clash prologu
e
s
a
nd V
G
saves [PR
1
1399
5
]
commit
|
commitdiff
|
tree
2024-02-21
Richard S
a
n
di
f
ord
Allow mode-switching to introduce
i
nternal loops [PR113220]
commit
|
commitdiff
|
tree
2024-02-20
R
i
c
hard Sand
i
ford
aar
c
h64: Fix stre
a
ming-compa
t
ible code with
-
mtrack
.
.
.
commit
|
commitdiff
|
tree
2024-01-30
Ri
c
h
ard Sand
i
ford
aarch
6
4:
Avoid
a
l
locating FPRs to
add
r
es
s
register
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-30
R
i
cha
r
d
San
d
i
ford
a
arch64: Handle d
e
bug references to removed registers
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
R
i
chard Sandiford
vect: Tighten vect_det
e
rmine_precision
s
_fr
o
m_
r
an
g
e
.
.
.
commit
|
commitdiff
|
tree
2024-01-25
Richard
S
andifor
d
aarch64: Fix out-
o
f-bounds ENC
O
DED_ELT a
c
ces
s
[PR
1
13
5
72]
commit
|
commitdiff
|
tree
2024-01-25
Richard Sandiford
aarch64: Handle overlappi
n
g regi
s
ters in m
o
vv8di
[PR
1
13550]
commit
|
commitdiff
|
tree
2024-01-25
R
ichard Sa
n
difor
d
aarch64: Avo
i
d parad
o
xical subregs
i
n
U
X
TL split [
P
R
1
134
8
5]
commit
|
commitdiff
|
tree
2024-01-23
R
ichard
Sandiford
aar
c
h64: Avoid r
e
gistering duplicate C++ o
v
erloads
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Ric
h
ar
d
Sandiford
aarch64:
Rework u
x
tl-
>
zip optimisati
o
n
[PR113196]
commit
|
commitdiff
|
tree
2024-01-12
Richard Sandiford
Keep track of
t
he FUNCTION_BEG note
commit
|
commitdiff
|
tree
2024-01-12
Rich
a
rd Sandi
f
ord
a
a
rch
6
4:
U
se a glob
a
l map to detect duplica
t
ed overloads
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Richard Sandiford
a
a
rch64: Use a
separate group for SME builtins [PR1129
8
9]
commit
|
commitdiff
|
tree
2024-01-09
Ri
c
hard Sandiford
[co
m
m
itted] Fix minor bug on mn1
0
3
port
Richard Sandiford
debugged a failure on the mn103...
commit
|
commitdiff
|
tree
2024-01-05
R
ichard Sandiford
aarch64: Ext
e
nd VECT_C
O
MPARE_C
O
STS to !SVE [PR113
1
04]
commit
|
commitdiff
|
tree
2023-12-21
Richard
Sandiford
a
a
r
ch64:
F
ix e
a
rly R
A
handling o
f
deleted insns [PR113094]
commit
|
commitdiff
|
tree
2023-12-21
R
ichard Sandiford
aarch6
4
:
F
i
x
c
ut-&-pasto in earl
y
RA pass [PR112
9
48]
commit
|
commitdiff
|
tree
2023-12-20
Richa
r
d
Sandiford
c
s
e: Fi
x
han
d
ling
o
f fak
e
vec_select sets [PR111702
]
commit
|
commitdiff
|
tree
2023-12-14
Richard Sandiford
a
a
rch64:
I
mprove
handling of
a
c
cumulator
s
in
early-ra
commit
|
commitdiff
|
tree
2023-12-12
Rich
a
rd Sandif
o
r
d
aarch64: Add dg
-
options to
p
r
fm_imm_offset_
2
.
c
commit
|
commitdiff
|
tree
2023-12-11
R
i
chard S
a
ndif
o
rd
Treat "p"
in
a
sms
as addressin
g
VOIDmo
d
e
commit
|
commitdiff
|
tree
2023-12-10
Richard Sand
i
ford
aa
r
ch64:
Fix invalid subregs for
B
E svrea
d
/wri
t
e_za
commit
|
commitdiff
|
tree
2023-12-10
Richard San
d
iford
a
arch64:
Fix SMSTART/SMSTOP sa
v
e/r
e
store for BE
commit
|
commitdiff
|
tree
2023-12-10
Richard
San
d
i
ford
aarch64: XFAIL some
SME tests for BE
commit
|
commitdiff
|
tree
2023-12-10
Richard Sandiford
aar
c
h
6
4: S
k
ip s
o
me SME regist
e
r save tests
on BE
commit
|
commitdiff
|
tree
2023-12-10
Richard Sandifor
d
aar
c
h6
4
: Add -fun
w
ind-table
s
to
s
om
e
tests
commit
|
commitdiff
|
tree
2023-12-08
Richard Sandi
f
ord
aarch64: Some tweaks to the early-ra pass
commit
|
commitdiff
|
tree
2023-12-07
Ri
c
h
ard Sandiford
aarch
6
4: Add an early RA for
s
trided registers
commit
|
commitdiff
|
tree
2023-12-05
Richard Sand
i
ford
Restor
e
build
with G
C
C 4
.
8 t
o
GCC 5
commit
|
commitdiff
|
tree
2023-12-05
Ric
h
a
rd Sandifor
d
aarch64: Ad
d
s
u
p
port for SME2 intrinsic
s
commit
|
commitdiff
|
tree
2023-12-05
Richard Sand
i
ford
aarch64: Add ZT0
commit
|
commitdiff
|
tree
2023-12-05
Richard S
a
ndiford
aarc
h
64:
Ad
d
svboolx2
_
t
commit
|
commitdiff
|
tree
2023-12-05
Richard Sand
i
ford
a
arc
h
6
4: Add
s
vcou
n
t_t
commit
|
commitdiff
|
tree
2023-12-05
Ri
c
hard Sandiford
aar
c
h64: Add +sme2
commit
|
commitdiff
|
tree
2023-12-05
Ric
h
ard S
a
n
d
iford
aarch64:
Update
sib
c
all handling for SME
commit
|
commitdiff
|
tree
2023-12-05
R
ichar
d
Sandiford
aa
r
c
h
64:
Enforc
e
inlining restr
i
ctions for SME
commit
|
commitdiff
|
tree
2023-12-05
Ri
c
h
a
r
d
Sandiford
aarch64: Handle
PSTAT
E
.
SM across abnormal
e
dges
commit
|
commitdiff
|
tree
2023-12-05
R
i
c
hard Sandifo
r
d
aarch64: Add supp
o
r
t for _
_
arm_lo
c
ally_stre
a
m
i
ng
commit
|
commitdiff
|
tree
2023-12-05
Ric
h
ard Sandif
o
rd
a
arch64: Add
s
uppo
r
t f
o
r <arm_sme
.
h>
commit
|
commitdiff
|
tree
2023-12-05
Rich
a
rd Sandiford
aarch64: Generali
s
e
_
m r
u
les for SVE
i
ntrinsics
commit
|
commitdiff
|
tree
2023-12-05
R
ichard Sandifo
r
d
a
arch64: Generalise unspec_based_fu
n
ction_base
commit
|
commitdiff
|
tree
2023-12-05
R
i
chard Sandiford
aarch64: Add
a
V
N
x1TI
m
o
de
commit
|
commitdiff
|
tree
2023-12-05
Ric
h
ard Sandifo
r
d
aarch64: Add
a
regi
s
t
er class
for w12-w15
commit
|
commitdiff
|
tree
2023-12-05
Richard Sandifo
r
d
aarch64
:
Add
s
u
pport for SME ZA attributes
commit
|
commitdiff
|
tree
2023-12-05
Richard Sa
n
diford
a
a
rch64:
Switch PSTAT
E
.
SM arou
n
d c
a
lls
commit
|
commitdiff
|
tree
2023-12-05
Richard Sandiford
aarch64: Mark releva
n
t SVE instructions
as non-streaming
commit
|
commitdiff
|
tree
2023-12-05
Richard Sandiford
a
a
rc
h
64: Di
s
t
i
ngu
i
sh
s
t
reaming-com
p
a
tible Adv
S
IMD insns
commit
|
commitdiff
|
tree
2023-12-05
Ric
h
ard Sandiford
aarc
h
64: Add +sme
commit
|
commitdiff
|
tree
2023-12-05
Ric
h
ard San
d
i
f
ord
a
a
rch64: A
d
d arm_s
t
reaming(_c
o
m
p
at
i
ble
)
attribu
t
es
commit
|
commitdiff
|
tree
2023-12-05
Richard
Sandiford
aarch64: Add tuple
f
orms of svreinte
r
pret
commit
|
commitdiff
|
tree
2023-12-05
R
i
chard San
d
iford
aarch64:
T
wea
k
error message for (tuple,vector) p
a
irs
commit
|
commitdiff
|
tree
2023-12-05
Richard Sandifo
r
d
aa
r
ch64: M
a
ke more
use of sve
_
type in
ACLE
code
commit
|
commitdiff
|
tree
2023-12-05
Ri
c
hard Sand
i
ford
a
ar
c
h64: R
e
place vague "previous ar
g
uments" message
commit
|
commitdiff
|
tree
2023-12-05
Richard Sandiford
a
arch64:
G
enera
l
ise some SVE ACLE error mess
a
ges
commit
|
commitdiff
|
tree
2023-12-05
Richard Sandiford
aarch64: Add s
v
e_type to
SVE builtins code
commit
|
commitdiff
|
tree
2023-12-05
R
i
cha
r
d
S
a
ndiford
aarc
h
64: Add grou
p
suffix
e
s to
S
VE intrinsics
commit
|
commitdiff
|
tree
2023-12-05
Richa
r
d
S
and
i
ford
a
arch
6
4
:
Make
AARCH64_FL_S
V
E requi
r
ements explic
i
t
commit
|
commitdiff
|
tree
2023-12-05
Richard
S
andiford
aar
c
h
6
4: Use SVE's RD
V
L
instruc
t
ion
commit
|
commitdiff
|
tree
2023-12-05
R
ichard
S
an
d
i
ford
aarch64: Generalise requi
r
e_immed
i
a
te_lane_index
commit
|
commitdiff
|
tree
2023-12-05
Richard Sandiford
Allow targets
to a
d
d USEs
t
o
a
sms
commit
|
commitdiff
|
tree
2023-12-05
Richard Sandi
f
or
d
Add a
n
e
w target hoo
k
: T
A
R
G
ET
_
START_CALL_ARGS
commit
|
commitdiff
|
tree
2023-12-05
Richar
d
Sandiford
A
d
d
a
target hook for s
i
bcall epilog
u
e
s
commit
|
commitdiff
|
tree
2023-12-05
Ri
c
hard S
a
ndiford
Allow prologues an
d
epi
l
ogues to b
e
inserted later
commit
|
commitdiff
|
tree
2023-12-05
Richard
S
and
i
f
ord
lra: Updates of
b
iggest mode for ha
r
d re
g
s [PR112
2
7
8]
commit
|
commitdiff
|
tree
2023-12-02
Ric
h
ard Sandif
o
rd
attribs: Na
m
espace-a
w
are
loo
k
up_attrib
u
te_spec
commit
|
commitdiff
|
tree
2023-12-02
Rich
a
rd Sandifo
r
d
att
r
ib
s
: Co
n
sider n
a
mespa
c
es w
h
en com
p
aring att
r
ibutes
commit
|
commitdiff
|
tree
2023-12-02
Richard Sandiford
a
ttribs: Cac
h
e
the gnu n
a
mespace
commit
|
commitdiff
|
tree
2023-12-02
Ri
c
hard
San
d
if
o
r
d
Tweak
l
anguage choice
i
n
c
o
nfig
-
list
.
mk
commit
|
commitdiff
|
tree
2023-12-02
Richar
d
Sandiford
A
l
l
o
w
t
a
r
get
attributes in non-gnu names
p
aces
commit
|
commitdiff
|
tree
2023-12-01
Richa
r
d Sandiford
aar
c
h
6
4: Add a resul
t
_mode
helper function
commit
|
commitdiff
|
tree
2023-11-27
Ri
c
hard Sandiford
aarch64: Remov
e
re
d
un
d
ant zero
i
ng/merging
i
n
S
VE intrinsics
.
.
.
commit
|
commitdiff
|
tree
2023-11-27
Richard Sa
n
dif
o
rd
a
a
r
ch64: M
o
ve a
n
d
generalise v
e
ct_all_same
commit
|
commitdiff
|
tree
2023-11-27
Richard S
a
ndi
f
ord
vect: Avoid dupli
c
a
t
e_and_inter
l
eav
e
f
or uniform vectors
.
.
.
Richard Sandiford
<richard.sandiford@arm.com>
commit
|
commitdiff
|
tree
2023-11-27
R
i
c
hard Sandifor
d
attrib
s
: Use existing tr
a
its f
o
r
e
x
cl_hash_trait
s
commit
|
commitdiff
|
tree
2023-11-21
Richard Sandiford
Add an
aligned_reg
i
st
e
r_operand predicate
commit
|
commitdiff
|
tree
2023-11-21
Ri
c
hard S
a
ndiford
ira: Han
d
l
e
r
e
gister filters
commit
|
commitdiff
|
tree
2023-11-21
Richard Sa
n
diford
lra: Handl
e
register
f
ilters
commit
|
commitdiff
|
tree
2023-11-21
Richard Sandifor
d
r
eco
g
: Handle r
e
gister filter
s
commit
|
commitdiff
|
tree
2023-11-21
R
i
c
hard Sandi
f
o
rd
Add registe
r
f
i
lt
e
r operand t
o
define
_
regi
s
ter_constraint
commit
|
commitdiff
|
tree
2023-11-11
Richard Sandifor
d
mode-switch
i
ng:
A
dd a backprop ho
o
k
commit
|
commitdiff
|
tree
2023-11-11
Ric
h
ar
d
Sa
n
diford
mode-switching: Add a target-
c
onfigurable co
n
flu
e
n
ce
.
.
.
commit
|
commitdiff
|
tree
next