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
Add mode_for_int_vector helper functions
2017-09-05
rsandifo
Add mode_for_int_vect
o
r helper functions
commit
|
commitdiff
|
tree
2017-09-05
rs
a
ndif
o
Make mod
e
_
f
o
r_
s
i
ze ret
u
rn an op
t
_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandif
o
(de
c
imal_)float_m
o
de_for_size i
n
rea
l
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
M
a
ke more u
s
e of int_mo
d
e_for_s
i
z
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make more use of int_mode_for_mo
d
e
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn FU
N
CTION_ARG_P
A
DDING into
a
target
h
ook
commit
|
commitdiff
|
tree
2017-09-04
rs
a
n
d
ifo
Turn MO
D
ES_TIEABLE_P into a targ
e
t hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn HARD_REGNO_MODE_OK into a target h
o
o
k
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Tur
n
HARD
_
REGN
O
_CALL
_
P
A
RT_CL
O
BBERED int
o
a
target
h
o
ok
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Add su
b
reg_me
m
ory_offset
h
elper
functio
n
s
commit
|
commitdiff
|
tree
2017-09-04
r
s
a
ndifo
P
R
8
2
045: Avoid passing machine modes through "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch6
4
] Tighten address r
e
gister subreg
ch
e
cks
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch64]
R
ename cmp_re
s
ult iterato
r
commit
|
commitdiff
|
tree
2017-08-31
rsand
i
fo
[AArch64] Remove use
of wider vector mod
e
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Drop d
f
_ fro
m
df
_
re
a
d_mo
d
i
f
y_subreg_p
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
Add a partial_subreg_p predicate
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
Add som
e
chan
g
elog entries
t
hat went astr
a
y during
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[77/77] Ad
d
a complex
_
m
o
de cl
a
ss
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[76/
7
7] Add a scalar_m
o
de_po
d
c
l
ass
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[
74/7
7
]
V
arious small sc
a
la
r
_mod
e
changes
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[73/77] Pass scalar_mode to scalar_mode_supported_p
commit
|
commitdiff
|
tree
2017-08-30
r
sa
n
di
f
o
[72/77]
P
ass scalar_
m
ode
to s
c
ala
r
_mode_support
e
d_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[71/77] Use op
t
_sca
l
ar_mode for mode
iterators
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[70/77] Ma
k
e
expand_fix
/
float check for sc
a
la
r
modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
69/77
]
S
plit scalar-only part out
o
f c
o
nvert_mod
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6
8
/77
]
Use scalar_mode for is_int_mode/i
s
_float_mode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
6
7
/77] Use scalar_mode in f
i
xed-value
.
*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
6
6/7
7
]
Use
s
c
a
l
ar_mode for constant
integ
e
rs
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[65/7
7
] Add a
S
CALAR
_
T
YPE_M
O
DE macro
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[64/77] Add a scalar_m
o
de cla
s
s
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[63/
7
7
]
Simplifications af
t
e
r t
y
pe
s
wit
c
h
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[62
/
77] Big ma
c
hin
e
_
m
o
d
e to scalar_int_mode r
e
placement
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[60/77] Pass scalar_int_mo
d
es to do_jump
_
by_p
a
rts_
*
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[59/7
7
] Add a rtx
_
jump_table_dat
a
::get_data_mode helper
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[58/77] Use scalar_int_mode in a try_combine optimisation
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[57/77] Us
e
scalar_int_
m
o
d
e in e
x
pand_exp
r
_
addr_
e
xpr
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[56/77] Use the more specific t
y
pe
when t
w
o mod
e
s are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[55/77] Use scalar_int_mode in simplify_const_unary_oper
a
tion
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[54/77
]
Add expli
c
it int ch
e
cks for alternative o
p
tab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[53/77] Pass
a
mode to
c
onst_sc
a
lar_mask_from_tree
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[5
2
/77] Us
e
s
c
alar_int_mode i
n
e
x
t
ract/store_bi
t
_field
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[5
1
/77] Use opt_scala
r
_int_mode when iteratin
g
ov
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[50
/
77] Add h
e
lper routines for SUB
R
EG
_
PROMOTED_VAR_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[49/7
7
] Simplify no
n
zero/n
u
m_sign_bit
s
hooks
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[48/77]
M
ake s
u
b
routines of num_sign_bit_copies operate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[47/77] Make subroutine
s
o
f nonzer
o
_
b
i
t
s o
p
erate on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
46/77] Make widest_int
_
mode_for_siz
e
return a
s
calar
_
int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[45/
7
7] Make extract_left_s
h
ift tak
e
a sc
a
lar_int_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
44/77] Mak
e
simplify_and_const_
i
nt tak
e
a scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
43/77] Use scala
r
_
int_mode in simplify_compariso
n
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[4
2
/77] Use
s
c
a
l
a
r_int
_
m
ode in simplif
y
_
shi
f
t_con
s
t
_
1
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[41/77] Split scalar
integer
h
andl
i
n
g out of force
_
to_mo
d
e
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[40/77] Use scala
r
_
i
nt_mode fo
r
e
x
traction_insn fields
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[39/77] Two
c
hanges to the get_
b
est_mode
inter
f
ace
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[38/7
7
] Move SCALAR_INT
_
MODE_P out of
s
trict_volatile_bitfield
_
p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[37/77] Use s
c
alar_int_
m
o
de when emitt
i
ng cstore
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[36/77] Us
e
scalar_int_mode in
the RTL i
v
rout
i
n
e
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
35/77] Add uses of as_a <scalar_int_m
o
de>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[34/77]
A
dd a SCA
L
A
R
_INT_TYPE_MOD
E
ma
c
ro
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
3
3/77] Add
a
NARROWEST_INT
_
M
O
DE macro
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[3
2
/77]
C
heck is_a
<scal
a
r
_
int_mod
e
> bef
o
re
c
alling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[3
1
/77
]
Use scalar_in
t
_mode
f
o
r
mo
v
e2add
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[30/77] Use
s
calar_
i
nt_mode for doubleword splits
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[29
/
77
]
Mak
e
some *_loc_descriptor helpers take scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
i
fo
[2
8
/77]
Us
e
is_a <scalar_int_m
o
de> for miscell
a
neous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
27/
7
7
] U
s
e is_a
<scalar_int
_
m
o
de> before
L
OAD_EXTEND
_
OP
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[26/77] Use is_a <scala
r
_int_mode> i
n
subreg/
e
xtr
a
ct
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[25/77] U
s
e is_a <
s
calar_int_
m
ode> for bitmas
k
optimisat
i
ons
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[24
/
77] Replace a != BLKmo
d
e check
w
ith is_a
<
sc
a
lar_in
t
_mode>
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[23/77] Replace !
=
VOIDmode
checks
with i
s
_a <scalar_
i
nt_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[22/
7
7]
R
eplace !VECTOR_MODE
_
P with is_a <scalar_int_m
o
de>
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[21/77]
R
e
place SCALAR_INT_MODE_
P
checks wit
h
is_a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[20/77] Replace MODE_INT checks wit
h
is_in
t
_mode
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[19/7
7
]
Add a smallest_in
t
_
m
ode_for_size help
e
r function
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[18/77] Make i
n
t_mode_for_m
o
d
e
r
e
t
urn an opt_scalar_int
_
mode
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
ifo
[
1
7
/77] Add an in
t
_mode_for_siz
e
h
e
lper
f
uncti
o
n
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[16/77] Add scalar_int_
m
ode_pod
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
15/7
7
] Add scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[
1
4/77] Make libgcc_fl
o
ating_m
o
de_supported_p
t
ake
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandif
o
[1
3
/77]
Make floatn_m
o
d
e
retur
n
an opt_scalar_float
_
mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[12/77] Use o
p
t_sca
l
a
r
_
float
_
mod
e
when ite
r
ating ov
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[11
/
77] Add a fl
o
at_mode_
f
o
r_size help
e
r
fun
c
t
i
on
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[1
0
/77]
Make as
s
emble_
r
eal take a sca
l
ar_float_mode
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
difo
[9/7
7
]
A
dd SCA
L
AR_FLOAT_
T
Y
PE_MODE
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
8
/77] Simplify g
e
n
_trunc/e
x
tend_conv_
l
i
b
fu
n
c
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[7
/
77]
A
dd scalar_f
l
oat_mode
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[6
/
77] M
a
ke
G
ET
_
MODE_WID
E
R return an opt_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[5
/
77] Small tweak to
array_value_type
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[4/77] Add FOR_
E
ACH iterators
fo
r
modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[3
/
77] Allow
ma
c
hine modes to be
classes
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[2/77] Add an E_
p
refix to ca
s
e statements
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[1/
7
7] Add
an
E
_
p
refix to mode na
m
es
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
S
p
lit
out par
t
s
of
scompare_loc_descriptor and emit_stor
e
_flag
commit
|
commitdiff
|
tree
2017-08-30
r
s
an
d
ifo
[rs6000] int->machine_mo
d
e in
r
s6000-c
.
c
commit
|
commitdiff
|
tree
2017-08-29
rsandifo
Set the call nothrow fl
a
g
more often
commit
|
commitdiff
|
tree
2017-08-24
r
s
andi
f
o
Make mo
r
e us
e
of subr
e
g
_
offs
e
t
_f
r
om_lsb
commit
|
commitdiff
|
tree
2017-08-22
rsandifo
Make
mor
e
use
of par
a
doxical_subr
e
g
_p
commit
|
commitdiff
|
tree
2017-08-22
rsandifo
[AA
r
ch64] Fix label mode
commit
|
commitdiff
|
tree
2017-08-21
rsandif
o
S
i
mplify
p
a
d_below implemen
t
at
i
o
n
commit
|
commitdiff
|
tree
2017-08-21
rs
a
nd
i
fo
Remove
the frame size argum
e
nt fro
m
function_prologue
.
.
.
commit
|
commitdiff
|
tree
next