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
rsan
d
i
fo
Make more use of REG_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsand
i
fo
Tur
n
S
LO
W
_
UNALIGNE
D
_ACCESS into a t
a
rget hook
commit
|
commitdiff
|
tree
2017-09-12
rs
a
n
difo
PR8
1
2
8
5:
F
ix uni
n
itiali
s
ed variable in emit_store_flag
_
int
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[75/77] Use scalar_mode in the AAr
c
h64
p
o
rt
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
[6
1
/77] U
s
e scalar_i
n
t_mode in the AArch64 p
o
r
t
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make bitsize_mo
d
e_for_m
o
de return an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
r
s
an
d
ifo
Mak
e
mo
d
e_f
o
r_siz
e
_tre
e
return an op
t
_mode
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
Make
targetm
.
get_mask_
m
ode retu
r
n a
n
opt_
m
ode
commit
|
commitdiff
|
tree
2017-09-05
rsandif
o
Make mode_for_vector ret
u
rn an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
Add mode_for_int_vector helper f
u
nctio
n
s
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
Make mode_for
_
s
i
ze return an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
(d
e
c
i
mal_
)
float_mo
d
e_for
_
siz
e
in real
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
if
o
Make more use of int_mode_for_size
commit
|
commitdiff
|
tree
2017-09-05
r
s
a
ndifo
Mak
e
more
u
s
e of i
n
t_m
o
de_for_mode
commit
|
commitdiff
|
tree
2017-09-04
rsandif
o
T
ur
n
FUNCTION_ARG
_
P
A
DD
I
NG into a targe
t
hook
commit
|
commitdiff
|
tree
2017-09-04
r
sandi
f
o
Turn MOD
E
S
_
TI
E
A
B
LE_P in
t
o a target hoo
k
commit
|
commitdiff
|
tree
2017-09-04
r
sandifo
Turn
H
ARD_RE
G
NO_MODE_OK into a t
a
rget
h
ook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn HARD_R
E
GNO_CALL_PART_CLOBB
E
RED int
o
a
t
arget
h
ook
commit
|
commitdiff
|
tree
2017-09-04
r
s
andifo
Add s
u
breg_
m
emory_offset he
l
per
f
unctions
commit
|
commitdiff
|
tree
2017-09-04
rsa
n
difo
PR82045: Avoid pas
s
ing m
a
chine modes t
h
rough "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch64] Tighten
a
ddress register subreg
c
h
e
cks
commit
|
commitdiff
|
tree
2017-08-31
rsandif
o
[A
A
rch64] Rename cmp_result iterat
o
r
commit
|
commitdiff
|
tree
2017-08-31
rsandif
o
[AArch64
]
Remove us
e
of wider
vector m
o
des
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
Drop
d
f_ from df_read_modi
f
y
_subreg_p
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
Add a pa
r
ti
a
l_subreg_p pr
e
dica
t
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Add some changelog entries that we
n
t astray
during
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[77/77
]
Add a complex_mode cla
s
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[76/77] Add a s
c
alar_mode_pod
c
l
ass
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
7
4/77] Various
s
mall scala
r
_mode cha
n
g
es
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[73
/
77] Pas
s
s
c
alar_mode to scalar_m
o
de_supported_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[72/77
]
Pa
s
s
s
c
a
lar_mode to scalar_mo
d
e_support
e
d
_p
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
71/77]
U
s
e
opt_sc
a
lar_m
o
de for mod
e
it
e
rators
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[70/77] Make expand_fix/float che
c
k
for
s
c
a
l
a
r modes
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[69/77] S
p
lit sc
a
l
ar-on
l
y part o
u
t
of convert
_
mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[68/77] Use scalar_mod
e
for is
_
int_mode/is_float_mode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[67/77]
U
se scal
a
r_mo
d
e
in fixe
d
-valu
e
.
*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[66/
7
7] Use sc
a
lar_m
o
de for
co
n
s
t
ant
integers
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[65/77] Ad
d
a SCALAR_TYPE_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[64/77] A
d
d a s
c
alar_mo
d
e
cla
s
s
commit
|
commitdiff
|
tree
2017-08-30
r
sand
i
fo
[
63/77]
Simplifications after type
sw
i
tch
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
6
2/7
7
] Big ma
c
hine
_
m
o
de to scalar_int_mo
d
e
replacement
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
6
0
/77] Pass s
c
alar_i
n
t_modes to d
o
_jump_by_parts
_
*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[59/
7
7]
A
dd
a r
t
x_jump_table_data::
g
e
t
_data_mode
h
elper
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[58/
7
7
]
U
s
e
s
calar_int_mode in a
try_combine optimisation
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[57/77] Use scalar_
i
nt_mode in expand_expr_addr_expr
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[56/77] U
s
e t
h
e more
s
peci
f
ic type when two
modes
are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
ifo
[55/77] Use scalar_int_
m
o
d
e
i
n si
m
plify_co
n
st_unary_operation
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[54/77] Add e
x
plicit int checks for alter
n
ative
opt
a
b
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[53/
7
7] P
a
ss a mode t
o
const_scalar
_
mask_from_tree
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[52/77] Use
s
cal
a
r_
i
nt_mode in extract/store_bit
_
field
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[51
/
77] Use opt_scalar_int_mode wh
e
n iterating
o
v
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[50/77] Add
h
elper routines for SUBREG_PROMOT
E
D_VAR_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[49/77] Sim
p
lify nonz
e
ro/num_s
i
gn_bits h
o
ok
s
commit
|
commitdiff
|
tree
2017-08-30
r
sand
i
fo
[48/7
7
] Mak
e
subroutines of n
u
m
_
sign_bit_c
o
pies opera
t
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[47/77] Make s
u
brout
i
nes of nonzero_bits
op
e
ra
t
e
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[46/77]
Mak
e
widest_int_
m
o
de_for_s
i
z
e
return a scalar
_
int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[45/
7
7] Mak
e
extract_lef
t
_shift take
a
s
c
alar_int_mo
d
e
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[44/77] Ma
k
e
s
i
mplify_and_const_int take a scalar_in
t
_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[
43/
7
7] Use scalar_
i
nt_mode
in
s
impli
f
y_com
p
ari
s
on
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[42/77] Use
scala
r
_
int_mode
in simplify_sh
i
ft
_
const_1
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[41/77] Sp
l
it scalar
integer handling out o
f
force
_
t
o
_mo
d
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[40/77] Use scal
a
r_in
t
_
m
ode for ext
r
action_insn fields
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[39/77] Tw
o
c
hanges
to the
g
et_best_
m
ode i
n
t
erface
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
38
/
77] Mov
e
SCALAR_IN
T
_MOD
E
_P o
u
t of st
r
ict_vo
l
atile
_
bitfield_
p
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[3
7
/7
7
] Use s
c
alar_int_mode whe
n
emitting cstores
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[36/77] Use
s
c
a
lar
_
i
nt_mode
i
n the RTL iv rout
i
ne
s
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[35/77] Add
u
ses
o
f as_a <scalar_int_
m
o
d
e>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[34
/
7
7] Add a SCALAR_INT_TYP
E
_M
O
DE macro
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[33/77] Add a NARRO
W
EST_INT
_
M
O
DE
macro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[32/
7
7] Chec
k
is_a <scalar
_
int_mo
d
e
>
before
c
allin
g
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[31/77]
Use sca
l
ar_
i
nt_mo
d
e for move2add
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[30/77] Use s
c
alar_int_mode for doubleword
s
plits
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
ifo
[29/
7
7]
Make some
*_loc_des
c
riptor helpers take
s
c
a
l
a
r
_int_m
o
d
e
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndif
o
[28/77] Use
i
s_a <scalar_int
_
mode> f
o
r miscell
a
neous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[27/77]
Use is
_
a
<
scalar_in
t
_mode> befo
r
e LOAD_EXTE
N
D_OP
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[26/77] Use is_a
<
scalar_int
_
mod
e
> in subreg/extract
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[25/77] Use is_a
<
scala
r
_i
n
t
_
mode> f
o
r bitmask
optimisations
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[24/77] Replace a != BLKm
o
d
e
che
c
k w
i
t
h
i
s_a <scalar_
i
nt_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[23/77] Repl
a
c
e
!= VOID
m
ode
checks with is_a <scalar_
i
nt_mode>
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
difo
[2
2
/7
7
]
R
e
place
!VEC
T
OR_MODE_P with is_a
<scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[2
1
/77] Replace S
C
ALAR_INT_MODE
_
P checks wit
h
is_a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
i
fo
[2
0
/7
7
]
R
eplace MODE
_
INT check
s
with is_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[
1
9/77] Add a smallest_
i
nt
_
mode
_
f
o
r_size helper function
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[1
8
/77] Make int_mode_for_mode
retu
r
n a
n
o
p
t
_
scala
r
_i
n
t_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[17/7
7
]
Add an int
_
mode_for_size he
l
p
er
f
un
c
tion
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[16
/
77] Add scalar
_
int_
m
ode_p
o
d
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[15/77] Add scalar
_
int_m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[14/77
]
Make l
i
bgcc
_
floating
_
mode_supported_p take
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
dif
o
[13
/
7
7] Make floatn_mode retur
n
an opt_scalar
_
float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[1
2
/77] Use
o
pt_scalar_
f
loat
_
m
o
d
e
whe
n
iterating over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[11/77] Add a float
_
mode_for_
s
ize
helper f
u
n
ction
commit
|
commitdiff
|
tree
2017-08-30
rs
a
nd
i
fo
[10/77]
M
ake assemble_real take a sc
a
lar_
f
loat_mode
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[9/77]
Add S
C
ALAR_FLOAT_TYP
E
_MODE
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[
8
/77] Simplify
gen_
t
runc/extend
_
conv_libfun
c
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[
7
/77] Add scalar_float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
fo
[6/77] Make GET_MODE_WIDER r
e
turn an
opt_
m
od
e
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[5/77] Small tweak
to array
_
v
alue_type
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[
4/77] Add FOR_EACH iterators for mo
d
es
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[3/77] A
l
low
m
achine modes to be classe
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[2/
7
7] Add a
n
E_
p
r
efix to
c
ase statem
e
n
t
s
commit
|
commitdiff
|
tree
next