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
Add mode_for_int_vector helper functions
2017-09-05
rsandifo
Add
m
ode_for_int_vect
o
r he
l
per functi
o
ns
commit
|
commitdiff
|
tree
2017-09-05
rsa
n
difo
Make mode_for_s
i
ze return an
o
pt_mod
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
(decimal_)float_mode_for_s
i
ze in real
.
h
commit
|
commitdiff
|
tree
2017-09-05
r
s
a
n
d
ifo
Ma
k
e
more use of in
t
_mode_for_size
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
M
ake more use of int_
m
o
de_for_m
o
de
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn FUNCTION_
A
RG_PADDING in
t
o a
target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
T
u
rn MODES_TIE
A
BLE_P into a target hook
commit
|
commitdiff
|
tree
2017-09-04
r
sandifo
Turn
HARD_REG
N
O_
M
ODE_
O
K i
n
to
a
target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn HARD_REGN
O
_CALL_P
A
RT_CLOBBERED
i
nto a
t
arge
t
hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Add subreg_m
e
mory_offset helper functions
commit
|
commitdiff
|
tree
2017-09-04
rsand
i
fo
PR82045: Avoid
p
a
ssing mac
h
i
n
e
modes thr
o
ugh "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsand
i
fo
[AArch64] Tighten addr
e
ss register subre
g
check
s
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArc
h
64] Ren
a
me cmp_
r
esult
iterato
r
commit
|
commitdiff
|
tree
2017-08-31
r
s
a
n
d
i
fo
[AArc
h
64] R
e
mov
e
us
e
o
f
wide
r
v
e
ctor
m
odes
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
Drop df_ from
df
_
read_
m
odif
y
_
s
u
breg_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Ad
d
a p
a
rtial_
s
u
b
reg
_
p
predic
a
te
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndi
f
o
Add some changelog
e
nt
r
ies that went astray during
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
7
7/7
7
]
A
dd
a
complex_mode clas
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[76/77]
Add a scala
r
_mode_pod
class
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[74/7
7
] Var
i
ous small scal
a
r_mode chan
g
es
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[73/77
]
Pass scalar_mode to
s
c
a
lar_mode_s
u
pporte
d
_
p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[72/77] Pass scalar
_
m
o
de to scalar_mode_supported_p
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[71/77] Use
o
pt_scalar_mod
e
for mode iterators
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[70/77] Make exp
a
nd_fix/
f
loat check for scalar modes
commit
|
commitdiff
|
tree
2017-08-30
r
sandif
o
[69
/
77] Split sca
l
ar-only part out
of c
o
n
ve
r
t_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
68/77] Use
s
c
alar_mode
f
or is_
i
nt_mode
/
is
_
f
l
o
a
t_mode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[67/77] Us
e
scala
r
_mode
i
n fixed-
v
alue
.
*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[66/
7
7] Use scalar_mode for const
a
nt integers
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[65/77] Add a SCALAR_TYPE_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[64/77] Add a sca
l
ar_mo
d
e class
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
63/77] Simpli
f
ications after type sw
i
tch
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[62/
7
7] Bi
g
machin
e
_m
o
de to scala
r
_int_mode rep
l
acement
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[60/7
7
] Pass scalar_int_m
o
des to do_jump_by_parts_*
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndif
o
[
5
9
/
77] Add a rtx_
j
um
p
_table_
d
ata::g
e
t_da
t
a_mode helper
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[58/77]
Use
sca
l
ar_int_mode in a try_co
m
bine optimisa
t
ion
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[57
/
77
]
Use scalar_
i
n
t_mod
e
i
n
e
x
p
and_exp
r
_addr_e
x
p
r
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
5
6
/
7
7]
U
s
e the mo
r
e specific type
w
hen two
m
odes are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[55/77] U
s
e sc
a
la
r
_in
t
_m
o
de
i
n simplif
y
_co
n
st_unary_operatio
n
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[54/77]
Add explicit int checks for alter
n
ative op
t
ab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
53/77] Pass a mo
d
e to cons
t
_s
c
alar_ma
s
k_from_tree
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[52/77
]
Use sc
a
la
r
_int_
m
ode
i
n extrac
t
/store_bit_field
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
f
o
[
5
1/77] Use opt_scal
a
r_int
_
mode when iterat
i
ng over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[50/77] Add helper routines
f
or SUBR
E
G_PROMOTED_VAR_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[49/77]
Simplify
nonzero/n
u
m_si
g
n_bits ho
o
ks
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[48/77] Ma
k
e subroutine
s
of num_sign_b
i
t_copies operate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[47/77] Make subro
u
tines of nonzero_bits o
p
e
r
ate on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
4
6/77] Make wide
s
t_int
_
mode_for_size return
a scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[45/77] Make
e
xtract
_
left_shift take a scala
r
_int_m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
4
4/
7
7]
Make
simplify_and_const_int take
a scalar_in
t
_mode
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[43/77] Use scalar_
i
nt_mode in simplify_
c
omparis
o
n
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[4
2
/
77] Use
s
calar_int_mod
e
in simp
l
ify_shift_const_1
commit
|
commitdiff
|
tree
2017-08-30
r
s
and
i
fo
[41/77] Split scala
r
integer
handling out of fo
r
c
e
_to_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[40/77]
U
se scalar_int
_
mode
for extra
c
t
i
o
n
_
i
nsn fields
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[39
/
77] Two change
s
to
t
he get_best_mode
i
nterf
a
c
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[38
/
77] Move SCALAR_INT_MOD
E
_
P
ou
t
o
f strict_volatile_
b
itfield
_
p
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndi
f
o
[37/77] Use scalar
_
int_mode when em
i
t
ting cstores
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[36/77] Use
s
calar_int_mode in
t
he RTL iv
r
o
u
tines
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[35/77] Add us
e
s of as_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[34/77] Add a
S
CA
L
AR_INT_TYPE
_
MOD
E
macro
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
ifo
[33/77] Add
a NARROWEST_INT_
M
ODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[32/77] Check
i
s_a <scalar
_
int
_
m
o
d
e
> b
e
for
e
callin
g
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[31/77] Us
e
scalar_i
n
t
_
mode
f
o
r
mov
e
2ad
d
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
30/77
]
Use scalar_int_mode for doubleword splits
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[29/77] Make some
*_loc_descriptor helpers
take
scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[28/77] Use is_a <scalar_int_mode> for
m
i
s
cellaneous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
2
7/77] Use i
s
_
a
<scalar_i
n
t
_
mod
e
> before LOAD_EXTEND
_
O
P
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[26/77
]
Use is_a <scalar_int_mode> in subreg/extract
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[25
/
77] Use is
_
a <scalar_int_
m
ode> for b
i
tmask optimisations
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[2
4
/77] Replace a !=
B
L
Kmode
che
c
k with is_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[
23/77] R
e
p
lace != VOI
D
mode chec
k
s
with
i
s_a <sca
l
ar_
i
nt_m
o
de>
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[22/77
]
Replace !
V
E
CTOR_MODE_P w
i
th
i
s_a <s
c
a
l
ar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
r
s
andif
o
[21/77] Repla
c
e
SCALAR_IN
T
_MODE_P check
s
with
i
s_a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[20
/
77] Replace M
O
DE_INT chec
k
s
with
is_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[19
/
77] Add a smalles
t
_int_mod
e
_for_size helper func
t
ion
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[
18/7
7
] Make int_mode_for_m
o
de return an opt_scal
a
r_int_
m
od
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
1
7/77]
Add a
n
int_mode
_
for_size helper
functi
o
n
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[1
6
/77] Add scalar_int_mode
_
pod
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[15/77] Add scalar_int_m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[14/77]
Ma
k
e
libgcc_floating_mode_su
p
po
r
te
d
_p take
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
13/77] Make floatn_m
o
de return a
n
o
p
t_scalar_float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[12/77] Use opt
_
sca
l
ar_
f
loat_mode when
i
ter
a
ting over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandi
f
o
[11/7
7
] Add a float_mode_for_siz
e
helper function
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[1
0
/77] Make assemb
l
e_
r
e
al take a scalar
_
float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[9/77] Add
S
CALAR_F
L
OAT_TY
P
E_MODE
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[8/77] Simplify gen_trunc
/
extend_conv_l
i
bfu
n
c
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[7/77]
A
dd sc
a
lar_f
l
o
a
t_
m
o
d
e
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[6/77] Make
GE
T
_MODE_WI
D
E
R r
e
tur
n
an opt
_
mode
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[5/77] Small
tweak
t
o array_value_typ
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[4/77] Ad
d
F
OR_E
A
CH iterator
s
for
m
o
de
s
commit
|
commitdiff
|
tree
2017-08-30
r
s
andi
f
o
[
3/77
]
Allow machine modes to be cl
a
sses
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[2/77] A
d
d an E_ prefix to case statements
commit
|
commitdiff
|
tree
2017-08-30
r
sandi
f
o
[1
/
77] Add an E_ prefix to mode names
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
Split out
p
arts of scompare_l
o
c
_
descriptor and emi
t
_store_flag
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[r
s
6000] i
n
t->machine_mode
in r
s
6000-c
.
c
commit
|
commitdiff
|
tree
2017-08-29
r
s
a
ndifo
S
e
t
t
h
e call no
t
h
r
ow flag
m
o
re often
commit
|
commitdiff
|
tree
2017-08-24
rsandi
f
o
Make
m
ore use of subre
g
_offse
t
_fr
o
m_l
s
b
commit
|
commitdiff
|
tree
2017-08-22
rs
a
ndifo
Make mor
e
u
se of
paradox
i
cal_sub
r
eg_p
commit
|
commitdiff
|
tree
2017-08-22
rsandifo
[AArch64] F
i
x lab
e
l mode
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
S
i
mplify pa
d
_below implementation
commit
|
commitdiff
|
tree
2017-08-21
r
s
andifo
R
e
m
o
ve the
frame siz
e
a
rgum
e
nt from function_prologue
.
.
.
commit
|
commitdiff
|
tree
next