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
Turn HARD_REGNO_MODE_OK into a target hook
2017-09-04
rsa
n
difo
T
u
rn HARD_REGNO_MODE_OK into a target
h
ook
commit
|
commitdiff
|
tree
2017-09-04
rsan
d
ifo
Turn HARD_R
E
GNO_CALL_PART_
C
LOBBERED
i
nto
a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Add subre
g
_m
e
mory_off
s
et h
e
lper fu
n
c
t
ion
s
commit
|
commitdiff
|
tree
2017-09-04
r
s
andifo
PR82045: A
v
oid
p
assing machin
e
mo
d
es through
"
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
r
s
a
n
difo
[AArch64]
Tighten
addr
e
ss register subre
g
checks
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[
AArch64] R
e
n
a
me
c
mp_re
s
ult iterator
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch64] R
e
move use o
f
wider v
e
c
tor m
o
de
s
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
Drop df_
f
r
om df_read_modi
f
y_
s
ubreg
_
p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
A
d
d
a partial
_
subreg_p
p
redica
t
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Add
so
m
e
c
h
a
ngelog e
n
tries that went as
t
r
ay dur
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[77/77] Add a complex_mode clas
s
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[76/77] Add a scalar_mode_pod cla
s
s
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[74/77] Various sma
l
l s
c
alar_mode c
h
a
nges
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[73/7
7
] Pass sca
l
ar_mod
e
to s
c
a
la
r
_mode
_
s
upported_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[72/77] Pass s
c
a
l
ar
_
mo
d
e
t
o scalar
_
mode_supported_
p
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndifo
[7
1
/
7
7] Use opt
_
scala
r
_mode for mode iterator
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[70/77] Make
e
xpan
d
_
f
ix/float check fo
r
sc
a
lar mod
e
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6
9
/77] Split sc
a
lar-only part out of convert_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[6
8
/77
]
Use scalar_mode for is_int_mod
e
/
i
s_fl
o
at_mode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
6
7/7
7
] Us
e
sc
a
lar_mode
in
f
i
x
ed-value
.
*
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
6
6/77] Use scalar_mode for con
s
tant integers
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[65/77] Add a S
C
ALAR_TYPE_MOD
E
macro
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[64/
7
7] Add a sc
a
lar_mode
class
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[
6
3
/77] Simp
l
ificati
o
ns after type
s
w
itch
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[62/
7
7] Big m
a
chine_mode to scala
r
_
i
nt_mod
e
replacement
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[6
0
/77]
Pass s
c
al
a
r_int_mo
d
e
s
to do_jump_by_par
t
s_*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[59
/
77] Add a
r
tx_
j
ump_table_dat
a
::get_data_mo
d
e he
l
p
e
r
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndif
o
[58/77] Use s
c
alar_int_mod
e
in
a try_
c
ombine optimisa
t
ion
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[57/77]
U
se scal
a
r_in
t
_mode
i
n expand_expr_addr_expr
commit
|
commitdiff
|
tree
2017-08-30
r
s
an
d
i
f
o
[
56/77] Use the
more
s
pecific type wh
e
n two modes ar
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
f
o
[55/77] Use scalar_int
_
mode in si
m
plify_
c
on
s
t_un
a
ry_oper
a
tion
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[54/77] Add explicit int
c
hecks for alternative
optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[53/77
]
Pa
s
s
a
mode to cons
t
_scalar_mas
k
_fr
o
m_tree
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[52/77] Use scala
r
_int_mo
d
e in extract/sto
r
e_bit_fie
l
d
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
d
i
fo
[51/77] Use opt_scala
r
_
int_mode when i
t
erati
n
g over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[50/77]
Add helper routines f
o
r SUBREG_P
R
O
M
O
TED_VAR_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
ifo
[49/77] Simpli
f
y
nonzero/num
_
si
g
n_bits hoo
k
s
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[48/
7
7]
Make subroutines of nu
m
_sign
_
bit
_
copies operate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[47/77] Make subroutines of n
o
nzero_bits operate
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[46
/
77] Make widest
_
int_mode_for_s
i
z
e
re
t
urn a scalar_
i
nt
_
mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[45/77]
Make extract_le
f
t
_shif
t
take a scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[44/77] Make s
i
mplify_and_const_int take a scalar_int_mod
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[43/77
]
Use sca
l
ar
_
int_mode
in si
m
pli
f
y_compa
r
iso
n
commit
|
commitdiff
|
tree
2017-08-30
r
s
andi
f
o
[42/
7
7] Use
s
c
a
l
ar_int_mode in simplify_shift_const
_
1
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[41/
7
7
] Sp
l
it scalar integer handling out of
f
orce_to_m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[40/77] Use
scalar_
i
n
t
_mode for extracti
o
n
_insn fields
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[39/77] Two chan
g
e
s to
t
he
g
e
t_best_mode
i
n
terface
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[38/77] Move
S
CALA
R
_I
N
T_MODE_P o
u
t of
s
trict_volatile_bitfield_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[3
7
/
7
7]
Use sca
l
ar_in
t
_mode when emitti
n
g cstor
e
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
36/77] Use scalar
_
int_mode in the R
T
L
iv rou
t
ines
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[35/77] Add uses of
as_a <sca
l
ar_int_m
o
de>
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[
3
4/77]
A
dd a SCALAR_INT_TYPE_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
33/77] Add
a NARROWEST_INT_MO
D
E macro
commit
|
commitdiff
|
tree
2017-08-30
r
san
d
i
f
o
[32/
7
7] Check is_a <scal
a
r_int_
m
ode> before calling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[3
1
/77] Use scalar_in
t
_
m
ode for move2add
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[30/77] Use s
c
ala
r
_int_
m
ode
fo
r
doublew
o
rd spl
i
ts
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[29/77
]
Ma
k
e some *
_
loc_descriptor helpers tak
e
scalar_i
n
t
_mode
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[28/77] Use is_a <scala
r
_
int_mode> for mi
s
cellaneous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[27/77] Use is_a <
s
cala
r
_
int_mode> before
LOAD_EXTEND_OP
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[26/77] U
s
e is_a <scalar_int_
m
ode> in subreg/extra
c
t
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[25/
7
7]
Use
i
s
_
a <scal
a
r_int_mo
d
e> for bitma
s
k opt
i
m
i
sat
i
ons
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
2
4
/77] Replac
e
a
!
=
BLKmod
e
c
heck w
i
th is_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
2
3/77] Rep
l
ace != VOIDmod
e
che
c
ks
wi
t
h is_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
if
o
[
22/77] R
e
place !
V
ECTO
R
_MOD
E
_P with is_a <scalar_
i
nt_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
21/77] Re
p
lace SCALAR_INT_MODE_P chec
k
s with i
s
_
a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
20/77] Rep
l
ace MODE_INT chec
k
s wit
h
i
s_in
t
_mod
e
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[19/
7
7] Add a small
e
s
t
_int_mode_for_size helper function
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[18/77]
Make int_mode_for_
m
o
d
e re
t
urn an
opt_sca
l
ar_
i
nt_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[17
/
77] Add an int_mode
_
for_s
i
ze helper fu
n
ction
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[16/77]
Ad
d
scal
a
r_
i
nt_mode
_
pod
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[15/77] Add scala
r
_i
n
t_mode
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[14/77] Make l
i
bgcc_floa
t
ing_m
o
de_s
u
pp
o
rte
d
_
p take
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[13/7
7
] Make floatn_m
o
d
e
r
e
t
u
rn an
opt_scalar_fl
o
at_mode
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[12/77] Use opt_
s
calar
_
f
loat_mode when i
t
erating over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[
1
1/77]
A
dd a flo
a
t_m
o
d
e
_
for
_
siz
e
helper funct
i
on
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[10/77
]
M
a
k
e assemble_
r
ea
l
take a sca
l
ar_float_mo
d
e
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[9/
7
7]
A
dd SCALAR_F
L
O
AT_TYPE_MODE
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[8/77] Sim
p
lify gen_tru
n
c/exte
n
d_conv_libfunc
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[7/
7
7] A
d
d scalar
_
floa
t
_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6/77] Make GE
T
_MODE_WIDER retu
r
n an opt_mode
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[5/77] Small twe
a
k t
o
arr
a
y_value_type
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[4/7
7
] Add
FOR_EACH iter
a
to
r
s
f
or modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[3/77]
Al
l
ow machine mod
e
s to be
c
las
s
es
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
2/77]
A
dd an E_ prefix to cas
e
statements
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[1/77] Add
a
n
E_
p
refix to mode n
a
mes
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
S
p
lit out pa
r
ts of scomp
a
r
e
_loc_descriptor and em
i
t_st
o
re_f
l
ag
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndi
f
o
[rs6000] int
-
>machi
n
e_m
o
d
e
in rs6000-c
.
c
commit
|
commitdiff
|
tree
2017-08-29
rsa
n
difo
S
e
t the call no
t
hrow flag mor
e
often
commit
|
commitdiff
|
tree
2017-08-24
rsandifo
M
a
k
e
more use of su
b
r
eg_offset_from_
l
sb
commit
|
commitdiff
|
tree
2017-08-22
rs
a
ndifo
Make
more u
s
e of
p
ar
a
doxical_subreg_p
commit
|
commitdiff
|
tree
2017-08-22
rsan
d
ifo
[AA
r
ch64
]
Fi
x
labe
l
mode
commit
|
commitdiff
|
tree
2017-08-21
r
s
a
ndifo
Simplify pad_below im
p
l
ementation
commit
|
commitdiff
|
tree
2017-08-21
rsand
i
fo
Remove
t
he f
r
ame
s
i
ze argumen
t
from f
u
nction_prologue
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
r
s
andifo
Add a type_
h
as_mode_prec
i
sion_p helper function
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
M
ove vector_type
_
m
o
de to tree
.
c
commit
|
commitdiff
|
tree
2017-08-21
r
sandifo
Pass
r
t
x and index to
r
ead-md
.
c itera
t
or
r
outines
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Fix bogus
C
ONST_WIDE_INT h
a
sh
commit
|
commitdiff
|
tree
2017-08-17
r
sandifo
A
dd missing ECF_NOTHRO
W
flags t
o
inter
n
al
.
def
commit
|
commitdiff
|
tree
2017-08-16
rsandifo
P
R81815: Invalid condit
i
onal reductio
n
commit
|
commitdiff
|
tree
2017-08-10
rsandifo
PR81738: Spl
i
t vec
t
-alias-ch
e
ck-6
.
c
commit
|
commitdiff
|
tree
next