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] Handle more SVE predicate constants
2019-08-14
Richard Sa
n
difo
r
d
[A
A
rch64] Handle more SVE predicate con
s
ta
n
ts
commit
|
commitdiff
|
tree
2019-08-14
Richard Sandiford
[AAr
c
h64] Re
w
ork
S
VE
i
nteger comparisons
commit
|
commitdiff
|
tree
2019-08-14
Richard Sandiford
[
A
A
r
c
h
6
4
] Use
"
x" predication for S
V
E
inte
g
er arithmetic
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
Ri
c
hard Sandiford
[AArch64]
Rearrange SVE conversion
pattern
s
commit
|
commitdiff
|
tree
2019-08-14
Rich
a
rd Sandiford
[AArch64] Use unspecs for SVE co
n
version
s
i
n
volving
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
Rich
a
rd S
a
n
diford
[AArc
h
6
4
] Rework SVE F
P
co
m
p
a
rison
s
commit
|
commitdiff
|
tree
2019-08-14
R
ichard Sandif
o
rd
[AA
r
c
h64] Add
s
upport for SVE HF
v
con
d
s
commit
|
commitdiff
|
tree
2019-08-14
Richard
S
a
n
diford
[AArch
6
4] Commonise some SVE FP patt
e
rns
commit
|
commitdiff
|
tree
2019-08-14
Richard Sandiford
[AArch64
]
Ad
d
a "GP st
r
ictnes
s
" operand to
S
VE FP un
s
pecs
commit
|
commitdiff
|
tree
2019-08-14
R
i
c
har
d
Sandiford
[AArch64]
U
se unspecs for r
e
mai
n
ing SVE FP binar
y
ops
commit
|
commitdiff
|
tree
2019-08-14
Richard
S
andiford
[AArch6
4
]
Don't re
l
y
o
n REG_EQUAL notes to combin
e
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
Richard
S
a
n
d
iford
[
A
Arch64] Canonicalise SVE p
r
edic
a
te
constants
commit
|
commitdiff
|
tree
2019-08-14
Ric
h
ard S
a
ndiford
[
AA
r
ch64] Rework SV
E
PTEST patte
r
ns
commit
|
commitdiff
|
tree
2019-08-13
R
i
ch
a
rd Sandiford
Use ch
e
cking fo
r
ms of DECL_FUNCTION
_
C
O
DE (
P
R
9
1421
)
commit
|
commitdiff
|
tree
2019-08-13
Ri
c
hard
S
andiford
Pr
o
tect som
e
check
s
of DECL_FUNCTION_C
O
D
E
commit
|
commitdiff
|
tree
2019-08-13
Richard
S
andi
f
ord
Optimise constant IFN_WHILE_
U
LT
s
commit
|
commitdiff
|
tree
2019-08-13
Richard
S
andiford
[AArch64
]
I
mprove SVE
consta
n
t
m
o
ves
commit
|
commitdiff
|
tree
2019-08-13
R
ichard S
a
n
diford
[AArch64]
U
se simd_immediate_info for
SVE predi
c
ate
.
.
.
commit
|
commitdiff
|
tree
2019-08-13
Rich
a
rd S
a
ndiford
[
A
Arc
h
64] Make simd_immediate
_
info INDEX explicit
commit
|
commitdiff
|
tree
2019-08-13
Richard Sandiford
[A
A
rch64] Make aar
c
h64
_
classif
y
_vector_
m
ode
u
se
a switc
h
.
.
.
commit
|
commitdiff
|
tree
2019-08-13
Richard
S
andiford
[AArch64
]
Add a "y" constraint
f
or V0-V7
commit
|
commitdiff
|
tree
2019-08-13
Richard Sandiford
[AArc
h
64] Make <perm_
i
nsn> the compl
e
te
m
nemonic
commit
|
commitdiff
|
tree
2019-08-09
R
i
chard Sandif
o
rd
Rej
e
ct tail calls that read from an escaped RE
S
ULT
_
DECL
.
.
.
commit
|
commitdiff
|
tree
2019-08-08
R
ichard Sandiford
[
C
]
F
ix bogus neste
d
enu
m
error me
s
s
a
ge
commit
|
commitdiff
|
tree
2019-08-07
Richard S
a
ndiford
[
AArch
6
4] Fix I
N
SR for zer
o
floats
commit
|
commitdiff
|
tree
2019-08-07
R
i
c
hard Sandiford
[AArch64] Pre
f
er FPRs
o
ver GPRs for INS
R
commit
|
commitdiff
|
tree
2019-08-07
Richard
Sand
i
ford
[AArch64
]
P
r
efe
r
FPRs ov
e
r GPRs fo
r
CLASTB
commit
|
commitdiff
|
tree
2019-08-07
Ric
h
ard Sandiford
[AArch64
]
Merge
S
VE r
e
duction
pa
t
te
r
n
s
commit
|
commitdiff
|
tree
2019-08-07
R
icha
r
d S
a
n
d
iford
[AArch64] Merge
SV
E
ternary FP
op
e
r
ations
commit
|
commitdiff
|
tree
2019-08-07
Ri
c
ha
r
d Sandif
o
rd
[
AArch64] Mer
g
e SVE FMAXNM/FMINNM
p
att
e
r
n
s
commit
|
commitdiff
|
tree
2019-08-07
Richard Sandiford
[AArch64] Merge SVE FP un
a
ry pat
t
erns
commit
|
commitdiff
|
tree
2019-08-07
Richard Sandiford
[AArch64] Re
m
ove redundant SVE FAD
D
A
patt
e
rn
commit
|
commitdiff
|
tree
2019-08-07
Ric
h
ard
S
and
i
fo
r
d
[
A
Ar
c
h64] Make SVE UNSPE
C
_COND
_
*s match
t
he insn mnemonic
commit
|
commitdiff
|
tree
2019-08-07
Richard Sandiford
[AArch64]
Reorganise aarch64-sve
.
md
commit
|
commitdiff
|
tree
2019-08-07
Ri
c
h
a
r
d Sandi
f
ord
[AArch64] Remove unuse
d
commutative attribute
commit
|
commitdiff
|
tree
2019-08-07
Richard Sa
n
diford
Mak
e
IPA pr
e
dicate::siz
e
a poly_int64
commit
|
commitdiff
|
tree
2019-08-05
Rich
a
rd Sandiford
Make fu
n
ction_code
a
32-bit field
commit
|
commitdiff
|
tree
2019-08-05
R
i
c
ha
r
d S
a
ndiford
Fo
l
d MAS
K
_LOA
D
/STOR
E
with
an all-true mask
commit
|
commitdiff
|
tree
2019-08-05
Ric
h
a
r
d Sa
n
dif
o
rd
Add a g
i
m
p
le_move_vops he
l
per fun
c
ti
o
n
commit
|
commitdiff
|
tree
2019-07-31
Richard
Sandiford
Make lra u
s
e
per-alternative
e
a
rlyc
l
obber info
commit
|
commitdiff
|
tree
2019-07-30
Ric
h
ard Sandiford
Handle IFN_C
O
ND_MUL in tree-
s
s
a
-math-opts
.
c
commit
|
commitdiff
|
tree
2019-07-29
Richard Sandiford
Add PR number
commit
|
commitdiff
|
tree
2019-07-29
R
i
chard Sandiford
Fix
incha
s
h
h
an
d
ling of
w
ide_ints (PR
9
1242
)
commit
|
commitdiff
|
tree
2019-07-29
Richard Sa
n
di
f
ord
Pre
v
ent tree-ssa
-
dce
.
c from delet
i
ng stores at -Og
commit
|
commitdiff
|
tree
2019-07-29
Richard Sandiford
D
o
n't run DSE at -
O
g
commit
|
commitdiff
|
tree
2019-07-29
Richard
Sandiford
Prevent -Og from deleting
s
tores to
w
rite-only variables
commit
|
commitdiff
|
tree
2019-07-29
R
i
chard Sandiford
A
dd dg t
e
st for mat
c
hing
f
u
nction bodies
commit
|
commitdiff
|
tree
2019-07-29
Richard Sandiford
Generali
s
e VEC_D
U
PLICATE
f
olding for variabl
e
-lengt
h
.
.
.
commit
|
commitdiff
|
tree
2019-07-29
R
ichard Sandif
o
rd
Implemen
t
more rtx
vec
t
or folds o
n
var
i
able-len
g
th
.
.
.
commit
|
commitdiff
|
tree
2019-07-19
R
i
chard
Sandifor
d
[
A
Arch64] Rename
+b
i
tperm to +sve2-b
i
tperm
commit
|
commitdiff
|
tree
2019-07-18
R
ichard Sandiford
Make ifcvt
c
l
e
an up dead comparis
o
ns
commit
|
commitdiff
|
tree
2019-07-18
Richar
d
Sandiford
Fix
-
Wreturn
-
type for static na
k
ed functions in C
commit
|
commitdiff
|
tree
2019-07-16
Richar
d
Sandiford
R
e
port ambiguo
u
s uses
o
f
.
md attributes
commit
|
commitdiff
|
tree
2019-07-16
Richard
S
andiford
U
se file_location for md_reader's ptr
_
l
oc
commit
|
commitdiff
|
tree
2019-07-16
R
i
chard Sa
n
d
iford
[rs600
0
]
Fi
x
ambiguous
.
m
d
attri
b
ute uses
commit
|
commitdiff
|
tree
2019-07-16
Richard
S
andiford
[mips] Fix
a
mbiguous
.
md attribute uses
commit
|
commitdiff
|
tree
2019-07-16
Jan Hubicka
PR91176: Skip
d
ebug in
s
ns wh
e
n computin
g
inl
i
ne
c
o
sts
commit
|
commitdiff
|
tree
2019-07-12
Richar
d
Sandiford
R
e
lax
v
ector_builder
:
:
e
l
t
sanity check
commit
|
commitdiff
|
tree
2019-07-12
Richard Sandiford
[
arc
h
6
4
]
Fix ambig
u
ous
.
md att
r
ibute
uses
commit
|
commitdiff
|
tree
2019-07-12
Richa
r
d Sandiford
Su
p
por
t
multiple opera
n
d counts
for
.
md @ pat
t
ern
s
commit
|
commitdiff
|
tree
2019-07-10
Richard San
d
iford
Fix fold
i
ng of
v
ector E
Q
/N
E
commit
|
commitdiff
|
tree
2019-07-10
Ric
h
ard
Sandiford
[arm]
F
i
x
BE
i
ndex for single-var vector
initialisers
.
.
.
commit
|
commitdiff
|
tree
2019-07-08
R
ichard Sandiford
Add a build co
n
fi
g
for boot
s
trapping at -Og
commit
|
commitdiff
|
tree
2019-07-08
Richard Sandiford
M
ake
g
uality
.
h handle Yam
a
restricted ptrace mode
commit
|
commitdiff
|
tree
2019-07-08
Richard Sandifo
r
d
[
r
iscv] Fix
a
mbiguous
.
md
a
ttribut
e
us
e
s
commit
|
commitdiff
|
tree
2019-07-07
Richard Sandi
f
ord
PR91068: Fix MIPS fallou
t
fro
m
IRA
m
a
t
c
hed op
e
rand
.
.
.
commit
|
commitdiff
|
tree
2019-07-07
Ri
c
hard
Sandiford
Fix uni
n
itialised u
s
e
i
n mips_split_
m
ove
commit
|
commitdiff
|
tree
2019-07-06
R
i
c
hard Sandiford
[s390]
F
ix ambig
u
o
us
.
md att
r
ibu
t
e uses
commit
|
commitdiff
|
tree
2019-07-06
Richard Sandiford
[i38
6
] Fix ambiguous
.
md att
r
i
but
e
us
e
s
commit
|
commitdiff
|
tree
2019-07-06
R
i
chard
S
andiford
[h8300]
F
ix
ambiguous
.
md attribute uses
commit
|
commitdiff
|
tree
2019-07-06
Richa
r
d Sandiford
[amdgcn] Fix ambiguous
.
m
d
attribute uses
commit
|
commitdiff
|
tree
2019-07-06
Rich
a
rd Sandiford
[arm] Fix ambiguous
.
md attribute uses
commit
|
commitdiff
|
tree
2019-07-03
D
e
n
n
i
s Zhang
[AAr
c
h
64] Remove
c
onstraint strings fro
m
def
i
ne_
e
xpand
.
.
.
commit
|
commitdiff
|
tree
2019-07-01
Ric
h
ard Sandiford
Us
e
ira
_
setup_alts f
o
r conflic
t
d
etection
commit
|
commitdiff
|
tree
2019-07-01
Richard Sandi
f
ord
A
llow ea
r
lyclobbers in
i
ra
_
get_dup_out_num
commit
|
commitdiff
|
tree
2019-07-01
Richard Sandifo
r
d
Make i
r
a_get_dup_ou
t
_num
h
and
l
e more cases
commit
|
commitdiff
|
tree
2019-07-01
Rich
a
rd
S
andiford
Sim
p
l
i
fy ira_setup_a
l
ts
commit
|
commitdiff
|
tree
2019-07-01
Ri
c
ha
r
d
Sa
n
d
i
fo
r
d
Use alternative_mask for add_ins
n
_allocno_copie
s
commit
|
commitdiff
|
tree
2019-06-21
R
ich
a
rd
S
andiford
Fix
missin
g
na
m
e
i
n
C
hangeLog
commit
|
commitdiff
|
tree
2019-06-21
Richard
S
an
d
iford
Fix missing name in Ch
a
ngeLog
commit
|
commitdiff
|
tree
2019-06-18
Ric
h
ard Sandiford
[
A
Arch6
4
] Add a ne
w
CC mode for SVE conditions
commit
|
commitdiff
|
tree
2019-06-18
Ric
h
a
r
d Sandifo
r
d
[AArch64] Tabify aarch64-sve
.
md
commit
|
commitdiff
|
tree
2019-06-18
Richard Sandif
o
rd
[AArc
h
64] Facto
r
out pfals
e
predicate creation
commit
|
commitdiff
|
tree
2019-06-18
Ric
h
a
rd Sandiford
[AAr
c
h64] Factor
out ptrue predi
c
a
t
e crea
t
ion
commit
|
commitdiff
|
tree
2019-06-18
R
i
chard Sandif
o
rd
[AArch
6
4
]
Simplif
y
SVE IFN_COND patterns
commit
|
commitdiff
|
tree
2019-06-18
Richard San
d
iford
Restore co
r
rect
i
v step for full
y
-masked loops
commit
|
commitdiff
|
tree
2019-06-07
Richard Sandiford
Fix fwprop call
t
o call to
p
a
radoxical_subreg_p
commit
|
commitdiff
|
tree
2019-05-31
Ri
c
hard Sandiford
New
.
md
cons
t
ruct: define_ins
n
_and
_
rewrite
commit
|
commitdiff
|
tree
2019-05-30
S
y
lvia Taylor
[aa
r
ch64]: add
supp
o
rt for fab
d
in
s
ve
commit
|
commitdiff
|
tree
2019-05-14
Przemyslaw Wirk
u
s
2
0
1
9-05-14 P
r
zemyslaw W
i
rkus <przemys
l
aw
.
wirkus@arm
.
.
.
commit
|
commitdiff
|
tree
2019-05-12
R
i
chard Sandi
f
ord
Acce
p
t
c
od
e
a
t
tribut
e
s as rtx codes in
.
md files
commit
|
commitdiff
|
tree
2019-04-29
Richard Sandiford
Remove DDR_INNER_LOO
P
commit
|
commitdiff
|
tree
2019-04-26
Ric
h
ard Sandiford
F
i
x use
o
f COMPLE
T
E_T
Y
PE_
P
for -Wstrict-a
l
iasing=1
commit
|
commitdiff
|
tree
2019-04-26
R
i
chard
Sandif
o
r
d
Add c
o
mmen
t
ary to
(SET_)TYP
E
_VECTOR_SU
B
PARTS
commit
|
commitdiff
|
tree
2019-04-18
R
ic
h
ard
S
andiford
Fix
U
B in int_const
_
binop
commit
|
commitdiff
|
tree
2019-04-18
Richard Sa
n
diford
Fi
x
two
u
bsan failures (PR
8
5164)
commit
|
commitdiff
|
tree
2019-04-09
R
i
cha
r
d
S
andi
f
ord
SVE f
a
ll
o
ut fr
o
m PR90006
commit
|
commitdiff
|
tree
2019-04-05
Richard Sandifor
d
Make FMA code
cope with
r
ed
u
n
dant negates (
P
R89956)
commit
|
commitdiff
|
tree
2019-04-04
Ric
h
ard Sandifor
d
DF usage in loop-invariant
.
c (PR
4
6590
)
commit
|
commitdiff
|
tree
2019-03-18
Ric
h
ard S
a
ndi
f
ord
F
i
x a c
a
se in wh
i
ch the vector
c
ost model was ig
n
ored
commit
|
commitdiff
|
tree
next