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
Change permute index type to unsigned short
2017-09-25
rsandifo
Change pe
r
mute index type to u
n
signed short
commit
|
commitdiff
|
tree
2017-09-25
r
s
a
ndifo
U
p
d
a
t
e
i
nterface to TA
R
G
E
T_VE
C
TORIZE_VE
C
_PERM_CONST_
O
K
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
PR8
2
289: Co
m
puting peeling costs for irr
e
l
e
vant drs
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
range_in
t
_c
s
t_p h
a
nd
l
i
n
g in extract_
r
an
g
e_from_binary_expr_1
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
Let the target
choose a v
e
c
torisation al
i
gnment
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
Add a vect_ge
t
_scalar_dr_size helper f
u
nc
t
ion
commit
|
commitdiff
|
tree
2017-09-21
rsand
i
fo
Fix
s
pu bui
l
d afte
r
r253072
commit
|
commitdiff
|
tree
2017-09-21
rs
a
n
d
i
f
o
Make more
u
se of simplify_gen_binary
commit
|
commitdiff
|
tree
2017-09-21
rs
a
ndifo
Add
c
opy_
r
tx call to
RTL l
o
o
p
unroller
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Fix unguarded use
s
of tree_to
_
u
h
wi
commit
|
commitdiff
|
tree
2017-09-21
rsandif
o
T
ighten tree-ssa-
c
cp
.
c:get_value_fo
r
_expr condition
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Add missing
i
nt_cst_rangeN checks to tree-vrp
.
c
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Mo
v
e comp
u
t
a
tion of SLP_TREE_N
U
M
BER_OF_VEC_STMTS
commit
|
commitdiff
|
tree
2017-09-18
rsand
i
fo
Fix an SVE
failu
r
e in the Fortran
m
atmu
l
* test
s
commit
|
commitdiff
|
tree
2017-09-18
rsand
i
fo
I
nclude
p
his in SLP unroll
i
ng cal
c
ulation
commit
|
commitdiff
|
tree
2017-09-18
rsandif
o
Fix v
e
cto
r
i
z
a
b
le
_
m
ask_lo
a
d_store handling of invariant
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix type of bitstart in vectoriz
a
b
l
e_live_
o
pera
t
i
on
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix vectorizab
l
e_live_operation
han
d
ling of
vector
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Inv
o
k
e
vector
i
zable_liv
e
_operation in
a co
n
sistent way
commit
|
commitdiff
|
tree
2017-09-16
rsan
d
ifo
PR822
2
8: M
o
v
e
n
copies calculation
in vec
t
orizable_liv
e
_opera
t
i
o
n
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn FUNCT
I
ON_ARG_OF
F
SE
T
int
o
a
hook
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
T
u
rn TRULY_NO
O
P_TRUNC
A
T
ION into
a
hook
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn CA
N
NOT_CHANGE_MOD
E
_CLASS into a ho
o
k
commit
|
commitdiff
|
tree
2017-09-14
rs
a
ndi
f
o
Add LOOP_
V
I
N
FO
_
MAX_VECT_FA
C
TOR
commit
|
commitdiff
|
tree
2017-09-14
rs
a
ndifo
Add
a
ve
c
t_worthwhile
_
withou
t
_
simd_p
helper routine
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
A
dd a v
e
ct_get_num_copies h
e
l
p
er rout
i
ne
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Make
m
ore us
e
of gim
p
le
-
f
o
l
d
.
h in
t
ree-ve
c
t
-
l
o
o
p
.
c
commit
|
commitdiff
|
tree
2017-09-14
r
s
andifo
Add gimple_build_
v
ec
t
or*
h
el
p
ers
commit
|
commitdiff
|
tree
2017-09-14
rs
a
ndifo
Us
e
vec<>
f
or constan
t
permute
mas
k
s
commit
|
commitdiff
|
tree
2017-09-14
rsand
i
fo
Use ve
c
<>
i
n
b
uild_vec
t
or
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Store VEC
T
OR_CST_NELTS directly i
n
tree_
n
ode
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
Turn
S
ECONDARY_MEM
O
RY
_
NEEDED into
a
hook
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
Turn SE
C
ON
D
ARY_MEMO
R
Y
_
NEEDE
D
_
MODE into a target hook
commit
|
commitdiff
|
tree
2017-09-12
rsandi
f
o
Turn HARD_REGNO_NRE
G
S
into a targ
e
t hook
commit
|
commitdiff
|
tree
2017-09-12
r
san
d
i
f
o
Use hard_reg
n
o_nregs instead of HARD
_
REGN
O
_NREGS
commit
|
commitdiff
|
tree
2017-09-12
r
s
andifo
C
on
v
e
rt hard_regno_nregs to
a function
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make more
use
o
f in_hard_
r
eg_set_p
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make more
use of en
d
_hard_regno
commit
|
commitdiff
|
tree
2017-09-12
rsandif
o
Make more use of END_REGNO
commit
|
commitdiff
|
tree
2017-09-12
rsand
i
fo
M
a
ke
m
ore use of REG_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Turn
S
L
OW
_
UNALIGNE
D
_AC
C
E
SS
i
nto a
t
arget
h
ook
commit
|
commitdiff
|
tree
2017-09-12
rsa
n
difo
P
R
812
8
5: Fix
u
ninitialised v
a
r
iable i
n
emit_store_flag_int
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[75/77] Use scala
r
_mode in the AArch6
4
po
r
t
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[61/77] Use scalar_int_mo
d
e
in
t
he AArch64 port
commit
|
commitdiff
|
tree
2017-09-05
rsandi
f
o
Ma
k
e bitsize_mod
e
_
f
or_mo
d
e retur
n
a
n opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Ma
k
e mode_for_
s
ize_tr
e
e return an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make targetm
.
get
_
mask_mode return an opt
_
mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
M
a
ke mo
d
e_for_vector return
a
n opt_mode
commit
|
commitdiff
|
tree
2017-09-05
r
s
an
d
ifo
Add mod
e
_for_int_vector hel
p
e
r functions
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mode_for_siz
e
retu
r
n
a
n o
p
t
_
mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
(d
e
ci
m
al_
)
floa
t
_mod
e
_for_size in real
.
h
commit
|
commitdiff
|
tree
2017-09-05
r
sa
n
d
i
f
o
Make more u
s
e of int_mod
e
_for
_
siz
e
commit
|
commitdiff
|
tree
2017-09-05
rsandif
o
Make
m
ore use of
i
nt_mod
e
_for_mode
commit
|
commitdiff
|
tree
2017-09-04
r
sandifo
T
u
rn FUNCTI
O
N_
A
RG
_
PADDING into a t
a
rget hook
commit
|
commitdiff
|
tree
2017-09-04
rs
a
ndifo
Turn M
O
DES_TIEABLE_
P
into a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn HARD_RE
G
N
O_
M
O
DE_OK into a target
h
o
o
k
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn
H
ARD_REGN
O
_CALL_PART_CLOBBE
R
ED
i
nto a target hook
commit
|
commitdiff
|
tree
2017-09-04
r
sand
i
fo
Add subreg
_
memory_o
f
fset hel
p
er function
s
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
PR8
2
045:
Avo
i
d pa
s
s
ing ma
c
hine modes
t
hrough "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
r
s
a
n
difo
[
AArch64] Tighten addr
e
ss
register subreg
checks
commit
|
commitdiff
|
tree
2017-08-31
rsa
n
difo
[AA
r
ch64] Rena
m
e cmp_result iterator
commit
|
commitdiff
|
tree
2017-08-31
r
sandifo
[AArch64
]
Remove use of wider vector
modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Drop
d
f_ from
d
f
_r
e
ad_modify
_
subreg_p
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
Add a
partia
l
_subreg_p predic
a
te
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
Ad
d
s
o
m
e changelo
g
e
ntries
t
hat we
n
t a
s
tray during
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[77/77] Add a complex_
m
ode class
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[76
/
7
7
] Add a sca
l
ar_mode_pod cl
a
ss
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[74/77] Various small s
c
alar_mo
d
e changes
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
i
fo
[73
/
77] Pass scalar_mode to scalar_m
o
de
_
suppor
t
e
d_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[72/77
]
Pa
s
s
sc
a
la
r
_mode to scalar_mode_supported_p
commit
|
commitdiff
|
tree
2017-08-30
r
s
andif
o
[71/7
7
] U
s
e opt_scalar_mode for mode
i
t
e
r
ator
s
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[70/77]
Make expand_fix/float
c
heck for scalar modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[69/77]
Split scalar-o
n
l
y par
t
out of conver
t
_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[68/77] Use scalar_mode for is_int_mode/is_float
_
mode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[67/7
7
] Use scalar_mode in fixed-value
.
*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[66/77] U
s
e scala
r
_
m
o
de for
c
onstant inte
g
ers
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[65/77] Add
a SCAL
A
R_TYP
E
_MODE macr
o
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[64/77]
A
d
d
a scal
a
r_mode cl
a
ss
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
6
3/77] Simpli
f
ica
t
i
o
ns after ty
p
e
swi
t
ch
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[62/77]
B
i
g m
a
chine_mod
e
to scalar_int_mode replacement
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[
6
0/77] P
a
ss sca
l
ar_int_modes to do
_
jump_by_parts_*
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[5
9
/77] A
d
d a rt
x
_jump_table_data::get_data_mode h
e
l
per
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[58/77] Use
s
cal
a
r_i
n
t
_
m
ode in a tr
y
_combine optimisation
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[57/77] Use scalar_int_mode in
expand_expr_addr_expr
commit
|
commitdiff
|
tree
2017-08-30
r
s
andif
o
[56/7
7
] Use th
e
m
ore speci
f
ic
type
w
hen two modes are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[55/77
]
Use scala
r
_int
_
mode in
s
implify_const_unary_opera
t
i
o
n
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[54/77] Add explicit int
c
h
e
c
ks fo
r
a
lter
n
a
tive optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[5
3
/77] Pass a mo
d
e
to c
o
nst_s
c
a
l
a
r_mask_from_tree
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[52/77] Use scalar_int_mode
in
e
x
t
ract
/
s
t
o
r
e_b
i
t_field
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[51/77] Use opt_s
c
alar_int_mod
e
when iterat
i
ng over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[50/77] Ad
d
helper
routi
n
es
for SUBREG_PROMOTED_VAR_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
49/77] Simplify nonzero/
n
um_sign_bits hooks
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[48/
7
7] Make su
b
routin
e
s of num
_
sign_bit_
c
opies operate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[47/77] Make
su
b
routi
n
e
s
o
f n
o
nzero_bits oper
a
t
e
on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[46/77] Make widest_int_mode_for_size return
a
s
c
alar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[4
5
/77] M
a
ke
extr
a
ct_left_
s
h
i
f
t
take
a
s
calar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndif
o
[
4
4/7
7
] Mak
e
simplify_
a
nd_c
o
n
st_
i
nt ta
k
e a sca
l
ar_i
n
t
_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[43/77] Use scalar_int
_
mode in simplify
_
comparison
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
f
o
[42/77
]
Use scalar_
i
nt_mode in simplify_
s
hift_const
_
1
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[4
1
/77] Split scalar in
t
ege
r
handling
out
o
f
force_to_
m
o
de
commit
|
commitdiff
|
tree
next