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
Fix vectorizable_live_operation handling of vector booleans
2017-09-18
rs
a
n
d
i
fo
Fix
v
ectorizable
_
live_operatio
n
h
andling
of vector
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
I
nvoke vecto
r
izab
l
e_live_oper
a
t
ion in a
c
o
nsistent way
commit
|
commitdiff
|
tree
2017-09-16
rsandifo
PR82228: Move ncopie
s
cal
c
ulatio
n
in vectorizable_live_operatio
n
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn FUNCTION_
A
R
G
_O
F
F
SET into a
hook
commit
|
commitdiff
|
tree
2017-09-15
rs
a
ndi
f
o
T
u
r
n
TRULY_NOOP_TRUNCATIO
N
i
n
to
a hook
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn CANNOT_CHA
N
GE_MODE_C
L
A
SS
i
nto
a hook
commit
|
commitdiff
|
tree
2017-09-14
rs
a
n
difo
Add
L
OOP_VINFO_MAX
_
VECT_
F
ACTO
R
commit
|
commitdiff
|
tree
2017-09-14
rsand
i
fo
Add a vect_wor
t
h
while_wi
t
hout_si
m
d_p he
l
per ro
u
tine
commit
|
commitdiff
|
tree
2017-09-14
rsandi
f
o
Add a ve
c
t_ge
t
_num_copies
h
elper
routine
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Make more us
e
o
f
gimple-f
o
ld
.
h in tre
e
-vect-
l
oop
.
c
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
A
dd gimple_build_vector*
helpers
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
U
s
e vec<
>
f
o
r
cons
t
ant permute masks
commit
|
commitdiff
|
tree
2017-09-14
r
s
andifo
Use vec<> in build_vec
t
or
commit
|
commitdiff
|
tree
2017-09-14
rsand
i
fo
Store VECT
O
R_CST_NELTS
d
irectly in tree_n
o
de
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
T
u
rn SECONDA
R
Y_MEM
O
RY_NEEDED into a hook
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
Turn SEC
O
NDA
R
Y_MEMOR
Y
_NEEDED_MODE into a targ
e
t hook
commit
|
commitdiff
|
tree
2017-09-12
rs
a
ndifo
Turn HARD_REGNO_NREGS
into
a
t
arge
t
hook
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Use h
a
rd_r
e
gno_nregs i
n
s
tea
d
of HARD_
R
EGNO_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsandi
f
o
Convert hard
_
regno_nregs
t
o a function
commit
|
commitdiff
|
tree
2017-09-12
r
sandifo
Make mo
r
e use
of in_ha
r
d_re
g
_
s
e
t_p
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make
m
ore use of
e
nd_har
d
_
reg
n
o
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Mak
e
more use of END_REGNO
commit
|
commitdiff
|
tree
2017-09-12
r
sandifo
M
a
ke m
o
re use o
f
REG
_
NRE
G
S
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
T
urn S
L
OW_UNALIGNE
D
_ACCESS in
t
o a target hoo
k
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
PR81285: Fix uninitialised vari
a
ble
i
n emi
t
_stor
e
_flag_int
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[7
5
/
7
7] Use scalar_mode in
the AArch
6
4 port
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[6
1
/77] Use scalar_int
_
mode in the A
A
rch6
4
p
ort
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make
bitsize_mode_for_mode return an op
t
_mode
commit
|
commitdiff
|
tree
2017-09-05
r
san
d
ifo
Make mode_fo
r
_size_tree return
an
o
pt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsa
n
difo
Make
t
ar
g
etm
.
get_mask
_
mode return an opt_m
o
de
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mode_for_vector
return an
o
pt_
m
ode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Add
m
ode_fo
r
_i
n
t_vector h
e
lper
f
unctions
commit
|
commitdiff
|
tree
2017-09-05
r
sandifo
M
ake mode_for_size ret
u
r
n an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
r
sand
i
fo
(d
e
cimal_)float_
m
ode_
f
or_size in real
.
h
commit
|
commitdiff
|
tree
2017-09-05
rs
a
ndi
f
o
Mak
e
more us
e
of int
_
mode_for_size
commit
|
commitdiff
|
tree
2017-09-05
r
sandifo
M
a
k
e
more use
of int_mode_for_mode
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
T
ur
n
FUNCTION_ARG_PADDING
i
n
to a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
T
ur
n
MODES_T
I
EABLE_P
into a targ
e
t
hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn HARD_REGNO_MOD
E
_OK into a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn HAR
D
_REGNO_CALL_P
A
RT_CLOBBERED into
a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsan
d
i
fo
Add su
b
r
e
g
_
memory_off
s
et
helper func
t
ions
commit
|
commitdiff
|
tree
2017-09-04
rsandi
f
o
P
R82045
:
Avoid
p
ass
i
ng machine
m
odes through "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsand
i
fo
[
A
A
rch64
]
Tighten address register subreg checks
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[
A
Arch64] Rename cmp_result iterator
commit
|
commitdiff
|
tree
2017-08-31
rs
a
nd
i
fo
[A
A
rch64] Re
m
ove
u
s
e
of
w
ider vector modes
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
Drop df_
from df_read_modify_subreg
_
p
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
Add a
p
artial_s
u
breg_p predicate
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
Add s
o
me change
l
og
e
n
t
ries
that went ast
r
a
y dur
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
7
7
/77]
Add a compl
e
x_mode
c
l
ass
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[76/77] Add a scal
a
r_mode_pod class
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[74/7
7
] Vari
o
us small scalar_mode c
h
a
ng
e
s
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[73/77
]
Pass s
c
alar_mode to scalar
_
mode_supp
o
rted_p
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
if
o
[72/7
7
] Pass scalar_mode
t
o scal
a
r
_
mod
e
_supported_p
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[71/77] Use
opt_scala
r
_mode
for mod
e
iter
a
t
o
rs
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
70/
7
7] Ma
k
e expand_fi
x
/floa
t
check for scalar
m
ode
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6
9
/
77] S
p
lit scal
a
r-only part o
u
t of conv
e
rt_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[68/77] Use
s
calar
_
mo
d
e for is_int_mode/is_float_mode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
difo
[67/77] Use sca
l
ar_
m
o
de in fixed-value
.
*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[66/77] Use scalar_mode for constant
intege
r
s
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[6
5
/77] Add
a
SCALAR_TYPE_MO
D
E m
a
cro
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndif
o
[64/77] A
d
d a scalar_mode
cla
s
s
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[63/77] Simp
l
ifi
c
atio
n
s after type swit
c
h
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[62/7
7
] Big mac
h
ine_mode
t
o scal
a
r
_
int_mode
r
e
p
l
acement
commit
|
commitdiff
|
tree
2017-08-30
r
s
andif
o
[60/
7
7] Pass scalar_int_modes
to d
o
_jump_by
_
par
t
s_
*
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
5
9/77] Add a rtx_jump_table_data::get
_
da
t
a_mod
e
h
elper
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[58
/
77] Use
s
c
alar_int_mode
in a try_
c
ombine optimisat
i
on
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[57/7
7
] Use scalar_int_mode in expand
_
expr_
a
ddr_expr
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[56/77] Use the more specific type when two m
o
des
a
re
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[55/77] Use scal
a
r_int_m
o
d
e in
simpli
f
y_
c
onst_una
r
y_operation
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[54/77] Add explicit int checks f
o
r alternative
o
p
tab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[53/77] Pass a mode
t
o
c
onst_scalar_
m
a
sk_from_tr
e
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
5
2/77]
Use scalar_i
n
t_mode in extract/s
t
ore_bi
t
_fie
l
d
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[51/77] Us
e
o
p
t_sca
l
ar
_
int_mode wh
e
n iter
a
ting over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndif
o
[50/77]
Add helper routines
for SUB
R
EG_PR
O
MOTED_VAR_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[49/77] Simplify nonzero/
n
u
m
_
sign_bits hooks
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[4
8
/77] Make subroutines of num_sign_bit_copies operate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
47/
7
7] Make subr
o
utin
e
s of nonzero_bits operate
on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
dif
o
[46/77] Make widest
_
int_mod
e
_
f
o
r_size re
t
urn
a
scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
dif
o
[45/77] Make extract_left_shift take a
s
calar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
4
4/77] Mak
e
sim
p
lify_
a
nd_const_int ta
k
e a sca
l
ar_int_m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
4
3
/7
7
] Use scalar_int_
m
ode in
s
im
p
l
i
fy_comp
a
rison
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[4
2
/77] Use s
c
alar_i
n
t_m
o
d
e
in simplify_sh
i
ft_const_1
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[41/77] Split sc
a
lar integ
e
r handling ou
t
o
f
for
c
e_t
o
_mod
e
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
ifo
[40/7
7
]
Use s
c
al
a
r_int_mode for ext
r
action
_
insn
fields
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[39/77] Two change
s
to the get_be
s
t_mode interface
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[38/
7
7] Mo
v
e SCALA
R
_INT_MODE_P out of s
t
rict_volatile_bitfield_p
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[37/77] Use scalar_int_mo
d
e
whe
n
e
m
itting cstores
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[36/77]
U
s
e s
c
a
lar_
i
nt_mod
e
in the RTL iv
r
o
u
tines
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
3
5/77]
Add uses of as_
a
<scalar_in
t
_
m
ode>
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[34/77] Add a SCALAR_INT_TYPE_
M
ODE macro
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[33/77] Add
a
N
AR
R
OW
E
ST_INT_MODE
macro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
3
2/77] Check is_a <scalar_int_mode> b
e
for
e
c
a
l
lin
g
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[3
1
/
77] Use scal
a
r_i
n
t_m
o
de for mov
e
2
add
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[30
/
77] Use
s
calar_in
t
_mode for double
w
ord s
p
lits
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[29/77] Make s
o
me *_loc_descr
i
ptor h
e
lpers take scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[28/77]
U
se i
s
_
a <scal
a
r_in
t
_mo
d
e> for misc
e
llaneou
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[
2
7
/77] Use is_a <scalar_int
_
mode
>
befo
r
e LOA
D
_EX
T
END_OP
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[26/77] Use is_a <
s
calar_int_mode> in subr
e
g/extract
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
ifo
[25/77] Use is_a <scalar_int_mode> f
o
r bitmask
optimisa
t
ions
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[24/77] Re
p
lace
a != BLKmode check with is_a <scalar_int_mode>
commit
|
commitdiff
|
tree
next