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
PR82289: Computing peeling costs for irrelevant drs
2017-09-22
r
s
a
n
difo
PR82289: Computi
n
g
p
eeling costs f
o
r
i
rrelevant drs
commit
|
commitdiff
|
tree
2017-09-22
rs
a
n
d
ifo
range_int_cst_p handling
in extr
a
ct_range_from_bi
n
ary_expr_
1
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
Let t
h
e target choose a vectorisation alignment
commit
|
commitdiff
|
tree
2017-09-22
rsan
d
i
f
o
Add
a
v
ect_g
e
t_scalar_d
r
_
s
iz
e
helper fu
n
ct
i
on
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Fix spu build
aft
e
r
r
2
53072
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Make more use of simplify_gen_bin
a
ry
commit
|
commitdiff
|
tree
2017-09-21
r
san
d
i
f
o
Add c
o
py_rtx call to RTL loop unroller
commit
|
commitdiff
|
tree
2017-09-21
rsandif
o
Fix
u
ng
u
arded uses o
f
tree_to
_
uhw
i
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Tigh
t
en tre
e
-ssa-ccp
.
c:get_valu
e
_fo
r
_expr condi
t
ion
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
A
d
d m
i
ssing in
t
_cst_range
N
checks to tree-vrp
.
c
commit
|
commitdiff
|
tree
2017-09-18
rsa
n
d
ifo
Move comput
a
tion o
f
SLP_TREE
_
NUMBER_OF_VEC_S
T
MTS
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix an SVE failure in the Fo
r
tran matmul* te
s
ts
commit
|
commitdiff
|
tree
2017-09-18
rs
a
ndifo
Include phis
i
n
S
LP
u
n
rol
l
i
n
g calcula
t
i
on
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
F
i
x
vec
t
orizable_mask_load_store handling of invaria
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fi
x
ty
p
e of bitstart in vect
o
r
i
z
a
ble_l
i
v
e
_
o
peration
commit
|
commitdiff
|
tree
2017-09-18
rsa
n
di
f
o
Fix vectorizable
_
live_operat
i
on h
a
n
d
li
n
g of vector
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsan
d
ifo
Inv
o
ke v
e
ct
o
rizable
_
live_operation i
n
a con
s
i
stent wa
y
commit
|
commitdiff
|
tree
2017-09-16
rsandifo
P
R82228
:
Move ncopies calcul
a
tio
n
in vectorizable_live_ope
r
ation
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn FUNCTION_ARG_OFFS
E
T i
n
to a
hook
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn T
R
ULY_NOOP_TRUN
C
ATION into a hook
commit
|
commitdiff
|
tree
2017-09-15
rs
a
n
d
ifo
Turn CANNOT_CHA
N
GE_MOD
E
_
CLA
S
S i
n
to
a
h
o
o
k
commit
|
commitdiff
|
tree
2017-09-14
rsan
d
if
o
Add LOO
P
_
V
INFO_MAX_VE
C
T_FA
C
TOR
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add a vect_wo
r
t
h
w
hile_without_simd_p helper rou
t
ine
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add a vect_get_num_copi
e
s helper ro
u
t
ine
commit
|
commitdiff
|
tree
2017-09-14
rsandif
o
Make more
u
s
e of gimple-fold
.
h in tree-
v
e
c
t-loop
.
c
commit
|
commitdiff
|
tree
2017-09-14
rs
a
ndifo
Add gi
m
ple_build_vector
*
help
e
rs
commit
|
commitdiff
|
tree
2017-09-14
r
sandifo
Use vec<> for constan
t
permut
e
mas
k
s
commit
|
commitdiff
|
tree
2017-09-14
rs
a
ndif
o
Use vec<
>
in
build_vector
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
St
o
re VECTOR_CST
_
NELTS directly
in tree_
n
ode
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
T
u
rn
SE
C
O
NDARY_MEMO
R
Y_NEEDED into a hook
commit
|
commitdiff
|
tree
2017-09-13
rs
a
ndif
o
Turn SECONDARY_M
E
MORY_NEEDED
_
MODE into a target hook
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Turn HARD_REGNO_N
R
EGS into a target h
o
ok
commit
|
commitdiff
|
tree
2017-09-12
r
sandi
f
o
Use hard_regno_nregs
i
nstead o
f
HARD
_
RE
G
NO_
N
R
E
G
S
commit
|
commitdiff
|
tree
2017-09-12
r
s
an
d
ifo
Convert hard_regno_nregs to a
f
un
c
tion
commit
|
commitdiff
|
tree
2017-09-12
rsan
d
ifo
Make mor
e
u
s
e
o
f
in_ha
r
d_reg_set_p
commit
|
commitdiff
|
tree
2017-09-12
rsan
d
i
fo
Make
m
ore use of
e
nd_hard_regno
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
M
ake m
o
r
e
use
o
f END_REGNO
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make m
o
re
use of
REG_NR
E
GS
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Tu
r
n SLOW_UNALIGN
E
D
_
ACCESS into a target ho
o
k
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
PR81285: Fi
x
unini
t
ialised variable in emit_store_flag_int
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[75/77] Use sc
a
l
a
r_mode in the AArch64 por
t
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[61/77]
U
se
scalar_in
t
_mode in the AArch64
port
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make bitsize_mode_for_mode ret
u
rn
an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandi
f
o
Make mode_
f
or_s
i
ze_tree retur
n
an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make target
m
.
get_mas
k
_mode retu
r
n an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
Mak
e
mode_for_
v
ect
o
r r
e
turn an o
p
t_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
A
dd m
o
de
_
for_int_vect
o
r helper
functions
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mode_for_siz
e
r
eturn an
o
p
t_mode
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
(decimal_)float_mode_for_size in
r
eal
.
h
commit
|
commitdiff
|
tree
2017-09-05
r
s
a
ndifo
M
ake more
use of int_mode_for
_
s
iz
e
commit
|
commitdiff
|
tree
2017-09-05
rsa
n
difo
Make more
u
se
o
f int_mod
e
_for
_
mode
commit
|
commitdiff
|
tree
2017-09-04
rsa
n
difo
Turn FUNCTION_ARG_PADDING int
o
a ta
r
get hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Tur
n
M
O
DE
S
_T
I
EAB
L
E_P into a targ
e
t
ho
o
k
commit
|
commitdiff
|
tree
2017-09-04
r
s
a
n
difo
Turn HARD
_
REGNO_
M
ODE_OK into a t
a
rget hoo
k
commit
|
commitdiff
|
tree
2017-09-04
rsan
d
ifo
Turn
H
ARD_RE
G
N
O
_CAL
L
_PART_C
L
O
B
BERED into a target hook
commit
|
commitdiff
|
tree
2017-09-04
rs
a
ndif
o
Add
s
ubreg_
m
emory_offset helper funct
i
ons
commit
|
commitdiff
|
tree
2017-09-04
rsand
i
fo
P
R8
2
045
:
Av
o
id passi
n
g machine modes thr
o
ugh "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
r
s
and
i
fo
[AArch64
]
T
i
ghten
add
r
ess
r
e
gist
e
r s
u
breg che
c
k
s
commit
|
commitdiff
|
tree
2017-08-31
r
sandifo
[AA
r
ch
6
4] Re
n
ame cmp_
r
esult iterato
r
commit
|
commitdiff
|
tree
2017-08-31
r
s
a
ndifo
[AAr
c
h64]
R
em
o
v
e
use of wi
d
e
r ve
c
tor mode
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
D
rop df_ from
d
f_read_mo
d
ify_subreg_p
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
Add a partial_subreg_p predicate
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Add some ch
a
n
g
e
log entries that w
e
nt astray durin
g
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[77/77] Add a compl
e
x_mode
class
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[76/77]
Add a
s
calar_mode_pod c
l
a
s
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
7
4/77
]
Various smal
l
scalar
_
mode
c
h
anges
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[73/77] Pass
scalar_mode to scala
r
_
m
ode_suppo
r
ted_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[72/77] Pass
scalar_mode to scalar_mode
_
supporte
d
_p
commit
|
commitdiff
|
tree
2017-08-30
r
s
and
i
fo
[71/
7
7
]
Use opt
_
sc
a
lar_
m
ode
for m
o
d
e iterators
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
dif
o
[
7
0
/
77] Make expand_fix/f
l
oat check for s
c
alar modes
commit
|
commitdiff
|
tree
2017-08-30
r
sa
n
difo
[
69/77
]
Sp
l
it scal
a
r
-only p
a
r
t out of convert_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[68/77
]
Use scalar_
m
ode fo
r
is_int_mode/is_float_mode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sa
n
d
ifo
[67/77] Use scalar_m
o
d
e
i
n fixed-
v
alue
.
*
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndifo
[66/77] Use
s
calar_mode
fo
r
constant integers
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[65/7
7
] Add a SCA
L
A
R
_TYPE_MODE
macro
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[64/77] Add a scalar_mo
d
e
class
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
6
3/7
7
] Simplifications afte
r
type
switch
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[62/77] Big machine_mode
t
o s
c
a
l
ar_int_mod
e
r
eplacement
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[60/77] Pass scala
r
_int
_
modes
to do_jump_
b
y_p
a
rt
s
_*
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[5
9
/
77] Ad
d
a
rtx_
j
ump_table_data
:
:
get_d
a
ta_mode
he
l
pe
r
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[58/7
7
] U
s
e scalar_
i
n
t
_mode in
a
try_combi
n
e optimisat
i
o
n
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[
5
7/77] Use
s
calar
_
int_m
o
d
e
in expa
n
d_e
x
pr_addr_expr
commit
|
commitdiff
|
tree
2017-08-30
r
s
an
d
i
fo
[56
/
7
7] Use the more
s
peci
f
ic
t
ype when two modes are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[5
5
/
77] Use
s
cala
r
_int_mode
in simplify_const_un
a
ry_operation
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
difo
[5
4
/7
7
]
Add explicit
int c
h
ecks f
o
r alternati
v
e optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[53/77] Pass a mode to
c
onst_scal
a
r
_
mas
k
_from_tree
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[52
/
77] Use sca
l
ar
_
int_mo
d
e in ex
t
ract
/
s
tore_
b
it_
f
ield
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[5
1
/
77] Use opt_scalar_i
n
t_m
o
de w
h
en itera
t
ing
over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[50/
7
7] Add
h
e
l
p
er routi
n
es
for SU
B
REG_PROM
O
T
E
D_
V
AR_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[49/77] Sim
p
lify nonzero/num_sign_bits h
o
oks
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[48/77]
Make subro
u
tine
s
of num_sign_bit_copies operat
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[47/77] Mak
e
subroutines of nonze
r
o_bits operate on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
dif
o
[4
6
/77] Mak
e
widest_in
t
_mo
d
e_for_size return a scal
a
r_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[45/
7
7] Mak
e
extra
c
t_left_shift
t
a
k
e a sc
a
lar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[44/77
]
Make simplify_and_con
s
t_int ta
k
e a scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
4
3/77
]
Use
scalar_int_mode in si
m
plify_comp
a
r
is
o
n
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[42/77] Use scalar_int_m
o
de i
n
simplify_shift_const_1
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[
4
1/77] S
p
lit sc
a
lar intege
r
ha
n
d
l
i
ng out of for
c
e_to_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[40/7
7
]
Us
e
scalar
_
int_mode for ext
r
a
c
t
ion_
i
nsn fields
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[39/77] T
w
o chan
g
es
to the get_b
e
s
t_mode
i
nterface
commit
|
commitdiff
|
tree
next