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_size return an opt_mode
2017-09-05
r
sandifo
Make mode_for
_
s
i
ze return
an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
(deci
m
al_)float_mode_for_size
i
n
real
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsand
i
fo
Make more use of int
_
mode
_
for_size
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Mak
e
more
u
se of int_mode_for_mode
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn FUNCTION_ARG_
P
ADDING
i
nto a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn MOD
E
S_
T
IEABLE_P i
n
to a
t
arge
t
hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn HAR
D
_REGNO_
M
ODE
_
OK int
o
a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsa
n
difo
Turn H
A
RD_REGNO_CALL_PART_C
L
OB
B
ERED into a target hook
commit
|
commitdiff
|
tree
2017-09-04
r
s
andifo
Ad
d
subreg_m
e
mory_o
f
fset help
e
r f
u
nctions
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
PR82045: Avoid passing machine modes through "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
r
s
a
ndifo
[AArch64] Tighten addr
e
ss reg
i
ster s
u
breg checks
commit
|
commitdiff
|
tree
2017-08-31
rsa
n
di
f
o
[AArch64] Rename
c
mp_res
u
lt iterator
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch64] Remove use of
wider vec
t
or
mo
d
es
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
Drop df_ from df
_
read_mo
d
i
fy_subr
e
g_p
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
Add a p
a
rtial_subreg_p predicate
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Add some changelog entries that went astray durin
g
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
77/77] Add a complex_mode class
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[7
6
/77
]
Add a s
c
alar_mode_pod cl
a
ss
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[74
/
77]
V
arious small scalar
_
mod
e
c
ha
n
g
es
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndi
f
o
[73/77] Pass scalar_mode to scalar_mode_supported_p
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[
72/7
7
] Pass sca
l
ar_mode to scalar_mode_su
p
ported_
p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[71/7
7
] Use opt_scala
r
_
m
o
de for mode i
t
e
rato
r
s
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[70/77] Mak
e
ex
p
and_fix/float check f
o
r s
c
alar modes
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
if
o
[6
9
/77] Spl
i
t sc
a
l
a
r-only part ou
t
o
f
co
n
v
ert_mo
d
e
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[68/
7
7] Use scalar_mode
f
or is_in
t
_mode/is_floa
t
_mode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandi
f
o
[67/77] Use scalar_mode in fixed-value
.
*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[66/77] Use scalar_mode for constant int
e
gers
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[65/77] Add a SCALAR_
T
YPE_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[64/77] Add
a sca
l
ar_mode class
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[
6
3
/
77
]
Simplif
i
cations a
f
t
e
r
t
ype switch
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[62/77] Big machine_mo
d
e
to scalar_int_mode re
p
la
c
ement
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[60/77]
Pass scal
a
r
_in
t
_modes to
do_jump_by_parts
_
*
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[
59/77] Add
a
r
t
x
_
j
u
m
p_
t
able
_
data
:
:g
e
t_data_mod
e
h
e
lper
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[58/77] Use sca
l
a
r_
i
nt_mode
in
a try_combine op
t
imisation
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[5
7
/77] Us
e
sca
l
ar_int
_
mode
i
n expand_expr_addr
_
ex
p
r
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
5
6/77]
U
se the m
o
re
s
pecific type
when two m
o
d
e
s
are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[55
/
77] Use scalar_i
n
t_mode in
s
implify
_
co
n
st_unary_operat
i
on
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[5
4
/
7
7
] Add
e
xpl
i
cit
int c
h
ecks for alternati
v
e optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[53/77] Pass a
m
o
de
to const_scalar_mask_from
_
tree
commit
|
commitdiff
|
tree
2017-08-30
r
san
d
ifo
[52/77] Use s
c
ala
r
_in
t
_mode in extr
a
ct/
s
tor
e
_bit_field
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[5
1
/7
7
]
Use opt_scalar_i
n
t_m
o
de when itera
t
ing over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[50/77]
A
d
d
h
elper
rou
t
ines for SUBR
E
G_PROMO
T
E
D
_VA
R
_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[49/77] Simplify nonzero/num_
s
ign_bits
h
ook
s
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[48/
7
7] Make s
u
broutines
of
num_sig
n
_b
i
t_copies op
e
rate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[47/77]
Make sub
r
o
utine
s
of nonzero_b
i
ts opera
t
e on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
and
i
fo
[46/77] M
a
ke
w
ide
s
t_int_mode_for_size return
a
scala
r
_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[45
/
77] Make extract
_
left
_
shift tak
e
a sc
a
lar_i
n
t
_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[44/77] Make
s
im
p
li
f
y_
a
nd_co
n
st_int tak
e
a scalar_int_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[4
3
/77] Use s
c
a
l
ar
_
int_m
o
de i
n
simplify
_
compari
s
on
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[4
2
/77] Use s
c
alar_int_mo
d
e in si
m
plify_shift_const_1
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[41/77] Split sc
a
lar
i
nteger han
d
ling out of force_
t
o
_
mode
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[40/77]
U
s
e
sca
l
ar_int_mode fo
r
extraction_insn fields
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
3
9/77] Two changes to
t
he get_be
s
t_mode interface
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[3
8
/77] Move SCALA
R
_INT_MODE_P
o
ut of stri
c
t_vo
l
atile_bitfield_p
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[37/77] Use s
c
a
l
ar_int_mode
w
hen
e
m
itting cstores
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[36/77] Use scalar_i
n
t
_
m
o
d
e in th
e
RTL iv
r
outines
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[35/77] Add uses of as_a <s
c
alar_int_mode
>
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[34/77] Add a SCALAR_INT_TY
P
E_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[33/77] Add a NARROWEST_I
N
T_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[32/77]
Ch
e
ck i
s
_a <scalar_int_mode> before c
a
lling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
d
i
fo
[31/77] Use scalar_int_mode for mov
e
2
a
dd
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
30
/
77] Use scalar
_
int_mode for
d
oubleword splits
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[29/77
]
Make some *_loc_descriptor helpers
t
ake scalar
_
int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[28/77] U
s
e i
s
_a
<scalar_
i
nt_m
o
d
e
>
f
o
r
miscellan
e
o
us
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[27/7
7
] Use is
_
a <scalar_i
n
t_m
o
de> befo
r
e LO
A
D
_
E
X
TEND_OP
commit
|
commitdiff
|
tree
2017-08-30
rs
a
nd
i
fo
[26
/
77]
Use is_a <scalar_int
_
mo
d
e>
i
n subreg/extract
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
25/77] Use is_a <scalar_int_mode> for
bitm
a
sk optimisations
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[24/77]
R
eplace a != BLKmode
check with is_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[23/77]
R
ep
l
ac
e
!= VOID
m
ode check
s
wi
t
h
i
s_a <scalar_int_
m
ode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[22/77] Replac
e
!VECT
O
R_
M
O
D
E_P with is_
a
<scalar
_
int_mod
e
>
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[
2
1/77] Replace SCAL
A
R_INT_MODE_P checks with is_a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[20/77]
R
epla
c
e
M
ODE_
I
NT che
c
ks with is_int_mode
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
1
9
/
77] Add a smallest_
i
nt_mode_f
o
r_
s
ize helper f
u
nctio
n
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
ifo
[18/77
]
Make int_mode_for_mode return an opt_scalar_
i
nt_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[1
7
/
7
7]
A
dd an int_mo
d
e_for
_
siz
e
h
e
lp
e
r
function
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[16/77] Add s
c
a
lar_int_mode_pod
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[15
/
77] Add scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
1
4/7
7
] Make lib
g
c
c
_
f
l
oat
i
ng_
m
ode
_
suppo
r
ted_
p
take
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[
13/77] Make
f
loatn_mo
d
e
return an opt_scalar_fl
o
at
_
mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
12/77
]
Use op
t
_s
c
alar_float_mode when iterating over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
difo
[11/77] Add a flo
a
t
_
mode_for_size hel
p
er functio
n
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[1
0
/77] M
a
ke a
s
semble_
r
e
al take a sc
a
lar_float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[9/77] Add
SCA
L
AR
_
FLOAT
_
TYP
E
_MODE
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[8
/
77] Simplify
gen_t
r
unc
/
ex
t
end_conv_libfunc
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[7
/
7
7
] Add s
c
alar_
f
loat_mode
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[6/
7
7] Make GET
_
MODE_WIDER re
t
u
r
n
an opt_m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[5/77] Smal
l
tw
e
ak
to array_val
u
e_t
y
p
e
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndif
o
[4/77]
A
dd
F
OR_EACH iterators for m
o
des
commit
|
commitdiff
|
tree
2017-08-30
r
san
d
if
o
[3/
7
7] Allow mac
h
ine modes to be classes
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
f
o
[
2
/
7
7] A
d
d a
n
E
_
prefix to case s
t
atements
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[1/77] Add
an E
_
pref
i
x
to mode names
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Spl
i
t out pa
r
t
s of scompa
r
e_loc_descrip
t
or and
e
m
it_store_f
l
a
g
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[rs6000] int->mac
h
ine_mode
i
n rs6000-
c
.
c
commit
|
commitdiff
|
tree
2017-08-29
rsandifo
Set the
ca
l
l nothro
w
flag more ofte
n
commit
|
commitdiff
|
tree
2017-08-24
rsandifo
M
a
k
e more use of
s
ubreg_offset_
f
ro
m
_
l
sb
commit
|
commitdiff
|
tree
2017-08-22
rs
a
ndifo
M
ake more
use o
f
paradox
i
cal_subre
g
_
p
commit
|
commitdiff
|
tree
2017-08-22
rsandifo
[AArch64] Fi
x
label m
o
de
commit
|
commitdiff
|
tree
2017-08-21
rs
a
ndifo
Sim
p
lify pad_
b
elow implementation
commit
|
commitdiff
|
tree
2017-08-21
r
s
andif
o
Remove
t
he frame size argument from f
u
ncti
o
n_prologu
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Add a type_has
_
mode_precision_p helper function
commit
|
commitdiff
|
tree
next