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] Predicated SVE comparison folds
2018-05-08
rsandifo
[AAr
c
h64] Predicated S
V
E comparison
fold
s
commit
|
commitdiff
|
tree
2018-05-08
r
sandifo
[AArch6
4
] Use UNSPEC_M
E
R
GE_PT
R
UE for comparisons
commit
|
commitdiff
|
tree
2018-05-08
rsandifo
[AArc
h
6
4] Tweak sve/vcond_6
.
c
test
commit
|
commitdiff
|
tree
2018-05-02
rsa
n
d
i
fo
Tight
e
n
e
arly
e
x
i
t in vect_analyze_
d
ata_ref_
d
e
p
endence
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
rs
a
n
d
ifo
Add miss
i
ng cases to vect_get_smallest_scalar_type
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
rsa
n
difo
S
e
t insn
_
l
a
s
t
_address
i
n
f
i
nal_
1
commit
|
commitdiff
|
tree
2018-03-24
rsa
n
d
i
fo
Use SCEV informati
o
n w
h
en alig
n
ing
f
or ve
c
torisation
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
rsandifo
poly_span_traits fixes (PR 84811)
commit
|
commitdiff
|
tree
2018-03-18
rsand
i
fo
Don't try to
v
ectorise
C
OND_
E
XPR redu
c
t
i
on ch
a
i
n
s
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
rs
a
ndifo
[
AArch64] Fix mul_highpart_1_r
u
n
.
c m
a
rk
u
p
commit
|
commitdiff
|
tree
2018-03-13
rsandifo
[SLP/AArch6
4
] Fix unp
a
c
k
han
d
l
ing fo
r
b
i
g
-end
i
an SVE
commit
|
commitdiff
|
tree
2018-03-13
rsan
d
i
fo
[AArch64
]
Add a
t
lsdesc
call
p
att
e
r
n f
o
r SVE
commit
|
commitdiff
|
tree
2018-03-13
rsandifo
[AArch64] Add SVE m
u
l_highp
a
rt patterns
commit
|
commitdiff
|
tree
2018-03-13
r
s
andifo
2018-03-13 Richard
S
andiford
<ri
c
hard
.
sa
n
d
iford@arm
.
.
.
commit
|
commitdiff
|
tree
2018-03-02
rsandifo
Avo
i
d &LOOP
_
VINFO_MASKS fo
r
bb
v
e
ct
o
risa
t
io
n
(PR 84634)
commit
|
commitdiff
|
tree
2018-03-02
rs
a
ndifo
Use loop
-
>safelen
r
ath
e
r than loop->force
_
v
ectorize
commit
|
commitdiff
|
tree
2018-03-01
rsandif
o
Fix PR number in cha
n
gelog entry
commit
|
commitdiff
|
tree
2018-03-01
rsandifo
2018-03-01 Rich
a
rd S
a
ndiford
<
richa
r
d
.
s
a
ndifor
d
@l
i
naro
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
rsandifo
Tigh
t
en
use of
HARD_F
R
AME_POINTER_REGNUM in
ali
a
s
.
c
.
.
.
commit
|
commitdiff
|
tree
2018-02-26
r
s
andifo
Make fix for PR
83965 handle SLP reduct
i
on chains
commit
|
commitdiff
|
tree
2018-02-20
r
s
andif
o
Fix incorrect TARGET_
M
EM_REF alignment (PR 8441
9
)
commit
|
commitdiff
|
tree
2018-02-14
rsandifo
Check array
i
ndice
s
in object
_
address_invariant_in_loop_p
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
rsandifo
A
d
d a
D
ECL_EXPR for
VLA p
o
inte
r
c
a
s
ts (PR 84305)
commit
|
commitdiff
|
tree
2018-02-08
rsandif
o
Anot
h
er fix for single-element p
e
r
m
u
tes (PR
8
4
2
65
)
commit
|
commitdiff
|
tree
2018-02-08
rsandifo
Use nonzero bits t
o
refine range in spl
i
t_con
s
t
ant_
o
ffset
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
r
s
and
i
fo
Si
m
p
l
i
fy LRA
lowpart subreg fix
commit
|
commitdiff
|
tree
2018-02-05
rsa
n
d
ifo
Ma
k
e lto
.
exp
w
ork wit
h
T
c
l 8
.
4
commit
|
commitdiff
|
tree
2018-02-05
rsandi
f
o
[AArch64] Re
m
ove SVE XFAI
L
s
commit
|
commitdiff
|
tree
2018-02-05
rsandifo
Adjust ira_in
i
t_regi
s
ter_move_c
o
st comme
n
t
commit
|
commitdiff
|
tree
2018-02-01
rsandif
o
Use range info i
n
s
p
l
it
_
constant_offse
t
(P
R
81635
)
commit
|
commitdiff
|
tree
2018-02-01
rsandifo
[
A
A
rch64]
Fi
x
SVE testsuite failur
e
s for ILP32
(
P
R
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
rsandifo
[AArch64] Handle SVE subregs that a
r
e effectiv
e
ly
REV
s
commit
|
commitdiff
|
tree
2018-02-01
rs
a
nd
i
fo
[AArc
h
64] P
r
efer L
D
1RQ for big-
e
ndi
a
n SVE
commit
|
commitdiff
|
tree
2018-02-01
r
s
andifo
[AArch64] Use a
l
l S
V
E LD
1
RQ variants
commit
|
commitdiff
|
tree
2018-02-01
rsandifo
[AArch64]
G
eneral
i
se
a
arch
6
4_simd_v
a
lid_immediate f
o
r SVE
commit
|
commitdiff
|
tree
2018-02-01
rsandifo
[AArch64] T
i
gh
t
en aa
r
ch64_sec
o
ndary
_
reload condition
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
rsandifo
[AArch64]
F
ix sve/extract_[12]
.
c for
b
i
g-endian SVE
commit
|
commitdiff
|
tree
2018-01-30
r
s
andifo
Fix LRA s
u
b
r
eg c
a
lcula
t
ion for big-en
d
ian targets
commit
|
commitdiff
|
tree
2018-01-30
rsandi
f
o
E
x
pand vec_perm_indices::
s
e
r
ies_p
c
o
m
ment
commit
|
commitdiff
|
tree
2018-01-25
r
s
an
d
i
f
o
Fi
x
vect-red
u
c-or
_
[12]
.
c changes in r257022
commit
|
commitdiff
|
tree
2018-01-24
rs
a
ndif
o
Remove explicit dg-do r
u
ns fro
m
gcc
.
dg/vect (P
R
83
8
8
9
)
commit
|
commitdiff
|
tree
2018-01-24
rsandifo
Fix us
e
of
b
oolean_true/
f
a
l
se_n
o
de (PR
8
3979)
commit
|
commitdiff
|
tree
2018-01-23
rsan
d
i
f
o
Fix vect_float markup
for a couple of tests (PR 8
3
888)
commit
|
commitdiff
|
tree
2018-01-23
rsan
d
ifo
Dis
a
ble some pat
t
erns for fol
d
-left r
e
ductions
(
PR
.
.
.
commit
|
commitdiff
|
tree
2018-01-20
rsandifo
Fix vec
t
_def_
t
ype handling in x86 scat
t
er s
u
pport
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
rsandifo
Ch
e
c
k
wh
e
ther any statements need
m
aski
n
g (
P
R 839
2
2)
commit
|
commitdiff
|
tree
2018-01-19
rs
a
ndif
o
Avoi
d
ICE for neste
d
in
d
uct
i
ons (PR 839
1
4)
commit
|
commitdiff
|
tree
2018-01-17
rsan
d
if
o
VIEW_CONVERT_EXPR s
l
o
t
s for stric
t
-al
i
gn t
a
rgets
(
P
R
.
.
.
commit
|
commitdiff
|
tree
2018-01-16
rsa
n
difo
Two fix
e
s f
o
r live-out SL
P
inductions (PR 83
8
57)
commit
|
commitdiff
|
tree
2018-01-16
rsandifo
Move pa
.
h FUNCTION_ARG_SIZE t
o
pa
.
c (PR83858)
commit
|
commitdiff
|
tree
2018-01-16
rsandifo
Fix c
h
angelog
commit
|
commitdiff
|
tree
2018-01-16
rsandifo
Avoid
GCC 4
.
1 build failure in fold-const
.
c
commit
|
commitdiff
|
tree
2018-01-16
rsandifo
Don
'
t gr
o
up
g
a
ther loa
d
s
(
PR8384
7
)
commit
|
commitdiff
|
tree
2018-01-15
rsa
n
difo
Missi
n
g vect_double
i
n g
c
c
.
dg
/
vect/pr79920
.
c (PR83836)
commit
|
commitdiff
|
tree
2018-01-14
rsan
d
ifo
inline_smal
l
_functi
o
n
s speed
u
p
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
Support
for alias
i
ng
with variable strides
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
Add suppo
r
t for SVE scatter stores
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
All
o
w gath
e
r loads to be use
d
f
o
r group
e
d a
c
cesses
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
Use gather
loads fo
r
strided acce
s
s
e
s
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
A
d
d support for
SVE gather loads
commit
|
commitdiff
|
tree
2018-01-13
rsandif
o
Add
support for
in
-
ord
e
r addi
t
ion reducti
o
n
u
s
i
ng SVE
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
r
s
an
d
ifo
Remov
e
unn
e
cessary temporary in tree-if-conv
.
c
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
Rework t
h
e legitimize_address_disp
l
acement
h
ook
commit
|
commitdiff
|
tree
2018-01-13
rsa
n
d
ifo
Add an
"
early re
m
a
t
e
ria
l
isa
t
io
n
"
p
ass
commit
|
commitdiff
|
tree
2018-01-13
rs
a
nd
i
fo
Use single
-
iteration epil
o
gu
e
s when
peeli
n
g for
g
aps
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
Al
l
ow single-
e
lement
i
nterleaving for non-p
o
wer-o
f
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
rsandif
o
Add support for
c
onditional reductions using
S
V
E
C
LASTB
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
Add supp
o
rt for vectorising liv
e
-out va
l
ues using SVE
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
rs
a
ndifo
Ad
d
a
n empty_m
a
sk_
i
s_expensive hoo
k
commit
|
commitdiff
|
tree
2018-01-13
r
s
andifo
Handl
e
peeling f
o
r
align
m
ent with m
a
sking
commit
|
commitdiff
|
tree
2018-01-13
rsa
n
difo
Allow the number
o
f it
e
rations to be smal
l
er t
h
an VF
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
M
a
ke iv
o
pts
h
andle call
s
to
i
nternal fun
c
t
io
n
s
commit
|
commitdiff
|
tree
2018-01-13
rsan
d
ifo
Allow ADDR_EXPRs of TAR
G
ET_MEM
_
REF
s
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
Add
s
upport for reduct
i
o
n
s
in fully-masked
l
oops
commit
|
commitdiff
|
tree
2018-01-13
rsa
n
di
f
o
Add support for fully-predica
t
ed loops
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
A
d
d support for bitwise r
e
d
u
ctions
commit
|
commitdiff
|
tree
2018-01-13
rsandif
o
S
L
P reductions
w
ith vari
a
ble-length vectors
commit
|
commitdiff
|
tree
2018-01-13
rsan
d
i
f
o
H
andl
e
more SLP con
s
t
a
nt and extern d
e
fin
i
tio
n
s f
o
r
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
Prote
c
t agains
t
min_profitable_iter
s
going negat
i
ve
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
Add su
p
p
ort for masked load/store_la
n
es
commit
|
commitdiff
|
tree
2018-01-13
rsa
n
d
i
fo
[AArch64] Tests for SVE st
r
ucture mode
s
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
[AArch64]
SV
E
load/store_lanes su
p
port
commit
|
commitdiff
|
tree
2018-01-13
rsa
n
difo
G
i
v
e
t
h
e target more
c
ontrol o
v
er ARRAY_TYPE mo
d
es
commit
|
commitdiff
|
tree
2018-01-13
rsan
d
ifo
Fix foldi
n
g of
v
e
c
t
o
r mask EQ/NE expression
s
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
SV
E
unwinding
commit
|
commitdiff
|
tree
2018-01-13
rsandi
f
o
[AArc
h
64] SVE tests
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
[A
A
rch64] Te
s
tsuite markup f
o
r SVE
commit
|
commitdiff
|
tree
2018-01-13
rsa
n
difo
[AArch
6
4] Add
S
VE sup
p
or
t
commit
|
commitdiff
|
tree
2018-01-13
rsandi
f
o
Mark SLP failures for v
e
ct_
v
ariable_length
commit
|
commitdiff
|
tree
2018-01-13
rsand
i
fo
Ex
t
ra subreg fold for variable-length CONST_VECTORs
commit
|
commitdiff
|
tree
2018-01-13
rsan
d
ifo
Improve canonicalisation o
f
TARGET_MEM_REFs
commit
|
commitdiff
|
tree
2018-01-12
rsandifo
Handle p
o
lynomial DR_INIT
commit
|
commitdiff
|
tree
2018-01-12
rsa
n
d
i
fo
Handl
e
p
o
l
y_in
t
vector sizes in get_
v
ec_align
m
ent
_
for_array_type
commit
|
commitdiff
|
tree
2018-01-12
rsandif
o
Allow variable
-
sized
tem
p
orary variab
l
es in gimplify
.
c
commit
|
commitdiff
|
tree
2018-01-11
rsandifo
[AA
r
ch6
4
] Add con
s
t_offset field
t
o
aarch64_addres
s
_
info
commit
|
commitdiff
|
tree
2018-01-11
rsandifo
[AA
r
ch
6
4]
S
et
NUM
_
P
O
L
Y_INT_COEFFS to 2
commit
|
commitdiff
|
tree
2018-01-11
rsandifo
[AArch64] Rework interfac
e
to add consta
n
t/of
f
s
e
t routines
commit
|
commitdiff
|
tree
2018-01-11
rsandifo
[
AArch64
]
Ex
t
ra scalar_float_m
o
de patch
commit
|
commitdiff
|
tree
2018-01-11
rsa
n
difo
[
A
A
r
ch64] Avoid
GET_MODE_
N
UNITS in v8
.
4 suppor
t
commit
|
commitdiff
|
tree
2018-01-11
rsandifo
F
i
x
mod
e
_for_si
z
e units in ca
l
ler-save
.
c (PR83761)
commit
|
commitdiff
|
tree
next