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
[AArch64] Make aarch64_classify_vector_mode use a switch statement
2019-08-13
R
ichard Sandiford
[AArch64] Make aarch64_c
l
assify
_
v
e
ctor_mode use a
switch
.
.
.
commit
|
commitdiff
|
tree
2019-08-13
Richar
d
San
d
ifor
d
[AArch64
]
A
d
d a "y"
c
o
nstr
a
int for V
0
-V7
commit
|
commitdiff
|
tree
2019-08-13
R
i
chard San
d
i
f
ord
[AArc
h
64]
M
ake <perm_insn> the complete mnemon
i
c
commit
|
commitdiff
|
tree
2019-08-09
Richard
S
andiford
Re
j
ect tail calls that read from an
escaped RESULT
_
DECL
.
.
.
commit
|
commitdiff
|
tree
2019-08-08
Ri
c
h
ar
d
Sandiford
[C] Fix bogus
n
ested enum er
r
or message
commit
|
commitdiff
|
tree
2019-08-07
Richard Sandifor
d
[AArch64]
Fix INSR fo
r
zero floa
t
s
commit
|
commitdiff
|
tree
2019-08-07
Richard Sandiford
[
AArch64] Prefer FPRs over GPRs
for INSR
commit
|
commitdiff
|
tree
2019-08-07
Richard Sand
i
f
o
rd
[
A
Arch64] Pref
e
r FPRs over GPRs for CLA
S
T
B
commit
|
commitdiff
|
tree
2019-08-07
R
ichard Sand
i
ford
[A
A
rch64] Merge SVE reduction patterns
commit
|
commitdiff
|
tree
2019-08-07
Richard S
a
n
d
iford
[AArch64] Merge SVE t
e
rnary
F
P operat
i
ons
commit
|
commitdiff
|
tree
2019-08-07
R
ichard Sandiford
[AArch64] Merge SVE FMAXN
M
/FMINNM patterns
commit
|
commitdiff
|
tree
2019-08-07
Richard Sandiford
[
A
Ar
c
h64]
M
erge SVE FP unary p
a
tt
e
rns
commit
|
commitdiff
|
tree
2019-08-07
R
ichard San
d
i
f
ord
[AArc
h
64] Remov
e
redu
n
dant SVE
F
A
DDA patt
e
rn
commit
|
commitdiff
|
tree
2019-08-07
Ri
c
hard Sandiford
[AArch64] Make S
V
E UNSPEC_COND_*s match the ins
n
mnem
o
nic
commit
|
commitdiff
|
tree
2019-08-07
Richard Sa
n
diford
[
AA
r
ch64] Reorg
a
nise
aarc
h
64-sve
.
md
commit
|
commitdiff
|
tree
2019-08-07
Ric
h
ard Sandiford
[AArch64]
Re
m
ove
u
nused
c
ommu
t
ative attribu
t
e
commit
|
commitdiff
|
tree
2019-08-07
Ric
h
ard San
d
iford
Ma
k
e IPA predicate::siz
e
a
po
l
y_int
6
4
commit
|
commitdiff
|
tree
2019-08-05
Richard Sandiford
Make function_cod
e
a 32-bit fi
e
ld
commit
|
commitdiff
|
tree
2019-08-05
Richard Sandiford
Fol
d
MASK_LOAD/STORE wit
h
a
n
all-true mask
commit
|
commitdiff
|
tree
2019-08-05
Richard Sandi
f
ord
Add a gimple
_
move_vops
h
el
p
er
f
u
n
ction
commit
|
commitdiff
|
tree
2019-07-31
Richa
r
d Sa
n
d
i
f
ord
Mak
e
lra us
e
p
er-alternative earlyclobber info
commit
|
commitdiff
|
tree
2019-07-30
R
ic
h
a
rd Sandiford
Han
d
le IFN_COND_MUL
i
n
tree-s
s
a-ma
t
h
-
o
pts
.
c
commit
|
commitdiff
|
tree
2019-07-29
Richard
S
andiford
Add PR numb
e
r
commit
|
commitdiff
|
tree
2019-07-29
Richard Sandif
o
r
d
Fix inchash handling of wide_i
n
t
s
(PR91
2
42)
commit
|
commitdiff
|
tree
2019-07-29
Richard
Sandiford
Pre
v
ent
tree-
s
sa-dc
e
.
c from
deleting
s
t
o
res at -Og
commit
|
commitdiff
|
tree
2019-07-29
Richard Sandifor
d
Don't run
D
S
E at -Og
commit
|
commitdiff
|
tree
2019-07-29
Richard S
a
n
d
i
f
ord
Preve
n
t -Og
from deleting stores to w
r
ite-only va
r
iables
commit
|
commitdiff
|
tree
2019-07-29
Richar
d
San
d
iford
Add dg
test
for matching
f
u
nction bodi
e
s
commit
|
commitdiff
|
tree
2019-07-29
Richard Sandiford
Generalise VEC_DUPLICATE
folding f
o
r var
i
able-length
.
.
.
commit
|
commitdiff
|
tree
2019-07-29
Ri
c
h
a
rd Sandiford
I
mp
l
em
e
nt more rtx vector folds
on variable-length
.
.
.
commit
|
commitdiff
|
tree
2019-07-19
Richard Sandiford
[A
A
rc
h
64] Rename +
b
itperm to +sve2-bitperm
commit
|
commitdiff
|
tree
2019-07-18
Richard Sandifor
d
M
ake
i
fcvt
c
lean up d
e
ad comp
a
risons
commit
|
commitdiff
|
tree
2019-07-18
Richard Sandiford
Fix
-
Wr
e
turn-
t
y
p
e for
s
tatic naked functions in C
commit
|
commitdiff
|
tree
2019-07-16
Richard Sandiford
Repo
r
t ambiguou
s
uses
o
f
.
md
attr
i
bu
t
es
commit
|
commitdiff
|
tree
2019-07-16
Richar
d
Sandi
f
o
rd
Use file_
l
ocat
i
o
n for md_re
a
der's ptr
_
loc
commit
|
commitdiff
|
tree
2019-07-16
R
i
char
d
San
d
iford
[
r
s6000
]
Fix ambiguous
.
md attribute uses
commit
|
commitdiff
|
tree
2019-07-16
Richard Sand
i
f
o
rd
[
m
ip
s
]
F
ix a
m
biguous
.
md
attribut
e
u
ses
commit
|
commitdiff
|
tree
2019-07-16
Jan Hubi
c
ka
PR91176: Skip debug in
s
ns
w
hen compu
t
ing inline c
o
sts
commit
|
commitdiff
|
tree
2019-07-12
R
ichard Sandiford
Re
l
ax vector_builder:
:
elt sani
t
y
c
h
eck
commit
|
commitdiff
|
tree
2019-07-12
Richa
r
d
San
d
iford
[
a
r
ch64] Fix ambiguous
.
md attribu
t
e uses
commit
|
commitdiff
|
tree
2019-07-12
Richa
r
d Sandiford
S
u
pport multiple operand coun
t
s
for
.
md @ patterns
commit
|
commitdiff
|
tree
2019-07-10
Richard Sandif
o
r
d
Fix
f
ol
d
ing of vector E
Q
/NE
commit
|
commitdiff
|
tree
2019-07-10
Ric
h
ard Sandiford
[
a
r
m
] Fix BE i
n
dex for s
i
ngle-var vecto
r
initiali
s
ers
.
.
.
commit
|
commitdiff
|
tree
2019-07-08
R
ichard
S
an
d
i
ford
Add a build conf
i
g for boo
t
s
t
r
apping
a
t -
O
g
commit
|
commitdiff
|
tree
2019-07-08
Richard Sand
i
ford
Make gual
i
ty
.
h ha
n
dle Yama restricte
d
ptra
c
e mode
commit
|
commitdiff
|
tree
2019-07-08
R
i
chard Sandiford
[ri
s
cv] Fix
a
mbiguous
.
md
att
r
ibu
t
e uses
commit
|
commitdiff
|
tree
2019-07-07
Richard Sandif
o
r
d
PR
9
1068: Fix MIPS fa
l
lout from
I
RA mat
c
hed op
e
rand
.
.
.
commit
|
commitdiff
|
tree
2019-07-07
R
i
chard Sandiford
Fix
u
nin
i
tialise
d
use i
n
mips_split
_
move
commit
|
commitdiff
|
tree
2019-07-06
Ri
c
hard Sandi
f
ord
[s
3
90]
F
ix ambiguous
.
md attrib
u
te uses
commit
|
commitdiff
|
tree
2019-07-06
Richard
Sandiford
[i3
8
6] Fix ambiguous
.
m
d
attribut
e
u
ses
commit
|
commitdiff
|
tree
2019-07-06
Ric
h
ard Sand
i
ford
[h8
3
00] Fix ambi
g
uou
s
.
md attribute uses
commit
|
commitdiff
|
tree
2019-07-06
Ric
h
ard Sandiford
[
amdgcn] F
i
x ambiguous
.
m
d attribut
e
uses
commit
|
commitdiff
|
tree
2019-07-06
Ric
h
a
r
d
S
an
d
i
ford
[arm] Fix ambiguo
u
s
.
md attribute uses
commit
|
commitdiff
|
tree
2019-07-03
Dennis
Zhan
g
[A
A
rch64]
Re
m
ove constraint stri
n
gs from define_e
x
pand
.
.
.
commit
|
commitdiff
|
tree
2019-07-01
Ri
c
ha
r
d S
a
nd
i
ford
Us
e
ir
a
_setup
_
a
lts fo
r
conflict detection
commit
|
commitdiff
|
tree
2019-07-01
Richard Sandifo
r
d
Al
l
ow ear
l
yclobbers in i
r
a_get_dup_out_
n
um
commit
|
commitdiff
|
tree
2019-07-01
Richard Sandiford
Make ira_get_dup_out_num handle more cases
commit
|
commitdiff
|
tree
2019-07-01
R
ic
h
a
rd Sand
i
ford
Simplify ira_setup_a
l
ts
commit
|
commitdiff
|
tree
2019-07-01
Richard S
a
ndif
o
rd
Us
e
a
l
ternati
v
e
_
m
ask for add_
i
nsn_allocno_copies
commit
|
commitdiff
|
tree
2019-06-21
Ric
h
a
r
d Sandiford
Fix missing name
in Chan
g
eL
o
g
commit
|
commitdiff
|
tree
2019-06-21
Richard Sandi
f
o
r
d
Fi
x
m
issing name in
C
hangeLog
commit
|
commitdiff
|
tree
2019-06-18
Rich
a
r
d
S
a
n
dif
o
rd
[AArch6
4
] Add
a
new CC mode for SVE
co
n
ditions
commit
|
commitdiff
|
tree
2019-06-18
Richard Sandi
f
or
d
[
A
Arch64
]
Tabify aarch6
4
-sve
.
md
commit
|
commitdiff
|
tree
2019-06-18
Richard S
a
ndif
o
rd
[AArch64]
F
actor out pfals
e
predicate creation
commit
|
commitdiff
|
tree
2019-06-18
Richard
S
andiford
[AArch64] Fact
o
r out ptrue predicate creat
i
o
n
commit
|
commitdiff
|
tree
2019-06-18
Richard Sandi
f
ord
[AArch64
]
Simpl
i
fy
S
V
E IFN_COND pa
t
terns
commit
|
commitdiff
|
tree
2019-06-18
Richard Sandif
o
rd
Restore correc
t
iv
s
t
ep for fully-masked loop
s
commit
|
commitdiff
|
tree
2019-06-07
R
i
c
hard Sandi
f
or
d
Fix fwprop
call to call to paradoxica
l
_subreg_
p
commit
|
commitdiff
|
tree
2019-05-31
R
i
chard
Sandi
f
ord
New
.
md
c
onstruct:
d
e
f
ine_insn_and_rewrite
commit
|
commitdiff
|
tree
2019-05-30
Sy
l
via Ta
y
l
o
r
[aarch64]: a
d
d support for fa
b
d in s
v
e
commit
|
commitdiff
|
tree
2019-05-14
P
r
zemyslaw Wirk
u
s
20
1
9-05-1
4
Przem
y
sl
a
w Wirkus <pr
z
emys
l
aw
.
wirku
s
@arm
.
.
.
commit
|
commitdiff
|
tree
2019-05-12
Richar
d
S
andiford
A
c
cept code attri
b
ut
e
s
as rtx code
s
in
.
md files
commit
|
commitdiff
|
tree
2019-04-29
Ri
c
hard S
a
nd
i
f
o
rd
Remove DD
R
_INNER_LOOP
commit
|
commitdiff
|
tree
2019-04-26
Ri
c
hard San
d
iford
Fix
use
o
f CO
M
P
LETE_T
Y
PE_P
for -Wstrict-aliasing=1
commit
|
commitdiff
|
tree
2019-04-26
Richard Sandiford
A
dd commentary to (SE
T
_)TYPE
_
V
E
C
T
OR_S
U
BPART
S
commit
|
commitdiff
|
tree
2019-04-18
R
ic
h
a
r
d
S
and
i
ford
Fix UB in
i
nt_const_bi
n
o
p
commit
|
commitdiff
|
tree
2019-04-18
R
ichard S
a
ndiford
Fix two u
b
san failures (PR
8
5164)
commit
|
commitdiff
|
tree
2019-04-09
Richard Sandiford
S
V
E fallout from PR90006
commit
|
commitdiff
|
tree
2019-04-05
Richard Sandiford
M
a
ke
FMA code cope
with r
e
d
u
ndant nega
t
e
s (PR89956
)
commit
|
commitdiff
|
tree
2019-04-04
Richa
r
d Sandiford
D
F
usage in loop-in
v
a
r
iant
.
c (PR46590)
commit
|
commitdiff
|
tree
2019-03-18
Richard Sandiford
Fix
a case in wh
i
ch the
v
ector cost m
o
del
w
as igno
r
ed
commit
|
commitdiff
|
tree
2019-03-08
Richard San
d
iford
Fix
POL
Y
_INT_CST/CONST_POLY_
I
NT typo (
P
R 89631
)
commit
|
commitdiff
|
tree
2019-03-01
Ri
c
hard
S
andif
o
rd
Fi
x
mask type choice in
vec
t
ori
z
a
ble_ca
l
l (PR 89535)
commit
|
commitdiff
|
tree
2019-02-18
Sharon Dvir
README: Fix typos
.
commit
|
commitdiff
|
tree
2019-01-25
Ri
c
h
a
rd Sandiford
Fix
o
utput_con
s
tructor_bitfield
h
andling
o
f wide bitfields
.
.
.
commit
|
commitdiff
|
tree
2019-01-25
Richard Sandiford
[AArch64][SVE] Handle
r
egister-r
e
gister pred_movs
commit
|
commitdiff
|
tree
2019-01-19
Ric
h
a
rd Sandi
f
ord
C
l
aw
b
ack some of the code si
z
e re
g
ress
i
on in 548
.
exchange2_r
commit
|
commitdiff
|
tree
2019-01-15
Richar
d
S
an
d
iford
PR inline-asm/52813 re
v
isited
commit
|
commitdiff
|
tree
2019-01-07
Richa
r
d
S
andiford
Fix IF
N
_MASK_STORE
handling of IF
N
_
G
OMP_S
I
MD_LANE
commit
|
commitdiff
|
tree
2019-01-07
Ric
h
ard Sandi
f
ord
Fix I
C
E in get_init
i
al_defs_f
o
r
_
reduction (P
R
88
5
67)
commit
|
commitdiff
|
tree
2019-01-07
Richard Sandiford
[2/2]
P
R88598: Optimise reduc (bit_and)
commit
|
commitdiff
|
tree
2019-01-07
Rich
a
rd Sandiford
[1/2] PR8859
8
: O
p
timise
x * { 0 or 1, 0
o
r 1,
.
.
.
}
commit
|
commitdiff
|
tree
2018-12-20
Richard
Sand
i
ford
[
AArch64][SVE]
A
dd ABS support
commit
|
commitdiff
|
tree
2018-12-20
Richard
Sandiford
[AArch64
]
[SVE] Fix IFN_
C
ON
D
_F
M
LA m
o
vprfx alternative
commit
|
commitdiff
|
tree
2018-12-17
Richard Sandiford
A
dd
a
loop versioni
n
g
p
a
ss
commit
|
commitdiff
|
tree
2018-12-11
Di
m
itar Dimit
r
ov
cfgexpa
n
d
.
c (asm_cl
o
bber_reg_is_
v
alid)
:
A
l
so produce
.
.
.
commit
|
commitdiff
|
tree
2018-12-07
Richa
r
d
Sandiford
[AArch64][SVE] Re
m
ove unnec
e
ssa
r
y P
T
R
UEs from integ
e
r
.
.
.
commit
|
commitdiff
|
tree
2018-12-07
Richard Sa
n
diford
[AArch6
4
][SVE] Remove
u
nnecessary PTRUEs
f
rom FP arithmetic
commit
|
commitdiff
|
tree
2018-12-06
Richard Sandiford
R
e
move bogu
s
te
s
t
lin
e
f
r
o
m vect
-
o
ver-widen-23
.
c
commit
|
commitdiff
|
tree
2018-12-05
Richard Sa
n
difor
d
Use unsigned a
r
ithmet
i
c
f
or
demote
d
v
e
ctor
plus/minus
.
.
.
commit
|
commitdiff
|
tree
next