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
Use poly_int rtx accessors instead of hwi accessors
2018-06-12
rsandifo
Use
poly_int rtx accessor
s
instead o
f
hwi accessors
commit
|
commitdiff
|
tree
2018-06-04
rsan
d
i
f
o
Fix expan
d
_expr_real_1 handling of BL
K
m
ode bi
t
field
.
.
.
commit
|
commitdiff
|
tree
2018-06-01
rsandifo
Fix phi backed
g
e d
e
tection in ba
c
k
prop
(
PR85989)
commit
|
commitdiff
|
tree
2018-06-01
rsandif
o
Fix SVE fallout fr
o
m
r26
0
951
commit
|
commitdiff
|
tree
2018-05-30
rsandifo
Use poly_int tree acces
s
o
r
s
commit
|
commitdiff
|
tree
2018-05-25
rsa
n
difo
Add IFN_CO
N
D_{MUL,DIV,MOD,RD
I
V}
commit
|
commitdiff
|
tree
2018-05-25
rsandifo
[
A
Ar
c
h
6
4]
Add SVE sup
p
ort for
i
nteger division
commit
|
commitdiff
|
tree
2018-05-25
r
sand
i
f
o
Pre
f
er open
-
cod
i
n
g
v
ector integer
d
ivision
commit
|
commitdiff
|
tree
2018-05-25
rsandifo
Fold VEC_COND_EXPRs to
I
FN
_
COND
_
* where possible
commit
|
commitdiff
|
tree
2018-05-25
r
s
andi
f
o
A
d
d an "else" argument to IFN_COND_* functions
commit
|
commitdiff
|
tree
2018-05-25
rsandifo
Try
h
arder to
p
re
s
erve o
p
e
rand ti
e
s in maybe_legitimize_
o
perands
commit
|
commitdiff
|
tree
2018-05-24
rsandifo
Use canonicalize_
m
ath_aft
e
r_vectorization_p for FMA
.
.
.
commit
|
commitdiff
|
tree
2018-05-24
rsandifo
Add a cl
a
ss to
re
p
resent
a gimple
match re
s
u
l
t
commit
|
commitdiff
|
tree
2018-05-23
rsandifo
Fix
S
LP
d
ef ty
p
e when compu
t
ing masks (PR85853)
commit
|
commitdiff
|
tree
2018-05-22
rsandifo
2018-05-22 Richard Sandiford
<richard
.
sandifor
d
@linar
o
.
.
.
commit
|
commitdiff
|
tree
2018-05-22
rsand
i
fo
H
andle
a
null lhs in expand_dir
e
ct
_
optab_
f
n (PR85862)
commit
|
commitdiff
|
tree
2018-05-21
rsandifo
Fix tree-ssa-s
t
rlen handling of
p
artial
c
lobbers (PR85814)
commit
|
commitdiff
|
tree
2018-05-18
rsandifo
Replace FMA_EXPR
w
ith
o
ne intern
a
l fn pe
r
optab
commit
|
commitdiff
|
tree
2018-05-17
rsan
d
ifo
Gimpl
e
FE
supp
o
rt for internal functions
commit
|
commitdiff
|
tree
2018-05-17
r
s
andifo
All
o
w gi
m
ple_build with
i
nternal f
u
nctions
commit
|
commitdiff
|
tree
2018-05-16
r
sandifo
Handle vector boolean ty
p
es when calculating the SL
P
.
.
.
commit
|
commitdiff
|
tree
2018-05-09
rsandif
o
Add cl
o
bber
s
around IF
N
_LOAD/S
T
ORE
_
LANES
commit
|
commitdiff
|
tree
2018-05-08
rsandifo
Move C++ SV
E
te
s
t
s
to g++
.
target/aarch64/sve
commit
|
commitdiff
|
tree
2018-05-08
r
s
a
n
dif
o
T
i
g
h
ten
conditio
n
in v
e
c
t/pr
8
5
586
.
c (P
R
85654)
commit
|
commitdiff
|
tree
2018-05-08
rsandifo
[AArch64]
P
r
edicated SVE comparison folds
commit
|
commitdiff
|
tree
2018-05-08
rsandifo
[AArch64
]
U
se UNSPEC_ME
R
GE_PTRUE fo
r
co
m
pa
r
isons
commit
|
commitdiff
|
tree
2018-05-08
r
sandifo
[
AArch
6
4
] Twe
a
k s
v
e/vc
o
nd_6
.
c
t
est
commit
|
commitdiff
|
tree
2018-05-02
rs
a
ndifo
Tighten early exit in vect_analyze_data_ref_
d
ependence
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
rsandifo
A
dd missing c
a
s
e
s
t
o vec
t
_ge
t
_s
m
allest_sca
l
ar_type
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
rsa
n
difo
Set insn_last_address in final
_
1
commit
|
commitdiff
|
tree
2018-03-24
rsan
d
ifo
Use SCEV inform
a
t
i
on when aligning
for vectori
s
ation
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
rsandi
f
o
p
o
ly_span_t
r
aits fixe
s
(
PR 84811)
commit
|
commitdiff
|
tree
2018-03-18
rsandifo
Don't try to ve
c
t
ori
s
e
COND_EXP
R
redu
c
tion c
h
ai
n
s
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
rsandifo
[AArch64] Fix m
u
l_h
i
ghpart_1_run
.
c markup
commit
|
commitdiff
|
tree
2018-03-13
rsandifo
[SLP/AAr
c
h64] Fix
u
npa
c
k handli
n
g for
b
ig-e
n
dian SVE
commit
|
commitdiff
|
tree
2018-03-13
rsa
n
difo
[
AArch64] Add a tlsdesc call pattern for S
V
E
commit
|
commitdiff
|
tree
2018-03-13
rsandifo
[AArch64] Add SVE mul_highpa
r
t patterns
commit
|
commitdiff
|
tree
2018-03-13
rsandifo
2
0
18
-
0
3
-13 Richard Sandiford <ric
h
a
rd
.
sandiford
@
a
r
m
.
.
.
commit
|
commitdiff
|
tree
2018-03-02
rsandifo
A
void &LOO
P
_
VINFO_MASKS f
o
r bb ve
c
t
o
ri
s
ation (PR
8
4634)
commit
|
commitdiff
|
tree
2018-03-02
rsandifo
Use loop->saf
e
len ra
t
her than loop-
>
fo
r
ce_vectori
z
e
commit
|
commitdiff
|
tree
2018-03-01
rs
a
ndifo
Fix PR number in chang
e
log entry
commit
|
commitdiff
|
tree
2018-03-01
rsandifo
20
1
8-03-
0
1
Richard Sandiford <r
i
cha
r
d
.
sandifor
d
@linaro
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
r
s
andifo
Tighten use of HARD_FRAME_POINTER_REGNUM
i
n alias
.
c
.
.
.
commit
|
commitdiff
|
tree
2018-02-26
r
s
andif
o
Mak
e
f
i
x
for PR 83965
h
and
l
e
S
LP reduction chains
commit
|
commitdiff
|
tree
2018-02-20
rsandifo
Fix incorrect TAR
G
ET_ME
M
_REF
a
lignmen
t
(PR 84419)
commit
|
commitdiff
|
tree
2018-02-14
r
sandifo
Check
a
rray indice
s
in ob
j
ect
_
addres
s
_invariant_in_loop_p
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
r
s
a
n
difo
Add a DECL_EXPR for
VLA
pointe
r
casts (P
R
84305)
commit
|
commitdiff
|
tree
2018-02-08
r
s
andifo
Ano
t
h
er fix for singl
e
-element permutes (
P
R 84265)
commit
|
commitdiff
|
tree
2018-02-08
rsandifo
Use
nonzero bi
t
s
t
o refi
n
e
range in spl
i
t_const
a
nt_offse
t
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
rs
a
ndifo
Sim
p
lify LRA lo
w
part subre
g
fix
commit
|
commitdiff
|
tree
2018-02-05
rsandifo
Make
l
to
.
exp work wi
t
h
Tcl 8
.
4
commit
|
commitdiff
|
tree
2018-02-05
rsandifo
[A
A
r
c
h64] R
e
m
ove
S
VE XFAIL
s
commit
|
commitdiff
|
tree
2018-02-05
rsandifo
Adjust i
r
a_init_register_move_co
s
t comment
commit
|
commitdiff
|
tree
2018-02-01
rsa
n
difo
Use
r
ang
e
in
f
o in split_constan
t
_offset (PR 816
3
5)
commit
|
commitdiff
|
tree
2018-02-01
rsandifo
[
AA
r
ch64] Fix SVE t
e
stsu
i
te failures for I
L
P32 (PR
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
r
s
a
ndifo
[AArch64] Han
d
le
SVE su
b
regs that a
r
e
eff
e
ctively REVs
commit
|
commitdiff
|
tree
2018-02-01
rsand
i
fo
[A
A
rch64] Pr
e
fe
r
LD1RQ fo
r
big
-
endian SV
E
commit
|
commitdiff
|
tree
2018-02-01
rsa
n
difo
[AAr
c
h
6
4]
U
se all SVE L
D
1RQ variants
commit
|
commitdiff
|
tree
2018-02-01
rs
a
ndifo
[AArch64]
G
enerali
s
e
aarch64_
s
imd_valid_immedia
t
e for SV
E
commit
|
commitdiff
|
tree
2018-02-01
rsandifo
[A
A
rch64]
T
ighten aarch64_secondary_
r
e
l
oad conditi
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
rsandifo
[AAr
c
h64] Fix sve/
e
xtract_[12]
.
c
f
or big-endian SVE
commit
|
commitdiff
|
tree
2018-01-30
r
s
andifo
Fix LRA subreg
c
a
lculati
o
n
for big-en
d
i
a
n tar
g
ets
commit
|
commitdiff
|
tree
2018-01-30
rsand
i
fo
Ex
p
and vec_pe
r
m
_i
n
d
i
ces::
s
eries_p
c
omment
commit
|
commitdiff
|
tree
2018-01-25
rsandifo
Fix vect
-
reduc-or_[12]
.
c changes
i
n r
2
57022
commit
|
commitdiff
|
tree
2018-01-24
rsandifo
Remove
explicit dg-do runs from gcc
.
dg
/
vect (PR 83889)
commit
|
commitdiff
|
tree
2018-01-24
rs
a
ndifo
Fix use of boole
a
n_true
/
false_node
(
P
R 8397
9
)
commit
|
commitdiff
|
tree
2018-01-23
rsandif
o
Fix vect_float ma
r
kup f
o
r a couple of test
s
(PR 83888
)
commit
|
commitdiff
|
tree
2018-01-23
rsandifo
Dis
a
ble s
o
m
e
p
a
tte
r
ns for
f
o
ld-left redu
c
t
i
ons (PR
.
.
.
commit
|
commitdiff
|
tree
2018-01-20
rsandi
f
o
F
ix v
e
c
t
_def_type handling in
x
8
6
scat
t
er sup
p
ort
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
rsan
d
ifo
Che
c
k whether any statements ne
e
d
m
asking (PR
83922)
commit
|
commitdiff
|
tree
2018-01-19
rsan
d
ifo
Avoid ICE for nested inductions (PR 83914)
commit
|
commitdiff
|
tree
2018-01-17
rsandi
f
o
VIEW_CONVER
T
_EXPR slots for strict-align ta
r
get
s
(PR
.
.
.
commit
|
commitdiff
|
tree
2018-01-16
rsandifo
Two fixes for live-out SLP
i
nductions (PR 83
8
57)
commit
|
commitdiff
|
tree
2018-01-16
r
sandifo
Move pa
.
h FUNCTION_AR
G
_SIZE to pa
.
c (PR83858
)
commit
|
commitdiff
|
tree
2018-01-16
rsandif
o
Fix
changel
o
g
commit
|
commitdiff
|
tree
2018-01-16
r
sa
n
difo
A
vo
i
d
GCC 4
.
1 build failure in fold-c
o
n
st
.
c
commit
|
commitdiff
|
tree
2018-01-16
rsandifo
Don't group
gather loads (PR83847)
commit
|
commitdiff
|
tree
2018-01-15
rsandifo
Missing ve
c
t
_double in gc
c
.
d
g
/ve
c
t/pr79920
.
c (
P
R838
3
6
)
commit
|
commitdiff
|
tree
2018-01-14
rs
a
ndifo
inline_small_functions speedup
commit
|
commitdiff
|
tree
2018-01-13
rsa
n
difo
Support for
a
liasing with variable strid
e
s
commit
|
commitdiff
|
tree
2018-01-13
r
sandifo
Add sup
p
ort
f
or SVE sca
t
t
er stores
commit
|
commitdiff
|
tree
2018-01-13
rsand
i
f
o
Allow
g
ather loads
t
o be used for gr
o
uped
accesse
s
commit
|
commitdiff
|
tree
2018-01-13
r
s
a
n
difo
Use gather loads for strid
e
d
ac
c
esses
commit
|
commitdiff
|
tree
2018-01-13
r
sa
n
difo
Add support for
SVE
g
ather loa
d
s
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
Add suppor
t
for in-ord
e
r add
i
tion reduction using SVE
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
rs
a
ndifo
Remove unne
c
essary temporary in tree-if-conv
.
c
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
R
e
work the
l
egitimize_addre
s
s
_di
s
pla
c
ement
hook
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
Add an "e
a
rly remate
r
ialisation" pa
s
s
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
Use single-iterat
i
on epilogues when peeling for g
a
p
s
commit
|
commitdiff
|
tree
2018-01-13
rs
a
ndifo
A
llow single-element interleaving for non-p
o
wer
-
of
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
Add supp
o
r
t
for co
n
ditional redu
c
t
ions using SVE CL
A
STB
commit
|
commitdiff
|
tree
2018-01-13
rsandi
f
o
Add s
u
ppo
r
t fo
r
vect
o
r
i
s
ing
live-out value
s
using SVE
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
r
sandifo
Add an
empty_mask_is_expensive hook
commit
|
commitdiff
|
tree
2018-01-13
r
s
a
ndifo
Handle
p
eeling for
a
lignme
n
t with mas
k
ing
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
Allo
w
the numbe
r
o
f
iterations to
be
s
maller than VF
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
Mak
e
i
v
opts ha
n
dle calls
t
o inter
n
al functions
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
Allow
A
D
DR_EXPRs of TARGET_MEM_R
E
Fs
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
Add suppor
t
f
or reductio
n
s in
f
ull
y
-masked loops
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
Add support f
o
r full
y
-p
r
edic
a
ted lo
o
ps
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
Add
support for bitwise r
e
d
uctions
commit
|
commitdiff
|
tree
next