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 REG_NREGS
2017-09-12
rsandi
f
o
Make more use of REG_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Turn SLOW_UNAL
I
GNE
D
_ACCESS
into a
t
arget hook
commit
|
commitdiff
|
tree
2017-09-12
rsa
n
difo
PR81285:
Fix uninitialised varia
b
le in
e
mit_s
t
ore_f
l
a
g
_int
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[75/77] U
s
e scalar_mo
d
e
i
n
th
e
AA
r
ch64
p
ort
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[
61/77] Us
e
scalar
_
int
_
mode in the AArch64
p
ort
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make bitsize_mo
d
e_for_mo
d
e r
e
turn an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
Make mode_for_size_tree return an opt
_
mod
e
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
M
ake targetm
.
g
e
t
_mask_mode r
e
turn
an opt_mo
d
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
M
a
k
e
m
o
de_
f
or_vector return
an opt_m
o
de
commit
|
commitdiff
|
tree
2017-09-05
rsand
i
f
o
Add mode_for_int
_
v
e
ctor
h
el
p
er functi
o
ns
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Mak
e
mode_for_
s
i
ze
r
eturn an
op
t
_mod
e
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
(decimal_)float_mode
_
for_size
in rea
l
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make
m
ore use of int_mode_for_size
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make more u
s
e of int
_
mode_for_mod
e
commit
|
commitdiff
|
tree
2017-09-04
rs
a
ndifo
Tu
r
n F
U
NCTION_ARG
_
PADDING into a t
a
rg
e
t
hook
commit
|
commitdiff
|
tree
2017-09-04
r
s
andif
o
Turn MODES_TI
E
A
B
LE
_
P
into a
t
arg
e
t hook
commit
|
commitdiff
|
tree
2017-09-04
rsand
i
fo
T
urn HAR
D
_REGNO_MODE
_
OK into a tar
g
et hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn HARD_RE
G
NO
_
CALL_PART_C
L
O
BBERED into a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Add subr
e
g
_memory_
o
ffset
h
elper
functions
commit
|
commitdiff
|
tree
2017-09-04
r
sandifo
PR82
0
4
5
:
Avoid
pas
s
ing machine
m
o
des through "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch64] Tigh
t
en address reg
i
ster subreg che
c
k
s
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch64] Rename c
m
p_res
u
lt iterator
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch6
4
] Remo
v
e use of wi
d
er vector modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Drop df_
f
rom df_read_modi
f
y_subre
g
_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
A
d
d
a
partial_subreg_p
p
redicate
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Add
some c
h
angelog entri
e
s that went
a
stray during
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[77/
7
7] A
d
d
a c
o
mplex_mode c
l
ass
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[76/77]
A
dd
a scalar_mode
_
pod
class
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[
74
/
7
7
]
Various sm
a
ll scalar_
m
ode cha
n
ges
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[73/77] P
a
ss
scalar
_
mode to scalar_mo
d
e_supporte
d
_p
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[72/77] Pa
s
s
scal
a
r_mode
t
o
s
c
a
l
a
r_mode_supported_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[71
/
77
]
U
s
e opt_scalar_mode for mode ite
r
ators
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[70/77] Make
e
xp
a
nd_f
i
x/fl
o
at check for sc
a
lar modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[69/7
7
] Split scalar-
o
nly
p
art out o
f
conver
t
_mode
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[
68/77] Use
scalar_mode f
o
r
is_int_mode
/
is_float_m
o
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[67/77] Use scalar_mode
i
n fixed-val
u
e
.
*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
66/77] Use s
c
alar_mode
for constant i
n
teg
e
r
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
65/77] Ad
d
a SC
A
LAR
_
TY
P
E_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[64
/
77] Add a sc
a
l
a
r_m
o
de class
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[63/77] Simplifications afte
r
type switch
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[62/77] Big mach
i
ne_mode to
s
cala
r
_int_
m
ode replac
e
m
e
nt
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[
6
0/77] Pass sca
l
ar_int
_
modes to do_jump_by
_
p
a
rt
s
_*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[59/77] Add a
r
tx_jump_ta
b
le_data
:
:g
e
t_data_mode helper
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
58/77
]
Use
s
calar_int_m
o
de in a try_combine optimisation
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[5
7
/77] Use scalar_int_mod
e
i
n
expand_expr_addr_exp
r
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[56/77
]
Use the
m
ore specif
i
c ty
p
e
when two modes
a
re
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndifo
[55/77] Use scalar
_
int_mode in simplify_const_unary_opera
t
ion
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[54/77] Add
explici
t
int check
s
for alternative optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[53/77] Pass a mode to cons
t
_scalar
_
mask_from_tree
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[52/77] U
s
e
sc
a
lar_int_mode i
n
e
xt
r
a
c
t/stor
e
_bit
_
field
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
di
f
o
[51/
7
7] Use opt_scalar_int_mode when iterat
i
ng over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[50/77] Ad
d
hel
p
er routines for SUB
R
EG_PROMOTE
D
_VAR
_
P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[
4
9/7
7
] Simplify
n
onzer
o
/n
u
m_sign_bits ho
o
ks
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
4
8/7
7
] Make subroutines of num_sign_bit_copies operate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sand
i
fo
[47/
7
7]
Make subroutines of nonzero_bits o
p
erate on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[46/77]
M
ake wi
d
est_int_mode_
f
or_si
z
e
return a scala
r
_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[45
/
7
7
] Make extract
_
lef
t
_shift take
a scalar_int_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[44/77] Make si
m
plify_and_const_int take a scala
r
_in
t
_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
4
3/77
]
Use sca
l
a
r
_int_
m
od
e
in simplify_comparison
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[42/
7
7] Use scalar_int_m
o
de
i
n simplify_shift_const_1
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[4
1
/77] Split scalar
i
nteger h
a
ndli
n
g out of force_to_m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
40/77] Us
e
scala
r
_int_m
o
de for e
x
tra
c
t
i
o
n_insn
field
s
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[39/77
]
Two changes to
t
he get_best_mode inter
f
ace
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
fo
[38/77
]
Mov
e
SCALAR_IN
T
_MODE_P o
u
t of strict_volat
i
l
e
_bitfield_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[37/77] Use scalar_int_mod
e
when em
i
tting
c
stores
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[36/77]
Use scalar_int
_
m
o
de in the RTL iv r
o
utines
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
difo
[35/77] Add us
e
s
of as_a
<scalar_in
t
_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
3
4/77] Add a SCALAR_
I
N
T_TYP
E
_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[33/
7
7] Add a
NAR
R
OWEST_INT_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[32
/
7
7
] C
h
e
c
k is_a <scalar_int_mode> b
e
fore calling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[31/77] Use scalar_int_
m
ode fo
r
move2add
commit
|
commitdiff
|
tree
2017-08-30
r
san
d
ifo
[30/77] Use scalar_
i
nt_
m
o
d
e for
d
o
u
bleword
s
plits
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
2
9
/
77] Make some *_l
o
c_d
e
s
c
riptor h
e
l
p
ers ta
k
e
s
cala
r
_i
n
t_mode
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[28/77] Use is_a <scal
a
r_
i
nt_mode> for miscellaneous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[27/77] Use
is_a <
s
cala
r
_int_mode> before
LOAD_E
X
TEND_OP
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[26
/
77]
U
se is_a <scalar_in
t
_
m
ode> in
s
u
breg
/
e
xtract
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[
25/77] Use
i
s_a <s
c
ala
r
_int_mo
d
e> for bitmask optimisations
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[24/
7
7] Replac
e
a != BLKmode check with is_a <
s
c
a
l
ar_i
n
t_
m
ode>
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[23/77] Replace
!
= VOIDmode
chec
k
s with i
s
_a
<
sc
a
lar_
i
nt_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[22/77] Replace !VECTOR_MOD
E
_P with
is_a <s
c
a
lar
_
int_
m
o
d
e
>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[21/77] Replace SCALAR_INT_MO
D
E_P checks wit
h
i
s_a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[2
0
/
7
7
] Repla
c
e
M
O
DE_INT c
h
ecks
with is_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[19/77] Add a smallest_int_mode_for_size helper f
u
nct
i
on
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
1
8/77
]
M
a
ke int_mode_for_mod
e
retur
n
an opt_scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[17/77] Add an int_mode_for_size helper functio
n
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
di
f
o
[16/7
7
] A
d
d
scalar_int_mode_pod
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
15
/
77]
Add s
c
alar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[14
/
77] Mak
e
libgcc
_
float
i
ng_mode_supported_p
take
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
and
i
fo
[
13/77] M
a
ke floatn_mode ret
u
r
n an opt_scalar_float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[12
/
77] Use o
p
t
_
s
calar_float_mode wh
e
n i
t
erating over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[11/77] Add a float_mod
e
_for_s
i
ze helper function
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[10/77] Make ass
e
mble_real ta
k
e
a scalar_float_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[9/7
7
] Add SCALAR_FLOAT_TYPE_MODE
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
8/77] Si
m
plify gen_trunc/extend_conv_libfunc
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[7/77] Add scal
a
r
_
float_mod
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6/77]
Make GET_MODE_WI
D
E
R
r
e
turn an
opt_m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[5/77] Small tweak
t
o
array_value_t
y
p
e
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[4/77] Add FOR_EACH
i
terator
s
fo
r
modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[3/77] All
o
w machine
m
odes
to be classes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[2/77]
Add an E
_
prefix to
c
ase
st
a
te
m
en
t
s
commit
|
commitdiff
|
tree
next