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 permute
i
n
dex type to unsigned shor
t
commit
|
commitdiff
|
tree
2017-09-25
rsand
i
fo
U
pda
t
e interface to T
A
RGET_
V
ECTORIZE_
V
EC_P
E
RM_CONST_OK
commit
|
commitdiff
|
tree
2017-09-22
rsand
i
f
o
P
R82289: Co
m
puting peeling costs for irrelevant drs
commit
|
commitdiff
|
tree
2017-09-22
rsandi
f
o
range_int_cst_p handling in extract_range_from_bi
n
ary_e
x
p
r_1
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
L
et the target
choose
a vect
o
risation
a
lignment
commit
|
commitdiff
|
tree
2017-09-22
r
san
d
i
fo
Add a vect_
g
e
t_sca
l
ar_dr_size helpe
r
function
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Fix sp
u
build after r253072
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Make more
u
se of simplify_gen_binar
y
commit
|
commitdiff
|
tree
2017-09-21
rs
a
nd
i
fo
A
d
d copy_rtx
call
to
R
TL loop unro
l
ler
commit
|
commitdiff
|
tree
2017-09-21
rs
a
ndifo
Fix unguarded us
e
s of tree_to_uh
w
i
commit
|
commitdiff
|
tree
2017-09-21
rsa
n
di
f
o
Tighten tree-ssa-
c
cp
.
c:get_val
u
e_for_
e
x
pr
c
o
n
d
iti
o
n
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Add missing int_cst_rangeN
checks to tr
e
e-vrp
.
c
commit
|
commitdiff
|
tree
2017-09-18
rsandi
f
o
Move computatio
n
of SLP_
T
R
E
E_NU
M
B
E
R_OF_VEC
_
STMTS
commit
|
commitdiff
|
tree
2017-09-18
rsa
n
d
i
fo
F
ix an SVE failure in the Fortra
n
matmul* tests
commit
|
commitdiff
|
tree
2017-09-18
rsan
d
if
o
Incl
u
de phis in SL
P
unrolling calculation
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix ve
c
t
o
riza
b
le_ma
s
k_load_store handling of
invar
i
ant
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
r
s
a
n
d
ifo
F
i
x
type of bitstart i
n
v
e
c
to
r
iz
a
ble_live_operation
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix vectorizable_live_o
p
eration handling of vector
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
I
n
vo
k
e vectorizable_
l
ive_operation i
n
a consistent wa
y
commit
|
commitdiff
|
tree
2017-09-16
r
s
an
d
ifo
PR82228: Move ncopies calculation in vectorizable_live_operation
commit
|
commitdiff
|
tree
2017-09-15
rsan
d
ifo
Turn FUNCTION_ARG_OFFSET into a hook
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn TRULY_NOOP_TRU
N
CATION into a hook
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
T
urn CA
N
NOT_CHANGE_MODE_CLASS i
n
to a h
o
ok
commit
|
commitdiff
|
tree
2017-09-14
r
s
andifo
Add LOOP_VINF
O
_
M
A
X_VECT_FA
C
TOR
commit
|
commitdiff
|
tree
2017-09-14
r
sandifo
Add a v
e
ct_worthwhile_without_simd
_
p
helper routine
commit
|
commitdiff
|
tree
2017-09-14
rsandi
f
o
Add a v
e
ct_
g
et_num_copies helper
r
outine
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
M
a
ke more use of gimple-fold
.
h in
t
ree-vect-loop
.
c
commit
|
commitdiff
|
tree
2017-09-14
rsan
d
if
o
Add gimple_build
_
vector* helpers
commit
|
commitdiff
|
tree
2017-09-14
r
s
a
nd
i
fo
Use
vec<> for constant permute mask
s
commit
|
commitdiff
|
tree
2017-09-14
r
s
a
n
difo
Use vec<> in b
u
ild_vector
commit
|
commitdiff
|
tree
2017-09-14
rsa
n
difo
Store VECTOR_CST_N
E
L
T
S dire
c
t
ly in
t
r
e
e_no
d
e
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
Turn SECO
N
DARY_MEM
O
RY_NEEDED
i
n
t
o
a
hook
commit
|
commitdiff
|
tree
2017-09-13
rsa
n
d
if
o
Turn SECONDARY_MEMORY_NEEDE
D
_M
O
DE into a targe
t
h
o
ok
commit
|
commitdiff
|
tree
2017-09-12
rsandi
f
o
Turn HARD_REGNO_N
R
EGS into a target hoo
k
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Use hard_regno
_
nre
g
s instead
o
f
H
A
RD_REGNO_
N
REGS
commit
|
commitdiff
|
tree
2017-09-12
r
sandifo
Convert hard_
r
egno_nregs to a func
t
ion
commit
|
commitdiff
|
tree
2017-09-12
rsandif
o
Make more use of in_hard_r
e
g_set_p
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make
more u
s
e
of
e
n
d_
h
ard_regno
commit
|
commitdiff
|
tree
2017-09-12
rs
a
n
d
ifo
Make m
o
re use of END_REGNO
commit
|
commitdiff
|
tree
2017-09-12
r
s
a
n
difo
Make more use of R
E
G
_N
R
EGS
commit
|
commitdiff
|
tree
2017-09-12
r
sandifo
Turn SLOW_UNALIG
N
ED_ACCESS into a target hook
commit
|
commitdiff
|
tree
2017-09-12
rs
a
ndifo
PR8
1
285: Fix
unin
i
t
i
ali
s
ed variable in e
m
it_stor
e
_flag_in
t
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[
75/77]
Use s
c
alar
_
m
o
de in
the AArch64 port
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
[6
1
/77] Use s
c
ala
r
_in
t
_mode in the AArc
h
64
p
ort
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
Make
bits
i
ze_m
o
d
e_for_mo
d
e
r
eturn an o
p
t_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mode_for_size_tree return an opt
_
mode
commit
|
commitdiff
|
tree
2017-09-05
r
sandifo
Make targetm
.
get_mask_mode
return a
n
opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
i
f
o
M
a
ke
m
o
de
_
f
or_vector return an
o
pt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Add mode_for_
i
nt
_
vector helper
fun
c
t
ion
s
commit
|
commitdiff
|
tree
2017-09-05
rsand
i
fo
Make mode_for_size return an opt_mod
e
commit
|
commitdiff
|
tree
2017-09-05
rsandi
f
o
(
d
e
c
imal_)float_mode_for_
s
ize
in re
a
l
.
h
commit
|
commitdiff
|
tree
2017-09-05
rs
a
ndifo
M
a
ke more use
o
f in
t
_mode_for_size
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
Make m
o
re use of int_mode
_
for_mode
commit
|
commitdiff
|
tree
2017-09-04
rsandif
o
Turn
F
UNCTION
_
A
R
G_PADD
I
NG into a
target hook
commit
|
commitdiff
|
tree
2017-09-04
rs
a
ndifo
Tu
r
n MODES_TIE
A
B
L
E_P i
n
to
a target h
o
o
k
commit
|
commitdiff
|
tree
2017-09-04
r
s
andi
f
o
Turn HARD
_
RE
G
NO_MODE_O
K
into
a
target
hook
commit
|
commitdiff
|
tree
2017-09-04
r
s
an
d
ifo
Tu
r
n HARD_R
E
GNO_C
A
LL_PART_C
L
OBBERE
D
into a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Add subreg_memory_offset
h
elper fu
n
ctions
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
PR8
2
045: Avoid pas
s
ing machine modes th
r
ough
"
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
r
sandifo
[AArch64]
T
ighten add
r
ess regis
t
er subreg chec
k
s
commit
|
commitdiff
|
tree
2017-08-31
rsan
d
ifo
[AArch64] Rena
m
e cmp_result
i
tera
t
or
commit
|
commitdiff
|
tree
2017-08-31
rsandi
f
o
[AArc
h
6
4]
Re
m
ove use
of wider v
e
ctor modes
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
D
rop
d
f_ from df_
r
ead_modi
f
y_su
b
reg_p
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
Add a partial_subr
e
g
_p p
r
edicate
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
A
d
d some cha
n
gelog entries that we
n
t ast
r
a
y dur
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[7
7
/
7
7] Add a c
o
mplex_mode class
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[76/7
7
] Add a
scalar_mod
e
_pod
c
lass
commit
|
commitdiff
|
tree
2017-08-30
r
s
and
i
fo
[
7
4/77] Va
r
ious s
m
a
l
l
s
c
al
a
r_mode chan
g
es
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[73/77
]
Pass scalar_mode
to scalar
_
mode_supporte
d
_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[72
/
7
7] Pass scala
r
_
m
o
d
e
to scalar_mode_supported_
p
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[71/77]
U
se opt_scalar_mo
d
e
for mode iterato
r
s
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
f
o
[
70/77
]
Make
expand_fix/floa
t
check for
s
cala
r
m
o
des
commit
|
commitdiff
|
tree
2017-08-30
r
s
and
i
fo
[69
/
77]
S
plit scalar-o
n
ly
p
art ou
t
of c
o
nvert_mode
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[68/77]
Use scalar_mode f
o
r is
_
int_mode/is
_
float_mode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[67/77]
U
se scala
r
_
mode
in fixed-value
.
*
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[66/77] Use scalar_mode for constant
i
n
tegers
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6
5
/77] Ad
d
a SCALAR_TYPE_MODE ma
c
ro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
6
4/
7
7
]
Ad
d
a scalar_mode class
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[63/7
7
] Simplificatio
n
s afte
r
type swit
c
h
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[62/77
]
Big machine
_
m
o
d
e
to s
c
a
lar_int_mode r
e
placement
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[60
/
7
7
] Pass
s
ca
l
ar_int_
m
o
des to do_
j
ump_by_parts_*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
5
9/77] Add a
rtx_j
u
mp
_
table
_
da
t
a::get_data_mode helper
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[58/77] Use sca
l
a
r
_int_mode in a try_combine opti
m
isation
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
ifo
[57/77] Use sc
a
l
a
r_int_mode in expa
n
d_expr_addr_
e
xpr
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[56/77] U
s
e th
e
m
ore sp
e
cific
type when two modes are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[55/77] Use sca
l
a
r
_in
t
_mode
in
simplify_const_unary_op
e
ratio
n
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[54/7
7
]
Add e
x
plicit
i
nt ch
e
ck
s
for a
l
te
r
na
t
ive optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[53/77]
P
ass a
m
ode t
o
const_sc
a
l
a
r_mask_from_tree
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[5
2
/77] Use sc
a
l
a
r
_
int_mode in ex
t
ract/
s
to
r
e_bit
_
field
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
5
1/77] Us
e
opt_scalar_in
t
_mode when
i
terating
o
ver
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
5
0/77]
Add helper routine
s
for
S
UB
R
E
G
_
P
ROMOTED_V
A
R
_
P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[49
/
77] Simplify n
o
nz
e
ro
/
num_sign_bi
t
s hooks
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[48/77
]
Ma
k
e
subroutines of n
u
m_sign_b
i
t_copies operate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
difo
[4
7
/77] Make s
u
broutines of nonze
r
o_
b
i
t
s
op
e
rate
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[46
/
77] Make widest_int_mo
d
e_for_size retu
r
n a sca
l
ar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[
4
5/77] Make extract_left_s
h
ift take
a scalar_in
t
_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[44/77] Make s
i
mplify_and
_
co
n
s
t
_int
t
a
ke a
s
c
alar_i
n
t_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[43/77] Use scalar
_
int_
m
o
de in
simplify_c
o
mpar
i
son
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
42/77] Use scal
a
r_i
n
t_mode in simplify_shift_cons
t
_
1
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[41/77] Split scala
r
integer handl
i
n
g out of force_to_mode
commit
|
commitdiff
|
tree
next