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
Make more use of int_mode_for_size
2017-09-05
rs
a
ndif
o
Make
more
u
s
e of int
_
mode_for_siz
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make more use of int_
m
o
de_f
o
r_mod
e
commit
|
commitdiff
|
tree
2017-09-04
rsandi
f
o
Turn
FUNCTION_ARG_PADDING into a
target hook
commit
|
commitdiff
|
tree
2017-09-04
r
s
andifo
T
u
rn MODES_
T
IEABLE_P i
n
to a ta
r
get hook
commit
|
commitdiff
|
tree
2017-09-04
r
sandi
f
o
Tu
r
n
HARD
_
R
E
GNO
_
M
ODE_O
K
into a targe
t
hook
commit
|
commitdiff
|
tree
2017-09-04
rsand
i
fo
Turn HARD
_
RE
G
NO_C
A
LL_PART_CLOBBERED into a
target hoo
k
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Add subreg_me
m
o
ry
_
offs
e
t
h
elper
functi
o
ns
commit
|
commitdiff
|
tree
2017-09-04
rsa
n
difo
P
R
82045: Avo
i
d pass
i
ng machine modes
thro
u
gh "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsand
i
f
o
[
AAr
c
h64] Tig
h
t
en
a
ddr
e
ss r
e
gi
s
te
r
subreg checks
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch6
4
] Rename cm
p
_result iterator
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[A
A
rch64] Remove use
of wider vector modes
commit
|
commitdiff
|
tree
2017-08-30
r
s
andi
f
o
D
rop df_ fr
o
m df_r
e
ad_mo
d
ify_sub
r
e
g_p
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
Ad
d
a
partial_subreg
_
p pred
i
c
ate
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
Add some c
h
a
n
gelog ent
r
ies
th
a
t wen
t
astray during
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[7
7
/
7
7]
Add a complex_mod
e
class
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
76/77] Add
a scala
r
_mod
e
_po
d
cl
a
ss
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[74/7
7
] Various s
m
all sc
a
lar_mode changes
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
7
3/7
7
] Pas
s
sc
a
lar_m
o
de to scalar_
m
ode_supported_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[72/77] Pass scalar_mo
d
e
to scalar_mode_s
u
pporte
d
_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[71/77] Use opt_scalar_mode for mo
d
e
iterators
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[70/77] Make expand_fix/float
c
heck
for scala
r
modes
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[69/77] Spli
t
scalar-only part ou
t
of
c
onvert_mod
e
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndifo
[6
8
/77] Us
e
scalar_mode for is_int_
m
ode/is_float_m
o
de
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[67/77
]
Us
e
scalar_mode in fixed-value
.
*
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[
6
6
/77] Use
sc
a
lar_mode for consta
n
t
integers
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[65/77]
Add a SCALAR_
T
YPE_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
64/77
]
Add a scalar_mode class
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[63/
7
7
] Simpl
i
fications after t
y
pe swi
t
ch
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
6
2
/77] Big ma
c
hine_mo
d
e to scalar_int_mode repla
c
emen
t
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
i
fo
[60/77] Pass scalar_i
n
t_m
o
d
e
s
t
o do_jump_b
y
_parts_*
commit
|
commitdiff
|
tree
2017-08-30
r
san
d
ifo
[5
9
/7
7
] Ad
d
a rtx_
j
u
m
p_table_d
a
ta::get_d
a
ta
_
mode he
l
per
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
difo
[58/77] U
s
e
s
cala
r
_i
n
t_mode
i
n a try
_
comb
i
ne optimisation
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
5
7
/77] Use scalar_i
n
t_mode in ex
p
a
nd_expr
_
a
d
dr_
e
xpr
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[56/77] Use the more specific type when two modes are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[55/77] Use scala
r
_int_mode i
n
s
i
m
p
l
i
fy_const_una
r
y_operation
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
5
4/
7
7] Add explicit int ch
e
cks fo
r
alte
r
nat
i
ve optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
nd
i
fo
[53/77] Pas
s
a
mode to const
_
scala
r
_mask_from_tr
e
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[52/7
7
] Use scal
a
r_
i
n
t
_mode
i
n e
x
tr
a
ct/store_bit_field
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[5
1
/77
]
Use opt_scalar_int
_
mode wh
e
n
iterating o
v
er
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndi
f
o
[50/
7
7] Add helpe
r
routines for SU
B
RE
G
_PR
O
MOTED_V
A
R_
P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
49
/
77] Sim
p
li
f
y no
n
zer
o
/
n
um_sign_bits hoo
k
s
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[
48/77]
M
a
k
e s
u
b
routi
n
es of
n
um_sign_bit_copies operate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandif
o
[47/
7
7] Make subroutines of nonzero_
b
i
t
s operate on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[46/77] M
a
ke wid
e
st_i
n
t_m
o
de
_
for_
s
ize return a scalar_int_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
45/77] M
a
ke extract_l
e
ft_s
h
if
t
t
ake a s
c
a
lar_
i
nt_mo
d
e
commit
|
commitdiff
|
tree
2017-08-30
r
s
an
d
if
o
[44/77
]
Make si
m
p
lify_and_const_
i
nt take a scalar_int_mod
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[43/77] U
s
e scalar_
i
nt_mode in
simplify_comparison
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[42/
7
7] Use scalar_int_mode in simplify_
s
hift_co
n
st_
1
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[41/77] Split scalar integer ha
n
dling out of force_to_mode
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[40/77] U
s
e scalar_int
_
mode for extraction_insn f
i
elds
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[39
/
77] Two changes to the get_
b
est_
m
ode interfac
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[38/
7
7] Move S
C
ALAR_INT
_
MODE_P
out of strict
_
volatile
_
b
i
tfield
_
p
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[37/77] Use s
c
alar_i
n
t_mode when e
m
i
t
t
i
ng cs
t
ores
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[36/77
]
Use scala
r
_
i
nt_
m
ode in th
e
R
TL
i
v routines
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[3
5
/77] Add use
s
of as_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[34/77] Add a S
C
A
LAR_IN
T
_TYPE_MODE m
a
cro
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[33/77] Add a N
A
RROWEST_INT_MOD
E
macro
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
f
o
[
3
2/77] Chec
k
is
_
a <
s
c
alar_int
_
mode>
b
e
f
o
re calling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[31/77] Use scal
a
r_
i
nt
_
mo
d
e for
mo
v
e2add
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[3
0
/77
]
Us
e
s
c
a
l
ar_i
n
t_
m
ode for doubl
e
wor
d
splits
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[29/77]
M
a
ke some
*_loc_descri
p
t
o
r helpers take scalar_in
t
_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[28/77
]
U
s
e is_a <scalar
_
int_mod
e
> for m
i
scellaneous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[2
7
/77] U
s
e
is_a <sca
l
ar
_
int_mode>
b
e
fore LOAD
_
EXTE
N
D_OP
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[26/77] Use is
_
a <s
c
a
l
a
r_int_
m
ode>
in subr
e
g/extract
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
25/7
7
] Use is_a <scal
a
r_i
n
t_
m
o
de>
for bitmask
optimisations
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
24/77] Repl
a
ce
a
!= BLKmode chec
k
w
ith is_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[23/77] Replace != VOIDmode checks
with is_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[22
/
7
7] Replace
!
VE
C
TOR_MODE_P with is_a <scal
a
r_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[21/77] Replace SC
A
LAR
_
I
N
T_
M
ODE_P checks with is_a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[20/77] Replace MODE_INT checks with is_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[19/77] Add
a smalle
s
t_int_mode_for
_
size helper function
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[18/77] Make int_mode_for_
m
ode
r
et
u
rn
an opt_scalar_int_mod
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[17/77] Add an int_mode_fo
r
_size helper func
t
ion
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[16/77] Add sc
a
lar_int_mode_
p
od
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
15/77] Add scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndif
o
[14/77] Make libg
c
c_floatin
g
_mode_supported_
p
take
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
13/77] Make floatn_mode
r
eturn a
n
opt
_
sca
l
ar_float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[12/77] Use
o
p
t
_s
c
a
l
a
r
_
float_mode when iterating over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[11/77] A
d
d a float_m
o
de_for_size
helper function
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[10/77] Make assemble_rea
l
take a sc
a
l
ar_float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[9/77] Add SCALAR_FLOAT_T
Y
PE_MODE
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[8/77] S
i
mplify gen_trunc/exten
d
_conv_libfunc
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[7/7
7
] Add scalar_floa
t
_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
6/
7
7]
M
ake GET_MO
D
E_WIDER return
an opt_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[5/
7
7] S
m
all
t
weak to array_v
a
lue_type
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[4/77] Add FOR_E
A
CH
ite
r
ators for mode
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[3/77] Allow m
a
chi
n
e m
o
des to be
c
lasses
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[2/77] Add an E_
p
refix to cas
e
statements
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
1
/77]
Add an E_
p
refix to
m
o
de
names
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
Split out
p
arts of scompare_loc_descriptor and emit_sto
r
e
_fla
g
commit
|
commitdiff
|
tree
2017-08-30
r
s
an
d
ifo
[
r
s6000] int->machin
e
_mode in rs6000-c
.
c
commit
|
commitdiff
|
tree
2017-08-29
rs
a
ndifo
Set the call no
t
hrow flag more o
f
ten
commit
|
commitdiff
|
tree
2017-08-24
rsandifo
Make more use of subreg_offset_from_
l
sb
commit
|
commitdiff
|
tree
2017-08-22
rsandi
f
o
Make more use of par
a
doxical_subreg_p
commit
|
commitdiff
|
tree
2017-08-22
r
s
andifo
[AArch64]
Fix label mode
commit
|
commitdiff
|
tree
2017-08-21
rs
a
ndif
o
Simplify pad_below impl
e
ment
a
t
i
on
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Rem
o
ve
the
frame size argum
e
nt from
fun
c
ti
o
n_prolo
g
ue
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Add
a
type_has_mode_pr
e
cision
_
p help
e
r func
t
i
on
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
M
o
ve
v
ect
o
r
_ty
p
e_mo
d
e
t
o tree
.
c
commit
|
commitdiff
|
tree
2017-08-21
rsa
n
difo
Pas
s
rt
x
a
n
d
index to read-md
.
c iterator rou
t
i
n
e
s
commit
|
commitdiff
|
tree
next