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
rsan
d
ifo
Ma
k
e
mode_
f
or_size return a
n
opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
(decimal_)
f
loat_mode_fo
r
_size in
r
eal
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsa
n
difo
Mak
e
more u
s
e
o
f int_mode_for_size
commit
|
commitdiff
|
tree
2017-09-05
rs
a
ndifo
Make
m
ore use
of i
n
t
_m
o
de_for
_
mode
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn
F
UNCTI
O
N_ARG_PADDING in
t
o a target h
o
ok
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn MODES_TIEABLE_P into a t
a
rget hoo
k
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
T
urn HARD
_
REGNO
_
M
ODE_OK into a
t
arget
hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn
H
ARD_REGNO_CALL_PART_CLOBBERED into a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsand
i
fo
A
dd subreg_memory_offset helper fu
n
ct
i
ons
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
PR82045: Avoid passing machine mod
e
s th
r
ough "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
r
s
andif
o
[AArch64] Tig
h
t
en
address register subreg
c
h
e
cks
commit
|
commitdiff
|
tree
2017-08-31
r
sandifo
[
A
Ar
c
h
6
4] Renam
e
cmp
_
result it
e
r
ator
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[A
A
rch64] Remove use of wider vector modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Drop df_ from df_rea
d
_mod
i
fy_subreg_p
commit
|
commitdiff
|
tree
2017-08-30
r
sa
n
di
f
o
Add a partial_subreg_p
predicat
e
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
A
d
d
s
ome
ch
a
ng
e
lo
g
entries that
w
e
nt astray duri
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[77/77] Add a
complex
_
mode class
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[76/77] Add a scalar_mode_pod class
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
i
fo
[74/77]
V
ariou
s
small scalar_mode c
h
anges
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[73/77] Pass
scalar_mode to scal
a
r_mode_suppo
r
t
ed_p
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[72/77]
P
ass s
c
alar
_
mode to scalar_mode_supported_p
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[71/77] U
s
e
opt_
s
c
a
lar
_
m
ode for mo
d
e it
e
rators
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[70/77
]
M
a
k
e e
x
pand_f
i
x/flo
a
t check
f
o
r
scalar mod
e
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[69/77] S
p
lit scalar-o
n
ly part out of conv
e
rt_mode
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[68/7
7
]
Us
e
scalar_mode for is_int_mode/is_f
l
oat_mode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[67/77] U
s
e s
c
alar_mod
e
in fixed
-
v
alue
.
*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[66/
7
7]
Use
s
calar_mode for
co
n
stant in
t
egers
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[65/77] Add a SCALAR_
T
YPE_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[64/77] Add a
scalar_mode cl
a
s
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
6
3/77] Sim
p
lifications
afte
r
ty
p
e swit
c
h
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[
6
2/
7
7] Big machine_m
o
de to
scala
r
_int_mode replacement
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
60/77]
Pa
s
s scalar_int_modes to do
_
ju
m
p_by_parts
_
*
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[59/77] Ad
d
a rtx_
j
ump_table_data:
:
get_data_mode helper
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[58
/
7
7
]
U
s
e
scala
r
_
i
nt_mode in a try_combine opt
i
m
i
sation
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[57/
7
7] Use
s
cala
r
_
i
n
t
_mode in expa
n
d_expr_
a
d
d
r
_
ex
p
r
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[56/7
7
] Use the more s
p
ecific ty
p
e w
h
en two modes a
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[55/7
7
] Use
s
calar_int_mode in simplify_const_unary_o
p
era
t
ion
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[54/77
]
Add ex
p
li
c
it
int checks for alt
e
r
nativ
e
optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[53/77] Pass
a
mode
t
o const_scalar_mask_from_tre
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[52/77] Use scal
a
r_int_
m
ode in extr
a
c
t/store_b
i
t
_
field
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[51
/
77] Use o
p
t
_
s
cal
a
r_int_mode when it
e
rati
n
g
o
ver
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[
50/77] Add help
e
r r
o
u
t
ines for SUBREG_P
R
OMOTED_V
A
R_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[49/77] Simpli
f
y nonzero/num_sign_bits
hook
s
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[48/7
7
]
Ma
k
e subroutines of num_sign_bit_copies op
e
rate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[47/77] Ma
k
e subroutines
o
f nonzero_bi
t
s operate on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[46/77] Make wid
e
st_int_mode_f
o
r
_
si
z
e return a scalar_int_m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[45
/
7
7
] M
a
ke
e
xtract_left
_
shift take a
scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndif
o
[
4
4/77] Make simpli
f
y_and_const_int
t
ake a scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[43/77
]
U
s
e scalar_i
n
t_m
o
de in s
i
mplif
y
_com
p
arison
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[42/77] U
s
e scalar_int_mode
in s
i
mplify_shift_
c
onst_1
commit
|
commitdiff
|
tree
2017-08-30
rs
a
nd
i
fo
[41/77]
S
p
lit s
c
alar in
t
eger
hand
l
ing out of force_to
_
mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[4
0
/77] U
s
e scalar_int_mo
d
e for extraction_insn fie
l
ds
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[39/77] Two changes to the get_best_
m
od
e
interface
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[38/7
7
] Mov
e
SCALAR_
I
NT_MODE_P out of strict_v
o
latile_bitfie
l
d
_
p
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndifo
[37/
7
7] Use scalar
_
int_mo
d
e when emitti
n
g csto
r
es
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[36/77
]
U
se s
c
alar_int_mode in
th
e
R
T
L iv routines
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndifo
[35/77]
A
dd uses of as_a <scalar
_
int
_
mo
d
e>
commit
|
commitdiff
|
tree
2017-08-30
r
san
d
ifo
[34/77] Add a SCALAR_
I
NT_TYPE_
M
O
D
E
m
acro
commit
|
commitdiff
|
tree
2017-08-30
r
s
andi
f
o
[33/77
]
Ad
d
a NARROWEST_INT_MODE ma
c
ro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
3
2
/77] Check
i
s
_
a
<scalar_int_mo
d
e> b
e
f
o
re calling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
3
1/7
7
]
U
se sc
a
lar_i
n
t
_
mode for move2
a
dd
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[30/77] Use
s
cal
a
r_int_mode
f
or doubleword s
p
lits
commit
|
commitdiff
|
tree
2017-08-30
r
sandif
o
[29/77]
M
ake some *_loc
_
de
s
cri
p
t
o
r helpers tak
e
s
c
alar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
28/77]
U
se is_a <scala
r
_int_mod
e
> fo
r
miscellaneous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[27/7
7
] Use is_
a
<sca
l
ar_
i
nt
_
mode> befor
e
LOAD_EXTEND_
O
P
commit
|
commitdiff
|
tree
2017-08-30
r
sandif
o
[2
6
/
7
7] Use is
_
a <scalar_in
t
_
m
ode> in
s
ubreg/extract
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[25/77] Use is_a <s
c
a
lar_int_mode> f
o
r bitmask opt
i
m
i
s
at
i
o
n
s
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[24/77] Repl
a
ce a != BLKmode check with is_a <scala
r
_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[23/7
7
] Repla
c
e != VOIDmode checks wit
h
is
_
a <scalar_in
t
_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
di
f
o
[22/
7
7] Replace !VE
C
TOR_MODE_P with is_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[21/77] Replace SCAL
A
R_I
N
T
_
M
ODE_P checks with is_a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[20/77] Replace MODE_INT c
h
ecks with is_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[19/77] Ad
d
a
sma
l
lest_int_mode_for_size helper function
commit
|
commitdiff
|
tree
2017-08-30
r
sa
n
difo
[18/77] Make int_mode_for_
m
ode retu
r
n an
o
pt_s
c
al
a
r
_i
n
t_mode
commit
|
commitdiff
|
tree
2017-08-30
r
sandi
f
o
[17/
7
7
] Add a
n
int_m
o
de_for
_
size
h
e
lper
function
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[16/7
7
] A
d
d scalar_int_m
o
d
e
_pod
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[15/77] Add scalar_
i
nt_mode
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[14/77] Make
libgcc_floati
n
g
_
m
ode_suppor
t
e
d
_p take
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[13
/
77] Make
f
loatn_mode return an
o
pt_scalar_float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[12/77
]
Use opt_scalar_float_mode
w
hen iterating
o
ver
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[11/77] Add a fl
o
at_
m
ode_for_size hel
p
er function
commit
|
commitdiff
|
tree
2017-08-30
r
s
and
i
fo
[10/
7
7] Make
assemble_re
a
l take a scalar_float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
9
/77] Add SCAL
A
R_F
L
OAT_TYPE_MODE
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[8/
7
7] Simplify
gen_trun
c
/extend
_
conv_libfunc
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[7/77] Add scalar_
f
loat_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6/77]
M
ake GET_MODE_WIDER return an o
p
t
_
mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
5
/
7
7
] Small tweak to ar
r
ay_
v
alue_type
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
4
/7
7
] Add FOR_EACH iterators fo
r
modes
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[3
/
77] Allow machine modes t
o
be classes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[2/
7
7
] Add a
n
E_ prefix to case statements
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[1/77]
Ad
d
an E_ p
r
e
f
ix to m
o
d
e names
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
Split out parts of s
c
ompare_loc_
d
es
c
r
i
p
tor and emi
t
_sto
r
e_fl
a
g
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[rs60
0
0] int->mac
h
ine_mo
d
e i
n
r
s6000-c
.
c
commit
|
commitdiff
|
tree
2017-08-29
rsandifo
S
e
t t
h
e call nothrow
flag more
o
f
t
e
n
commit
|
commitdiff
|
tree
2017-08-24
r
s
an
d
i
f
o
Make m
o
re
u
s
e of sub
r
e
g
_offset_from_lsb
commit
|
commitdiff
|
tree
2017-08-22
rsandifo
M
ake more use of p
a
r
a
doxical_subreg_p
commit
|
commitdiff
|
tree
2017-08-22
rsand
i
f
o
[
AAr
c
h64]
Fix la
b
el mod
e
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Simplify pad_b
e
low implemen
t
ation
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
R
e
move
the
f
ram
e
s
ize arg
u
ment fr
o
m
f
u
nct
i
on_p
r
olog
u
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
rsan
d
ifo
Add a type_has_mode_precision
_
p
h
elper function
commit
|
commitdiff
|
tree
next