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 SECONDARY_MEMORY_NEEDED into a hook
2017-09-13
r
s
an
d
i
fo
T
u
rn SE
C
O
N
DAR
Y
_MEMORY
_
NEEDED i
n
t
o a hook
commit
|
commitdiff
|
tree
2017-09-13
r
s
a
ndifo
Turn SECONDARY_MEM
O
RY_NEEDED_MODE
i
nto a target hook
commit
|
commitdiff
|
tree
2017-09-12
rs
a
ndifo
Turn HARD_
R
EG
N
O
_N
R
E
GS into a target ho
o
k
commit
|
commitdiff
|
tree
2017-09-12
rsa
n
difo
Use hard
_
regn
o
_nreg
s
instead of H
A
RD_REGNO_N
R
EGS
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Convert hard_
r
egno_nr
e
g
s
t
o
a f
u
nction
commit
|
commitdiff
|
tree
2017-09-12
rsand
i
fo
M
a
ke more use of in_h
a
r
d
_reg_set_p
commit
|
commitdiff
|
tree
2017-09-12
rs
a
ndifo
M
ake more us
e
of en
d
_hard_regno
commit
|
commitdiff
|
tree
2017-09-12
rsandi
f
o
Make m
o
re u
s
e
o
f
END_R
E
GNO
commit
|
commitdiff
|
tree
2017-09-12
rsandi
f
o
Make more use of
REG_N
R
EGS
commit
|
commitdiff
|
tree
2017-09-12
rsa
n
difo
Turn
S
LOW_UNALIG
N
ED_A
C
CE
S
S
i
n
to a
target
h
ook
commit
|
commitdiff
|
tree
2017-09-12
rs
a
n
d
i
f
o
PR8
1
28
5
:
Fix
u
n
initia
l
i
se
d
v
ar
i
abl
e
i
n
e
mit_store_flag
_
int
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[
7
5/77] Use sc
a
lar_mode in the AArch
6
4
p
o
r
t
commit
|
commitdiff
|
tree
2017-09-05
r
s
a
ndifo
[61/7
7
] Use scalar_i
n
t_mode in
the A
A
r
c
h64 port
commit
|
commitdiff
|
tree
2017-09-05
r
sandifo
Make bitsize_mode_for_mod
e
retu
r
n an opt_m
o
de
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
Make
mod
e
_for_siz
e
_
t
r
ee return an
opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsand
i
fo
Make
targetm
.
get_mask_mode return an opt_m
o
de
commit
|
commitdiff
|
tree
2017-09-05
r
s
a
ndifo
Mak
e
mode_for_vec
t
or return an opt_mod
e
commit
|
commitdiff
|
tree
2017-09-05
r
sandifo
Add mode_for_int_vecto
r
helper functions
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
M
a
ke
m
o
de_for
_
si
z
e return an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
r
s
an
d
ifo
(d
e
cimal_)float
_
mod
e
_for_s
i
ze in real
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsa
n
difo
Make m
o
r
e
use of in
t
_mode_
f
or_size
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make more use o
f
int_mode_for_mode
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn FUNCTION_ARG_PADDING into a ta
r
get hoo
k
commit
|
commitdiff
|
tree
2017-09-04
r
s
a
ndifo
T
u
rn
M
ODE
S
_
T
I
EABLE_P into a target ho
o
k
commit
|
commitdiff
|
tree
2017-09-04
rsan
d
if
o
Turn H
A
RD_R
E
GNO_MODE_OK in
t
o
a
target hook
commit
|
commitdiff
|
tree
2017-09-04
r
sandifo
Turn HARD_REGNO
_
CALL_PART_CLOBBE
R
ED i
n
to
a
target h
o
ok
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Add su
b
r
e
g_memory_offset helper fu
n
ctions
commit
|
commitdiff
|
tree
2017-09-04
rsa
n
d
ifo
PR8204
5
: Avoid passing
machine modes t
h
ro
u
gh "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsan
d
i
fo
[AArch64] Tighten addre
s
s
register subre
g
checks
commit
|
commitdiff
|
tree
2017-08-31
rsan
d
ifo
[
AArch64] Re
n
ame cm
p
_resu
l
t iterator
commit
|
commitdiff
|
tree
2017-08-31
r
sandifo
[AA
r
ch64] Remove use of wider vecto
r
m
o
des
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Drop df_ from df
_
r
e
ad_mod
i
f
y
_s
u
breg_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Add a partial_subre
g
_p
p
redic
a
te
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
Add some chan
g
elog e
n
t
r
ies that went astray
d
uring
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
f
o
[77/77
]
Add a comple
x
_mo
d
e
c
lass
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
ifo
[
76/77] Ad
d
a
scalar
_
mode
_
pod class
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[7
4
/77] Variou
s
smal
l
scal
a
r_mode
chan
g
es
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
di
f
o
[
73/77] Pass scala
r
_
m
ode t
o
scalar_mode_supporte
d
_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[72/77]
P
ass scal
a
r_mode
t
o sca
l
ar_mode_supported_p
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
difo
[71/77]
U
s
e
o
pt_scal
a
r_mode
f
or mode iterators
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[70/7
7
]
M
ake expand_fix/fl
o
at check for scal
a
r modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6
9
/77] Split scalar-only part out of
c
onvert_mode
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[68/7
7
] Us
e
scalar_mod
e
fo
r
is
_
i
nt_mode/is_float
_
mode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndifo
[
6
7/77] Use scalar_mode in fixed-value
.
*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[66/7
7
] Use sca
l
a
r
_m
o
d
e
for co
n
sta
n
t inte
g
e
rs
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[65/77] Add a
S
CALAR_TYPE_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[
64/77] Add a scal
a
r_mode class
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[63/77] Simplifications after type switch
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
62/77] Big machine_m
o
de to
s
calar_int_mode replacem
e
nt
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[60/
7
7] Pass scal
a
r_int_m
o
d
e
s to do_jump_by_parts_
*
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[59/77] Add
a rtx_jump_ta
b
le
_
d
a
ta::get_
d
a
t
a_mode helper
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[58/77] Use sc
a
lar_i
n
t_mode in a tr
y
_
c
ombine optimisation
commit
|
commitdiff
|
tree
2017-08-30
r
sandif
o
[57/77] Use scalar
_
int_mode in e
x
pand_expr_a
d
dr_expr
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
difo
[5
6
/77] U
s
e
the
m
ore specific type
wh
e
n two m
o
d
e
s are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
if
o
[55/77] Use scalar_int_
m
ode in simplify_const
_
una
r
y_op
e
ration
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[5
4
/77] Ad
d
expli
c
it int checks
for alt
e
rnative optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
53/77] Pass a
m
ode to c
o
nst_scalar_mas
k
_fr
o
m_
t
r
ee
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
if
o
[52
/
77]
Use
s
calar_in
t
_mo
d
e in extract/s
t
ore_
b
it_field
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[51/77] U
s
e
o
pt_scala
r
_int_mode when
i
terati
n
g over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[50/77
]
Add h
e
lpe
r
ro
u
t
in
e
s for SUBREG
_
PROMOTED_VAR_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[49/77] Simplify nonzero/num_sign_bi
t
s
hooks
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[48/77]
M
a
k
e subrout
i
nes of num_sign_bi
t
_cop
i
es oper
a
te
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[47/
7
7] Make subroutines of non
z
e
r
o_bit
s
operate on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[46/77] Ma
k
e wide
s
t_int_
m
ode_for_size r
e
turn a
scal
a
r_int_
m
od
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[45/
7
7] Mak
e
e
x
tr
a
ct_l
e
f
t
_shift ta
k
e a s
c
a
l
ar_int
_
mode
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[44/77
]
M
a
ke simplify_and
_
co
n
st_i
n
t
tak
e
a scalar_int_m
o
de
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[43/77] Use scalar_int_mode in sim
p
l
i
fy_c
o
mparison
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[42/77
]
U
s
e s
c
alar_int_m
o
de in simp
l
ify_shift_con
s
t_1
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[41/77] Split scalar in
t
eger handling out
of forc
e
_
t
o
_mod
e
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[40/77
]
Use scalar_int_m
o
de fo
r
extr
a
ction_
i
nsn field
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[39
/
7
7
] Two ch
a
n
g
es to
the get_bes
t
_mode
i
nterface
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[38
/
77] Move SCALA
R
_INT_MO
D
E_P out of
strict_vola
t
ile_bitf
i
eld_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[37/77] U
s
e scalar_
i
n
t
_mode when e
m
itting cstores
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
if
o
[36/77]
U
se scalar_int
_
mode
in t
h
e RTL iv routines
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[3
5
/77] Ad
d
use
s
of as_a <scal
a
r_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[3
4
/77] Add a SCALAR_IN
T
_T
Y
PE_M
O
DE macro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[33/
7
7] Add a NARROWES
T
_INT_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
r
s
andif
o
[32/77]
Check
is_a
<sca
l
ar_int_m
o
de> before ca
l
ling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[3
1
/77
]
Use sca
l
a
r_in
t
_mo
d
e f
o
r move
2
a
dd
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[30/77] U
s
e scal
a
r_int_mode for dou
b
lewo
r
d splits
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[29/77] Make some *_loc_de
s
cript
o
r helpers
t
ake scalar_int_mod
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[28/77] Use is_a
<
sca
l
ar_
i
nt_
m
ode> for misc
e
l
l
aneous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
di
f
o
[2
7
/77]
U
s
e is_a <s
c
alar_int_mode>
b
efore LO
A
D_
E
XT
E
ND_OP
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
26/77] U
s
e is_a
<scalar_in
t
_
m
o
de
>
i
n
subreg/extract
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[25/
7
7]
U
s
e is
_
a <scalar_int_mode> for bitm
a
sk opti
m
isations
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[
2
4
/77] Replace a != BLKmod
e
check wi
t
h is_a <scala
r
_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[23/7
7
] Replace !=
V
OIDm
o
de checks with
i
s_a <sc
a
lar_int_m
o
de>
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[
22/77] Replace
!VECT
O
R_MODE_P wi
t
h
is_a <s
c
ala
r
_
i
nt
_
mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[21/77] Repl
a
ce SC
A
LAR_INT_MODE_P check
s
w
ith is_a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[20/7
7
] R
e
pla
c
e MODE_INT checks with is_i
n
t_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[19/77]
A
dd a
smal
l
es
t
_
int_mode_for_size he
l
per f
u
nc
t
ion
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
fo
[18/77] Make int_mode_
f
or_mode
r
eturn an
opt_sca
l
ar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
1
7/77] Add a
n
int
_
mode_for_size helper func
t
i
o
n
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[16/
7
7] Add sca
l
a
r_int_mode_pod
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
15/77]
Add sc
a
lar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
1
4/77] Make
libgcc_
f
loating
_
mode_s
u
p
ported_p
t
ak
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[13/77] Make floatn_mode return an opt_sca
l
ar_float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[1
2
/77] Use opt_scalar_float_mode when iterating o
v
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
difo
[11/77] Add a
f
l
o
at_mode_fo
r
_size
h
elper fu
n
c
tion
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[10/77
]
Make assemble_real ta
k
e
a scal
a
r_
f
loat_
m
o
d
e
commit
|
commitdiff
|
tree
next