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] Add an endian_lane_rtx helper routine
2017-11-06
rsandifo
[AArch64] Add
a
n endian_lane
_
r
t
x helper routine
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
Fix ChangeLog entry
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
P
R
82816: Widening multiplies
o
f bitfields
commit
|
commitdiff
|
tree
2017-11-06
rsa
n
difo
Rework vrp_int_const_binop interface
commit
|
commitdiff
|
tree
2017-11-03
rsandifo
PR82809:
r
egister handling in ix86_vector_du
p
lic
a
te_value
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
[AArc
h
64] Minor rtx costs tweak
commit
|
commitdiff
|
tree
2017-11-01
rs
a
ndi
f
o
[AArch64] Rename the in
t
ernal "Upl" constraint
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch64] Move code around
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[A
A
rch64] Gen
e
rate pe
r
mute patterns using
rtx builders
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
2017
-
11-
0
1 Richard Sandiford <richard
.
s
andiford@
l
i
n
a
ro
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
M
a
ke tree-ssa-dse
.
c:no
r
malize_ref return
a
bool
commit
|
commitdiff
|
tree
2017-11-01
r
sandif
o
Don
'
t
t
reat zero-sized ranges as ove
r
lap
p
i
n
g
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Use (CONST_VEC
T
OR
|
GET_MOD
E
)
_NUNITS
in simp
l
ify-rtx
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Tu
r
n var-tracking
.
c:INT_MEM_OFF
S
ET into
a function
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Facto
r
out the mode h
a
ndl
i
ng in low
e
r-subre
g
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Use more spec
i
fic hash functions in rtlhash
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
More i
s
_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
i
fo
Add an is
_
narrower_int_mode
h
elper
functi
o
n
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
A
dd n
a
rro
w
er_sub
r
eg_mode helper fu
n
ction
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
Widening
o
pt
a
b cle
a
nup
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
d
ifo
Add a fixed_size_mod
e
clas
s
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add a
V
EC
_
SERIES rtl code
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Allow vector CONSTs
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
Add more vec_duplicate
simplif
i
catio
n
s
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
Add gen_(c
o
nst_)
v
ec_du
p
licate helpers
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
d
i
f
o
Prevent invalid
r
e
g
ister mode c
h
anges in comb
i
ne
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
A
dd wider_sub
r
eg_mod
e
helper fun
c
tions
commit
|
commitdiff
|
tree
2017-10-26
rsa
n
difo
Make more use of
d
f_re
a
d_modify_subreg
_
p
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Stop print
_
h
ex from printing bits
abo
v
e the precis
i
on
commit
|
commitdiff
|
tree
2017-10-26
rsand
i
fo
TA
R
GET_STATIC
_
R
T
X_ALIGNMENT
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Convert STA
R
TING_
F
R
A
M
E
_OFFSET to a
hook
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use SCALAR_TYPE_MOD
E
in vect_c
r
eate_epilo
g
_for_r
e
duction
commit
|
commitdiff
|
tree
2017-10-23
r
sandifo
Use SC
A
LAR_
I
NT_TYP
E
_
MODE
i
n
loc_list
_
from_tree_1
commit
|
commitdiff
|
tree
2017-10-23
r
s
andif
o
Use
scalar_int/
f
lo
a
t
_
mode i
n
brig_langhook_ty
p
e_for_mode
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
U
s
e scalar
_
mode i
n
expand_shift_1
commit
|
commitdiff
|
tree
2017-10-23
rs
a
n
d
ifo
F
ix HWI + -
u
nsigned i
n
combine
.
c
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
SUBREG_PROMOTED_VAR_P handling in expa
n
d_d
i
rect_optab_f
n
commit
|
commitdiff
|
tree
2017-10-22
rs
a
ndifo
M
a
ke more use of
G
E
T
_MODE_
U
NIT_PRECI
S
I
O
N
commit
|
commitdiff
|
tree
2017-10-22
r
sandi
f
o
Make more
use of
HWI_COMPUTABLE_M
O
D
E
_P
commit
|
commitdiff
|
tree
2017-10-22
rsand
i
fo
Make more use of subr
e
g
_
size_low
p
a
rt
_
offset
commit
|
commitdiff
|
tree
2017-10-22
rsand
i
fo
A
d
d wide_int ve
r
sion of inchas
h
:
:
hash::ad
d
_wide_int
commit
|
commitdiff
|
tree
2017-10-22
rs
a
nd
i
fo
Ren
a
me inchas
h
::h
a
sh::
a
dd_wide_i
n
t
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Prevent inv
a
lid registe
r
mode
ch
a
n
ges i
n
co
m
bine
commit
|
commitdiff
|
tree
2017-10-13
rsa
n
difo
Make
m
ore use
o
f GET_MODE_UNIT_BITSIZE
commit
|
commitdiff
|
tree
2017-10-13
r
s
andifo
Make more use of GET_M
O
D
E_UNIT_SIZ
E
commit
|
commitdiff
|
tree
2017-10-13
rsandif
o
Make m
o
r
e
use of byte_l
o
wpart_offse
t
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Ma
k
e
mo
r
e use of su
b
reg_
l
o
w
p
art_offset
commit
|
commitdiff
|
tree
2017-10-10
rsandif
o
Requ
i
re wi
:
:to_wide
for trees
commit
|
commitdiff
|
tree
2017-10-09
rsandif
o
Al
l
ow non-wi <o
p
> wi
commit
|
commitdiff
|
tree
2017-10-04
r
s
andifo
P
R82413: Mism
a
tched precisions in buil
d
_range_chec
k
commit
|
commitdiff
|
tree
2017-10-02
r
sand
i
fo
Fix
m
i
s
m
atched p
r
ec
i
sions in
t
ree arithm
e
tic
commit
|
commitdiff
|
tree
2017-10-02
rsandif
o
[AArch64]
P
R71
3
07:
Define union class of POINTER+
F
P
commit
|
commitdiff
|
tree
2017-09-25
r
s
andifo
Turn CO
N
STANT_ALIGNMENT into a h
o
ok
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
Change p
e
rmute index
type t
o
unsigned
s
ho
r
t
commit
|
commitdiff
|
tree
2017-09-25
rsandi
f
o
U
pda
t
e int
e
rface to TARGET_VECT
O
RI
Z
E_VEC_PERM_CONST_OK
commit
|
commitdiff
|
tree
2017-09-22
rsandif
o
P
R
82
2
89: Compu
t
ing peeli
n
g cos
t
s
f
o
r
irrelevant
d
r
s
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
range_int_cst_p h
a
ndling in extr
a
ct
_
ra
n
g
e
_
f
rom_bin
a
r
y
_e
x
p
r
_
1
commit
|
commitdiff
|
tree
2017-09-22
r
sandifo
Let the tar
g
et choose a
vectorisation alignment
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
Add a ve
c
t
_
get_scalar_dr_size
h
el
p
e
r
function
commit
|
commitdiff
|
tree
2017-09-21
r
s
andifo
Fix s
p
u build after
r253072
commit
|
commitdiff
|
tree
2017-09-21
rsa
n
difo
Make m
o
re
u
s
e
o
f
simplify_gen_binary
commit
|
commitdiff
|
tree
2017-09-21
r
s
an
d
if
o
Add copy_rtx cal
l
to RTL loo
p
unroller
commit
|
commitdiff
|
tree
2017-09-21
rsandif
o
Fix unguarded use
s
of
t
ree_to_
u
h
wi
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Tig
h
ten tree-ssa-ccp
.
c:get_v
a
lue_for_expr conditio
n
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
A
d
d
missing int_cst_rang
e
N checks to tree-vrp
.
c
commit
|
commitdiff
|
tree
2017-09-18
r
sandifo
M
ove computation
of SLP_TREE_NUMBER_OF_VE
C
_STMTS
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix
a
n
SVE failure
in th
e
Fortran
ma
t
mul* tests
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Include phis
i
n SL
P
unro
l
ling calcul
a
t
i
on
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix
vector
i
za
b
le_ma
s
k_lo
a
d_store handling
o
f invariant
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rs
a
n
d
i
fo
Fix typ
e
of bitstart
i
n vectori
z
able_live_opera
t
i
on
commit
|
commitdiff
|
tree
2017-09-18
rsandi
f
o
F
ix
vectorizable_live_op
e
rat
i
on handling
o
f
vector
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rs
a
ndifo
Inv
o
ke vectorizable_liv
e
_operati
o
n in
a consistent way
commit
|
commitdiff
|
tree
2017-09-16
rsandifo
PR82228:
M
ov
e
ncopies ca
l
culation in vecto
r
izable_live_o
p
eration
commit
|
commitdiff
|
tree
2017-09-15
r
sandifo
Turn FUNCTION_ARG_OF
F
SET
i
n
t
o a hook
commit
|
commitdiff
|
tree
2017-09-15
rsandi
f
o
Tur
n
TRULY_NOOP_TRUNCATION into
a
hook
commit
|
commitdiff
|
tree
2017-09-15
rs
a
ndifo
Turn CANNOT_
C
H
A
NGE_MO
D
E_CLASS i
n
t
o a hoo
k
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add LO
O
P_VINFO_MAX_
V
EC
T
_
FAC
T
O
R
commit
|
commitdiff
|
tree
2017-09-14
r
s
andi
f
o
Add a vect_w
o
rthwhile_without
_
s
imd_p helper routine
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add a ve
c
t_get
_
n
u
m_copies helper rou
t
in
e
commit
|
commitdiff
|
tree
2017-09-14
r
s
andifo
Make
m
ore use of
gimple-fold
.
h in t
r
ee-vec
t
-loop
.
c
commit
|
commitdiff
|
tree
2017-09-14
rsa
n
difo
Add gimpl
e
_b
u
ild_vector* helpers
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Us
e
v
e
c<> for constant permute m
a
sk
s
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Use
vec<> in build
_
vector
commit
|
commitdiff
|
tree
2017-09-14
rs
a
ndifo
Store V
E
C
T
OR_CST_
N
E
LTS dir
e
ctly in tree_node
commit
|
commitdiff
|
tree
2017-09-13
r
s
andifo
Turn
S
ECON
D
ARY_MEMORY_
N
EEDED into a
hook
commit
|
commitdiff
|
tree
2017-09-13
rsandi
f
o
Turn SECONDA
R
Y
_ME
M
ORY_N
E
E
D
ED_MODE into a t
a
r
g
e
t
h
ook
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Turn
H
AR
D
_REGN
O
_NREGS into a target hook
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Use hard
_
r
egn
o
_nregs in
s
tead
of HARD_REG
N
O
_
N
R
EGS
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Convert hard_regno_
n
regs to a func
t
ion
commit
|
commitdiff
|
tree
2017-09-12
r
sa
n
di
f
o
Make more use of in
_
hard_reg
_
set_p
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Mak
e
more
use of end_h
a
rd_regno
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Mak
e
more use of END_REGNO
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
M
ake mor
e
u
s
e
of
REG_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Turn SLOW_UNALIGNED_ACCESS i
n
to
a target
h
oo
k
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
PR8128
5
: Fix uninitialised variable
i
n e
m
it_st
o
re_flag_int
commit
|
commitdiff
|
tree
2017-09-05
rsand
i
fo
[75/
7
7] Use
s
calar_mode in th
e
A
A
r
ch64 port
commit
|
commitdiff
|
tree
2017-09-05
rsa
n
difo
[61/77]
U
se scalar_in
t
_mo
d
e in the AArch
6
4
p
ort
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make bitsiz
e
_mod
e
_for_mode
return an opt_m
o
de
commit
|
commitdiff
|
tree
2017-09-05
r
s
a
ndifo
Make mode_for_si
z
e_tree return an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
Make
t
argetm
.
get_mask
_
mode return
a
n opt
_
mod
e
commit
|
commitdiff
|
tree
next