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 mode_for_size return an opt_mode
2017-09-05
r
sandifo
Make m
o
d
e_for_
s
ize return an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
(
d
ecima
l
_)float_mode_for_s
i
ze in r
e
al
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make more use
o
f int_mode_for_size
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make more use of i
n
t_mode_for_mo
d
e
commit
|
commitdiff
|
tree
2017-09-04
rs
a
ndifo
T
urn
FUNCTION_ARG_PADDING int
o
a tar
g
et
h
ook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn
MODES
_
TIEA
B
LE_P i
n
to a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandi
f
o
Turn HARD_R
E
G
NO_M
O
DE_OK in
t
o a
t
arget
hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn HA
R
D_REGNO_CA
L
L_PART_CL
O
BBER
E
D
i
n
t
o a
t
arget hook
commit
|
commitdiff
|
tree
2017-09-04
r
sandif
o
Add su
b
reg
_
memory
_
offset hel
p
e
r fu
n
ction
s
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
PR82045: Avoid passing
machine modes throug
h
"
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AA
r
c
h64] Tighten address r
e
g
ister subreg ch
e
cks
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[
A
A
rch64]
Renam
e
cmp_resu
l
t
i
terator
commit
|
commitdiff
|
tree
2017-08-31
r
sandif
o
[AArch64] Remo
v
e us
e
of wider vector modes
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
Drop df_ from d
f
_read_mo
d
ify_subreg_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
A
dd a partial_su
b
reg_p pred
i
cate
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
ifo
Add some changelo
g
entries that we
n
t
astray during
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[7
7
/77] Add a
c
o
m
pl
e
x_
m
o
de class
commit
|
commitdiff
|
tree
2017-08-30
r
s
an
d
ifo
[76/77
]
Add a s
c
a
lar_mode_pod class
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[74/77
]
Various
small sc
a
lar_mode changes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[73/
7
7] Pass scalar_m
o
de
t
o scalar_mode_supported_p
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[72/7
7
]
P
a
s
s scal
a
r_mode to sc
a
la
r
_mode_supported_p
commit
|
commitdiff
|
tree
2017-08-30
r
sandi
f
o
[71/7
7
] Use opt_scal
a
r_mode for mode iterators
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndifo
[70/77] Make ex
p
an
d
_fi
x
/float ch
e
c
k for
s
cal
a
r modes
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[69/77] Sp
l
i
t
s
c
a
lar-only part out of convert
_
mod
e
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[68/77] Use scalar_mode fo
r
is_int_mode/is_float_m
o
de
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6
7
/
77]
U
se sc
a
l
ar_mode in fixe
d
-value
.
*
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
dif
o
[66/77] Use scalar_mode for cons
t
an
t
integers
commit
|
commitdiff
|
tree
2017-08-30
r
s
andi
f
o
[65/77] Add a SCALAR_TYP
E
_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[64
/
77] Add a
scalar_mode cla
s
s
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[63/77]
S
implifications a
f
ter t
y
pe swi
t
ch
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[62/77
]
Big ma
c
hi
n
e
_
m
ode to scalar_i
n
t_mode
replacemen
t
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[60/
7
7] Pas
s
scala
r
_int_mo
d
es to do_
j
ump_by_
p
art
s
_*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
59/77]
A
d
d a rtx_jump_table_data::get_data_mode he
l
per
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[58/77] Use
s
c
a
lar
_
in
t
_mod
e
in a tr
y
_combine o
p
tim
i
sation
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[57
/
77] Use scala
r
_int_mode in
expa
n
d_ex
p
r_ad
d
r_expr
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[
5
6
/
77] Use
the
more
s
peci
f
ic typ
e
w
h
en two mo
d
e
s
are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[55/
7
7] Use sc
a
lar_int_mode in simplif
y
_const_unary_op
e
ration
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[54/77] Add ex
p
lic
i
t int
c
he
c
ks for
a
l
t
ernati
v
e
optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
5
3/77]
P
a
s
s a mod
e
to
const_scalar
_
mas
k
_
from_tree
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[52/77] Use scalar_in
t
_mod
e
in ex
t
r
a
c
t
/
s
tore_bit_field
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[51/77] Use opt_scalar_int_mode when it
e
rating ove
r
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[50/77] Add helpe
r
rout
i
n
es fo
r
SUBREG_PROMOTED_VAR_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[49/77]
S
implify nonze
r
o/num_
s
i
g
n_bits
hooks
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[48
/
77] M
a
ke subroutine
s
of
n
um
_
sig
n
_
bit_c
o
pies o
p
erat
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
47/
7
7] Make subrouti
n
es of nonzero_bits operate
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[46/77] Make w
i
dest_int_mode_f
o
r_size re
t
urn a scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[45/77] Make
e
xtract_l
e
ft_shift take a scala
r
_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[44/77
]
M
ake si
m
plify_and_const_int take a
s
cala
r
_int_mod
e
commit
|
commitdiff
|
tree
2017-08-30
r
s
andif
o
[43/
7
7] Use scalar_
i
nt_mode in si
m
p
lify_compariso
n
commit
|
commitdiff
|
tree
2017-08-30
r
sa
n
difo
[42
/
7
7
]
Use scalar_i
n
t
_
mode
i
n simplify_shi
f
t_c
o
nst_
1
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
fo
[4
1
/77] Split
sca
l
ar integ
e
r
h
andling
o
ut of force_to_m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[40/77] Use scalar_int_mode
f
or extracti
o
n_in
s
n fields
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[39
/
77] Two changes to the
g
et_best_mode int
e
rface
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[38/77]
Move SCALAR_INT_MODE_P
out of
s
trict_volatile
_
bitfie
l
d_p
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndifo
[37/7
7
] Us
e
sca
l
ar_int_mod
e
when em
i
tting cstores
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[36/7
7
]
Use sca
l
ar_i
n
t_mode in the R
T
L
i
v
routines
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
35/77] Add uses
of
a
s
_
a <sc
a
la
r
_int_mode
>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
3
4/77] Add a
S
CALAR_INT_TYPE_MO
D
E macro
commit
|
commitdiff
|
tree
2017-08-30
rs
a
nd
i
fo
[33/77] Add a NA
R
ROWEST_INT_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
r
s
an
d
ifo
[32/77
]
Che
c
k
i
s_a <sc
a
la
r
_int_mode> b
e
fore
c
alling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndi
f
o
[31/7
7
]
U
se
scalar_int_m
o
de for mo
v
e
2
a
dd
commit
|
commitdiff
|
tree
2017-08-30
r
s
and
i
fo
[30/77] Use
s
calar_int_mode for doublew
o
rd splits
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[2
9
/77] Make some *
_
l
o
c_descriptor helpers take sca
l
ar_int_m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
dif
o
[28
/
77] Use
i
s
_a <
s
calar_int
_
m
o
de> for mis
c
ella
n
eous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[27/7
7
]
U
se is_a <scalar_int_mode> before LOAD_EXTEND_
O
P
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[26/77] Use is_a <scalar_int_mode
>
in subreg/extr
a
ct
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[25/77
]
U
s
e is_a <scalar
_
int_mod
e
>
for bitm
a
sk optimisati
o
ns
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[24/77] Replace a != BLKmode check w
i
th
i
s_a <sca
l
ar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[23/77
]
Replace
!
=
VOIDmode checks
w
ith is_a <scala
r
_
int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
2
2
/
77] R
e
place !VECTOR_M
O
D
E
_
P
with is_a
<s
c
al
a
r
_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[21/7
7
] Replace SCALAR_I
N
T_MODE_P
checks wi
t
h is_a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
2
0/77] Replace MODE_INT c
h
e
c
ks with is_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[19/77] Add a
s
mallest_int
_
mode_for_si
z
e helper funct
i
on
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[18/77] Make int_mode
_
for_m
o
de
return an
o
pt
_
scalar_
i
nt
_
mod
e
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[17/77] Add an int
_
mode_for_size
h
e
lper fu
n
c
tion
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
1
6/77
]
A
dd s
c
alar_
i
nt_
m
od
e
_p
o
d
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
1
5/
7
7]
A
dd s
c
a
l
a
r
_int_
m
od
e
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[
14/77] Make lib
g
cc_floa
t
ing_mod
e
_suppor
t
e
d_p
take
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
and
i
fo
[
13/77] Make fl
o
atn_mode return
a
n opt_scal
a
r_float
_
m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
1
2/77]
U
se opt
_
sc
a
lar_
f
lo
a
t_mode when iteratin
g
over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
1
1
/77
]
Add
a
float_m
o
de_f
o
r_siz
e
helper
f
unction
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[1
0
/77] Make a
s
sem
b
le_real t
a
ke a scalar_fl
o
at_mode
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
di
f
o
[9/77] Add SCALAR_FL
O
AT_TYPE_MOD
E
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
8
/77] Simp
l
ify gen_trunc/ext
e
nd_conv
_
libfunc
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[7/77] Add sc
a
lar_float_mo
d
e
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[6/77] Make G
E
T
_MO
D
E_WIDER
return an opt_mode
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[5/
7
7] Sm
a
ll
t
weak to array_value_type
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[4/77
]
A
d
d FOR_EAC
H
iterators for modes
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[3/7
7
]
Allo
w
machine
m
o
des to
b
e
c
l
asses
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[2/77]
Add
a
n E_ pref
i
x to c
a
se st
a
t
e
ments
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
if
o
[1/77
]
Add an E_
p
refix to mode
names
commit
|
commitdiff
|
tree
2017-08-30
r
s
andif
o
S
plit out parts of
s
compare_l
o
c
_d
e
s
c
ripto
r
and emit_store_flag
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[rs600
0
]
i
nt->m
a
ch
i
n
e
_mode in rs600
0
-c
.
c
commit
|
commitdiff
|
tree
2017-08-29
rsandi
f
o
Set the call n
o
throw flag more often
commit
|
commitdiff
|
tree
2017-08-24
r
sandifo
M
a
k
e more
u
se of
s
ubreg_offset_from_lsb
commit
|
commitdiff
|
tree
2017-08-22
rsandif
o
M
ake more
use o
f
parado
x
ic
a
l_subreg_p
commit
|
commitdiff
|
tree
2017-08-22
rs
a
nd
i
f
o
[AA
r
ch64] Fix label mo
d
e
commit
|
commitdiff
|
tree
2017-08-21
r
sandifo
Sim
p
li
f
y pa
d
_below imp
l
ementation
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Remove the frame size argument from functi
o
n_prologue
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
rsan
d
ifo
Add a type_has_mode_precision_p helper function
commit
|
commitdiff
|
tree
next