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 mode_for_vector return an opt_mode
2017-09-05
rsandifo
Make
m
ode
_
for_vec
t
or ret
u
rn an opt_
m
ode
commit
|
commitdiff
|
tree
2017-09-05
rs
a
ndi
f
o
A
dd
m
o
d
e_for_int_ve
c
t
o
r
helper functions
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make
mode
_
for_size return an o
p
t_
m
ode
commit
|
commitdiff
|
tree
2017-09-05
rsandi
f
o
(decimal_)float_mode_for_si
z
e i
n
real
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make more use of int_mode_for_s
i
ze
commit
|
commitdiff
|
tree
2017-09-05
r
sandifo
Make m
o
re use of int_
m
ode_for_m
o
d
e
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn
F
UNCT
I
ON_A
R
G_
P
ADDING i
n
to a
t
a
r
get hook
commit
|
commitdiff
|
tree
2017-09-04
r
s
andi
f
o
Turn MODES_TI
E
ABL
E
_
P into a
t
a
r
g
et hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
T
u
r
n
HARD_REGNO_MODE_OK
into a
target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn H
A
RD_REG
N
O_CALL_P
A
R
T_
C
L
O
B
B
ERE
D
into
a
target hook
commit
|
commitdiff
|
tree
2017-09-04
r
sandifo
Add sub
r
e
g
_me
m
ory_
o
ffset helper f
u
nctions
commit
|
commitdiff
|
tree
2017-09-04
rs
a
ndifo
P
R82045: Avoid passing machine mod
e
s t
h
r
oug
h
"
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch64] Tig
h
ten address register subreg chec
k
s
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch64]
R
e
name cmp_re
s
ul
t
itera
t
o
r
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch64] Remove use of wider vector modes
commit
|
commitdiff
|
tree
2017-08-30
r
s
andi
f
o
D
r
op df_ from df_read_modify_subre
g
_p
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
Add
a
par
t
ial_subr
e
g_p p
r
edic
a
te
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
Add
some
c
hangelog entries th
a
t
went astray during
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
77/77] Add a complex_
m
ode class
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[76/77] Add
a
scalar_mo
d
e_pod class
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[74/77] Various
small scalar_mode
c
hanges
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[73/7
7
] Pass
s
cal
a
r_mode
t
o scalar_mode_su
p
p
o
rted_p
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[72/77] Pa
s
s sca
l
a
r
_mod
e
to sca
l
ar_mod
e
_supported_p
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[71
/
77] Use opt_scalar_mode for mode
i
terators
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[70/77] Ma
k
e
expa
n
d_f
i
x
/
f
l
o
at check for scal
a
r
modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
6
9/77] Split scalar-o
n
ly part out of convert
_
m
o
d
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[68/77]
Use scalar_mode for is
_
i
nt_mode/
i
s
_float_mode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
ifo
[
6
7/77] Use
s
calar_mode in fi
x
ed-
v
alue
.
*
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[66/
7
7]
Use scalar_m
o
de for
c
ons
t
a
nt integers
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
f
o
[
65/77] Ad
d
a SCALA
R
_TYPE_MODE
m
acro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
64/77] Ad
d
a scalar_mode class
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
fo
[63
/
77] Simplificatio
n
s after ty
p
e
switch
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[62/77] B
i
g machine_mod
e
to scalar_int_
m
o
d
e rep
l
acement
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[60/
7
7] Pas
s
s
c
ala
r
_
int_modes t
o
do_jump
_
by_
p
a
r
ts_*
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[59/77] Ad
d
a rt
x
_j
u
mp_t
a
ble_data::get_data_m
o
de help
e
r
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
5
8/77] Use scalar_
i
nt_mode in
a
try_combin
e
optimisation
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[57/77] Use scal
a
r_int_mo
d
e
i
n
e
xpand_expr
_
addr_e
x
pr
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[5
6
/
7
7
] Use
t
he more specific
t
ype when
t
wo
m
o
d
e
s are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[55
/
77] Use s
c
alar_int_mode i
n
simplify_
c
onst_unary_operation
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[
5
4/
7
7]
A
dd explicit int
c
hecks for alte
r
nat
i
ve optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[
53/77] Pas
s
a mod
e
to
const_scalar_m
a
sk_from_tree
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[52/77] Use scalar_int_mo
d
e in
e
xt
r
act/store_bit_field
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[51/77] Use opt_
s
c
a
lar_i
n
t_mode when iterating over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
and
i
fo
[50/77]
Ad
d
h
e
l
per rou
t
ines fo
r
S
U
BREG_PROMOTED_VAR_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[49/7
7
]
S
impl
i
fy
n
onzero/
n
u
m
_sign
_
bits hooks
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
i
fo
[48/
7
7]
M
ake subrout
i
n
es
of nu
m
_sign_bit_copies
operate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[47/77] Make subro
u
t
ines of no
n
z
e
ro_bits operate on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[
4
6/77] Make widest_int_mode_for_size return
a scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
45/77] Ma
k
e ext
r
act_left_s
h
ift take a scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[44/
7
7] M
a
ke simplif
y
_and_co
n
s
t
_int
t
a
k
e a
scalar_int_mod
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
4
3/77] Use scal
a
r_i
n
t_mode
in simplify
_
comparison
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[42
/
77] Use
s
calar_int_mo
d
e in simplify_
s
hift_const_1
commit
|
commitdiff
|
tree
2017-08-30
rs
a
nd
i
fo
[41/77]
S
p
l
it scal
a
r
integer handl
i
ng out of
f
orce_t
o
_mode
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[4
0
/77] U
s
e scalar_
i
nt_mode for extrac
t
ion_in
s
n
f
ields
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[39/77] T
w
o changes t
o
the ge
t
_best_
m
ode interface
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[3
8
/
7
7
]
Mov
e
SC
A
LAR_INT
_
MODE_P out of str
i
ct_vol
a
tile_
b
itf
i
eld_p
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
difo
[37/
7
7] Us
e
scalar_in
t
_m
o
de when emit
t
ing
cst
o
res
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[36/77] Use scalar_int_mode in the
RTL iv rout
i
n
es
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[35/77] Ad
d
uses of as_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[34/77] Add a SCALAR_
I
NT_TYPE_MODE mac
r
o
commit
|
commitdiff
|
tree
2017-08-30
r
sandi
f
o
[33/77] Add a NAR
R
O
W
EST_INT_MODE mac
r
o
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndi
f
o
[32/77]
Check is_a <scalar_int_mode> be
f
o
re
c
alling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[31/7
7
] Use scalar_int
_
mode
for
move2a
d
d
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[30/7
7
] Use
s
calar_int_mode
f
o
r d
o
ubleword s
p
l
i
ts
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[29/77] Make
some *_loc_
d
escriptor
h
e
l
pers tak
e
scalar_int
_
mo
d
e
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[
2
8/77] Use is_a <scalar_int_mode> for
m
is
c
ellaneou
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[27/77] Use is_a <scalar_int_mode> bef
o
re LOAD_E
X
T
E
N
D
_OP
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[26/77] Use is_a <scal
a
r_int_mode> in
s
ubreg/extra
c
t
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[25/7
7
]
Us
e
is_a <sca
l
ar_int_mode> f
o
r bitmas
k
o
p
timisati
o
ns
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[24/7
7
] Replace a != BLK
m
ode check wit
h
is
_
a <scalar_int
_
m
o
de>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[23/77] Replace != VOIDmode checks
with
is
_
a
<scala
r
_int_m
o
de>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[22/77] R
e
place
!VECTOR_MODE_P with is_a <scalar
_
int_m
o
de>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[21/
7
7] Repl
a
ce
SCALAR_INT
_
M
O
D
E
_P ch
e
cks w
i
th is_a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[20/7
7
] Replace MODE_INT checks with is_int_mode
commit
|
commitdiff
|
tree
2017-08-30
r
s
an
d
ifo
[
1
9/7
7
]
A
d
d a smallest_
i
nt_mode_
f
o
r_size helper function
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[18/77] Make int_mode_for
_
mo
d
e return an opt_
s
calar_int_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[17/77] Add an int_mo
d
e_for_size
h
el
p
er func
t
i
on
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[
1
6/77] Add scalar_in
t
_mo
d
e
_
p
od
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[15/77] Add sca
l
ar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[14/77] M
a
ke libgcc_f
l
oating_mode_supported_
p
take
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[13
/
7
7
] Ma
k
e f
l
o
a
t
n_mode return an opt_
s
calar_float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[
1
2/77] Use opt_scal
a
r_float_mode when iterating o
v
er
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[11
/
7
7
] Add a float_mode_for_size helper fu
n
c
t
i
o
n
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[10/77] Ma
k
e asse
m
ble_r
e
al tak
e
a
s
c
a
lar
_
float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[9/77] A
d
d
SCALAR_FLOAT_TYP
E
_MODE
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[8/77] Simplify ge
n
_tru
n
c/extend_conv_libfun
c
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[7/77] Add scalar_float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6/77] Make
GET_MO
D
E_W
I
DER return an
o
pt_mod
e
commit
|
commitdiff
|
tree
2017-08-30
r
sa
n
difo
[5/77] Small t
w
eak t
o
array_value_typ
e
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[4/77
]
Add FOR_EACH iterators for modes
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
3
/77] Allow ma
c
h
i
ne modes to be classe
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[2/77] Add an
E_ prefix to
c
a
s
e sta
t
ements
commit
|
commitdiff
|
tree
2017-08-30
r
s
and
i
fo
[
1
/77] Add an E_ pref
i
x to m
o
de names
commit
|
commitdiff
|
tree
2017-08-30
r
s
andi
f
o
Spl
i
t out parts of sc
o
mpare
_
loc_de
s
c
r
iptor
a
n
d
e
m
it_store_flag
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[rs
6
000] int-
>
machine_mode
in rs60
0
0-
c
.
c
commit
|
commitdiff
|
tree
2017-08-29
r
sandifo
Set the ca
l
l no
t
hrow flag more often
commit
|
commitdiff
|
tree
2017-08-24
rsandifo
Mak
e
more us
e
of
s
ubreg_offs
e
t_from
_
lsb
commit
|
commitdiff
|
tree
2017-08-22
rsandifo
Make more use
o
f paradoxical_s
u
breg_p
commit
|
commitdiff
|
tree
2017-08-22
rsandifo
[
AArch64] Fix label mod
e
commit
|
commitdiff
|
tree
2017-08-21
rsa
n
d
i
fo
Simplify pad
_
below im
p
l
e
men
t
ation
commit
|
commitdiff
|
tree
next