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_NREGS into a target hook
2017-09-12
rsandi
f
o
Turn HARD_REGNO
_
N
REGS into a
t
a
rg
e
t hoo
k
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
U
s
e
h
ard_regn
o
_nregs instead of HARD_REGNO_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsand
i
fo
C
o
nvert h
a
rd_regno
_
nreg
s
to a functi
o
n
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make more
use of in_hard_reg_set_p
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make mo
r
e use o
f
end_hard_regno
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Mak
e
more use of END_REG
N
O
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make more use of REG_NRE
G
S
commit
|
commitdiff
|
tree
2017-09-12
rsandi
f
o
T
u
rn S
L
OW_UNALIG
N
E
D_ACCESS i
n
to a
t
arget hoo
k
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
PR81285: F
i
x
uninitialised v
a
r
iab
l
e in emit_store_flag_
i
n
t
commit
|
commitdiff
|
tree
2017-09-05
rs
a
ndifo
[75/77] Use sc
a
lar_mo
d
e in
t
he AArch64 port
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
i
f
o
[61/77] Use scal
a
r
_
i
nt
_
m
ode in the AArc
h
64 port
commit
|
commitdiff
|
tree
2017-09-05
rs
a
ndifo
Make bitsiz
e
_mo
d
e_for_mode return an opt_mod
e
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
Make mo
d
e_for_size_
t
ree
r
eturn an op
t
_mode
commit
|
commitdiff
|
tree
2017-09-05
r
sandifo
Make ta
r
getm
.
g
e
t_mask_mode re
t
urn an op
t
_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mode_for_vector return an opt_m
o
de
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Add mode_
f
or_
i
nt_vector helper fu
n
ctions
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make
mode_for_s
i
z
e
r
eturn
a
n
opt_m
o
de
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
(decimal_)float_m
o
d
e_for_size in real
.
h
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
Make mo
r
e use of int_mode_for_s
i
ze
commit
|
commitdiff
|
tree
2017-09-05
rs
a
ndifo
M
ake more use o
f
int_mod
e
_
f
o
r_m
o
de
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
T
u
rn FUNC
T
ION_A
R
G_PADDIN
G
into
a
ta
r
get hook
commit
|
commitdiff
|
tree
2017-09-04
rsandif
o
Turn M
O
DES_TIEABLE_P
into a target
hook
commit
|
commitdiff
|
tree
2017-09-04
rsand
i
fo
Tur
n
HARD
_
R
E
GNO_MODE_OK into
a
target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandif
o
Turn HARD_REGNO_C
A
LL_PA
R
T_CLOBBERED into a target
hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Add subr
e
g
_
m
e
m
ory_offse
t
helper functions
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
PR82045: A
v
oid pa
s
sing machine mod
e
s through "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch
6
4
] T
i
ghten a
d
dr
e
ss register subreg che
c
ks
commit
|
commitdiff
|
tree
2017-08-31
rsa
n
difo
[
A
Arch64
]
Rename cmp_result iterator
commit
|
commitdiff
|
tree
2017-08-31
rsand
i
fo
[AArc
h
6
4]
R
emove use of
w
ide
r
ve
c
t
o
r modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Drop df_ fro
m
df_read_mod
i
fy_subreg_p
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
Ad
d
a
p
artial_s
u
breg_p
p
redicate
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Add some changelog en
t
rie
s
t
hat went as
t
r
a
y
dur
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndif
o
[
7
7/77] A
d
d a compl
e
x
_mode cla
s
s
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[76
/
7
7]
Add a scalar_mode_pod clas
s
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[74/77]
V
arious small scalar_mode changes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[73/77] Pass
scalar_mo
d
e to
scalar_mode_supported_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[72/77] Pass scalar_mode to
s
calar_mo
d
e_supported_
p
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[71/7
7
] Use opt_scalar_mode for mode iterat
o
r
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[70/77]
M
ake expand_f
i
x
/float check for sca
l
ar mo
d
es
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[69
/
7
7] Spl
i
t
scalar-only part
o
ut of
convert_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[68/77] Use scalar_mo
d
e fo
r
is_int_mod
e
/
i
s_floa
t
_
mode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
67/77] Use scala
r
_mod
e
i
n
fixed-value
.
*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[66/77] Use scal
a
r_mode for constant
i
nt
e
gers
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[65/77] Add
a SCALAR_TYPE_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[64/77] Add
a
scalar_m
o
de class
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[63/77
]
Simplifica
t
io
n
s
after t
y
pe switch
commit
|
commitdiff
|
tree
2017-08-30
r
s
and
i
fo
[62/77] B
i
g machine_mode
to scalar_int_mode replacement
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[60/
7
7] Pa
s
s s
c
alar_int_
m
odes
to d
o
_jump_by_parts_*
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[59/77] Add a rtx_jump
_
table_data::ge
t
_d
a
ta_mode he
l
p
e
r
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
5
8/77]
Us
e
scalar_int
_
mode in a try_combine optimisation
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[57/77] Us
e
scalar_int_mode
i
n ex
p
and_expr_add
r
_expr
commit
|
commitdiff
|
tree
2017-08-30
r
san
d
ifo
[56/77] Use the
more specific type
whe
n
two modes a
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
ifo
[
55/77] Use sca
l
ar_int_mod
e
in simplify_c
o
n
s
t_
u
nary_opera
t
ion
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
54
/
77] Add ex
p
licit int checks for alternati
v
e o
p
tab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[5
3
/77] Pass a
mode
t
o
const_scal
a
r_mask_
f
rom
_
t
ree
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[52/7
7
] Use scal
a
r_int_mode in extract/store_bit_field
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[51
/
77] Use opt_sc
a
lar_int_mode when
i
te
r
atin
g
over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[50/77] Add helper
r
outines for S
U
B
R
EG_PRO
M
O
T
ED_
V
A
R
_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
49/77] Simplify non
z
ero/num_s
i
gn_bits hooks
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
difo
[48/77] Make subroutine
s
of nu
m
_sign_bit_copies
operate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[47/7
7
] Make subrout
i
nes of n
o
nzero_bits opera
t
e on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[46/77] Ma
k
e widest_int_mode_for_si
z
e
r
e
t
u
r
n a scalar_int_
m
o
d
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[45/7
7
] Make extract
_
left_shift take
a scalar_int_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
d
ifo
[4
4
/7
7
] Mak
e
s
implify_and_
c
onst_int take a scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
r
s
and
i
fo
[43/77]
U
se scalar_int_mode i
n
simpl
i
fy_comp
a
r
i
son
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[42/
7
7] Use scala
r
_
i
n
t_mode in simplify
_
shift_cons
t
_1
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[41
/
77] Split
s
calar inte
g
er hand
l
ing
o
ut
o
f
f
orce_to_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
4
0/77] Use sc
a
lar
_
in
t
_mode for extraction
_
insn fields
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[39/77]
Two chang
e
s to the get_best_
m
ode interface
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[38/77] Mov
e
SCALAR_INT_M
O
D
E_P o
u
t of
s
t
r
i
c
t_volatile_bitfield_p
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
i
fo
[
3
7/77
]
Use
scalar_int_mode w
h
en emitti
n
g
c
s
tore
s
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[36/
7
7
] Use scalar_int
_
mode in the RTL iv
r
outin
e
s
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[35/
7
7]
Add u
s
es
o
f as_a
<sca
l
ar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
3
4/77] Add a SCALAR_
I
NT_TYP
E
_
MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[33/77] Add a NARROWEST_INT_MOD
E
ma
c
ro
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndifo
[32/77]
Check is_a <scalar_in
t
_mode> be
f
ore calling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[31/77]
U
se scalar_int_mode fo
r
move2add
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[30/
7
7]
U
s
e
scalar_int_
m
o
d
e for doubleword s
p
lits
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[29/77
]
Make some *_loc_de
s
cr
i
ptor helpers take scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[28/77] Use is_a <scalar_int_mode> for miscellaneous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[27/77]
U
se is_a <
s
calar_int_mode> before LOAD_EXTEN
D
_OP
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[26/77] Us
e
is_a <
s
calar_int_mode> in sub
r
eg/extract
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[25/77
]
Use is_a <scalar_i
n
t_mode> for bit
m
ask optimisa
t
ion
s
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
24
/
7
7]
Re
p
lace a !
=
BLKmode check with is_a <
s
cala
r
_
i
nt_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[23/77] Re
p
l
ace
!= V
O
I
Dmode
c
hec
k
s with is_a
<
scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[2
2
/77] Replace
!V
E
CTOR_MODE_P with is_a <
s
calar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[21/77] R
e
place SCA
L
AR_
I
NT_MODE_P checks
with is_a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[20/77] Replace
MODE_INT
ch
e
cks with is_i
n
t_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[19/77] Add a
sm
a
llest_in
t
_
m
ode_for_si
z
e hel
p
e
r
function
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[18/77]
M
a
k
e int_m
o
de_for_mode return an opt_scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
1
7/77] Add a
n
int_mod
e
_for_size
h
elper functio
n
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[16/77] Add scalar_
i
nt_mode
_
pod
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[15/77]
Add
s
cal
a
r_int
_
mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[14/
7
7] Make lib
g
c
c_fl
o
at
i
ng_mode_
s
upported_p take
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[13/77] Ma
k
e floatn_mode return an opt_sca
l
a
r_float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[1
2
/77] Use op
t
_scalar_fl
o
at_
m
o
de when iterating over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[11/77
]
A
d
d
a fl
o
at_mo
d
e_for_size
h
elper functi
o
n
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[10/77] Ma
k
e ass
e
mble_rea
l
take a scalar_
f
lo
a
t_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[9
/
77] Add SCALAR_FLOAT_TYPE_MODE
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[8/77]
Simplify gen_tru
n
c/extend_con
v
_lib
f
unc
commit
|
commitdiff
|
tree
next