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
rs
a
ndi
f
o
A
d
d mode_for
_
int_vector he
l
per functions
commit
|
commitdiff
|
tree
2017-09-05
rsandi
f
o
Mak
e
mode_for_size return an opt_mo
d
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
(d
e
cimal_)float
_
mod
e
_
for_size in
r
eal
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsa
n
d
ifo
Make m
o
re use of int_mo
d
e_for_size
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make more use of int_mode_fo
r
_mode
commit
|
commitdiff
|
tree
2017-09-04
r
s
andifo
Turn FUNCTION_ARG
_
PAD
D
ING into
a target hoo
k
commit
|
commitdiff
|
tree
2017-09-04
r
sandifo
Tur
n
M
ODES_TIEAB
L
E_P
i
n
to a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn
H
ARD_REGNO_M
O
D
E_OK into a target hook
commit
|
commitdiff
|
tree
2017-09-04
r
s
a
ndifo
Tur
n
H
ARD_REGNO_CALL_PART_CL
O
BBERE
D
i
nto
a
target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Add subreg_memory_
o
ffse
t
helper fun
c
t
ions
commit
|
commitdiff
|
tree
2017-09-04
rsandif
o
PR8
2
045: Avoid passing
mac
h
ine mod
e
s through
"
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch64]
Tigh
t
en ad
d
ress
r
egister subreg checks
commit
|
commitdiff
|
tree
2017-08-31
rsandi
f
o
[AArc
h
6
4
]
Rename cmp_result iterator
commit
|
commitdiff
|
tree
2017-08-31
rsand
i
fo
[AAr
c
h64]
Remove use of
wider vector m
o
des
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
Dro
p
df
_
f
rom df_
r
ead_mo
d
i
f
y_subreg_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Add a partial_s
u
breg_p predicate
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Add some changelog
en
t
ries
t
hat went astray
d
u
r
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[
7
7
/
77] Add
a
c
o
mplex
_
mode class
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
7
6/77] Add a
s
calar
_
mode_pod class
commit
|
commitdiff
|
tree
2017-08-30
r
sa
n
d
ifo
[74/77] Various small scalar_mode changes
commit
|
commitdiff
|
tree
2017-08-30
r
s
andi
f
o
[73/77] Pass scalar
_
mo
d
e to
s
calar
_
mode_supported_p
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[72/77] Pass scala
r
_mode
to scalar_
m
o
d
e_supp
o
rte
d
_p
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[71/77]
Use
o
p
t
_
sca
l
ar_mod
e
f
or mode ite
r
ators
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
ifo
[70/77] M
a
ke
expand_
f
ix/float che
c
k for
s
c
al
a
r mo
d
es
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[69/77] Split s
c
alar-only part
ou
t
of conver
t
_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[68/77] Us
e
scala
r
_m
o
de for is_
i
nt
_
mode/is
_
fl
o
at_mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
6
7
/77] Use s
c
alar_mod
e
in fixed-
v
alue
.
*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[66
/
77] Use
scalar_mo
d
e for constant integers
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[65/77] Add
a
SCALAR_TYPE_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[64/77] Add a
sca
l
ar_mod
e
class
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[63/
7
7
] Simpli
f
ic
a
tio
n
s after
t
ype switch
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[62/77] Big machine_mod
e
to scal
a
r_int
_
mode repl
a
cement
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
6
0/7
7
] Pa
s
s scalar_int_modes to d
o
_j
u
mp_b
y
_
part
s
_
*
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[5
9
/
77
]
Ad
d
a rtx_jump_
t
able_data::get_da
t
a_m
o
de helpe
r
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
58
/
77]
U
se scalar_in
t
_
mode i
n
a try_combi
n
e optim
i
sati
o
n
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
5
7/77] Use scal
a
r_i
n
t_mode in expan
d
_expr_addr_expr
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[56/77] U
s
e the
m
or
e
specifi
c
type w
h
e
n
two modes
are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[55/77]
Use scalar_int_mode in simp
l
ify_const_unar
y
_operation
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[54/77] Add expl
i
cit
i
nt checks fo
r
alternative optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[53
/
77]
P
ass a
mode to const
_
s
c
a
l
a
r_mask_from_t
r
ee
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[52/77] Use scalar_int
_
mode in extrac
t
/sto
r
e_bit_fi
e
l
d
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
5
1/77
]
Use opt_scalar_int_mode when iterati
n
g over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndifo
[50/77] Add h
e
lper routi
n
es for SUBREG_PROMOTED_V
A
R
_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[49/77] Simplify nonzero/num_s
i
gn_bits
h
ooks
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[48/77] M
a
ke su
b
routines of
n
um_sign_b
i
t_c
o
pies operat
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[47/77] Ma
k
e s
u
brou
t
ines of nonzero_bits operate
on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[46
/
77] Ma
k
e wid
e
st_i
n
t_mode_for_size
return
a
scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[45/77] Make extract_left
_
s
h
ift tak
e
a scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
i
fo
[44/77] Make simplify_and_const_int take a s
c
al
a
r_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[43/77] Use scalar_int_m
o
de in simplify
_
c
o
mpariso
n
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[42/77] U
s
e scala
r
_
i
nt_m
o
de i
n
s
im
p
lify_
s
hif
t
_
c
o
n
st_1
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
41/77] S
p
l
it scalar integer
h
a
n
d
ling out of force
_
to_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[40/77] Use scalar_int_mode for extraction_insn fi
e
lds
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[39
/
77] Two chan
g
es
to the get_best_mode
i
nte
r
f
ace
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndif
o
[
38/7
7
]
Move SCALAR_INT_M
O
DE_P ou
t
of
strict_volati
l
e_
b
i
t
field
_
p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[37/77] Use
scalar_int_mod
e
when e
m
itting cstores
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[36/77] Use scalar_
i
n
t
_m
o
de in the RTL iv
r
outines
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[3
5
/
77]
A
dd uses
of as_a <scalar_in
t
_mo
d
e>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
34
/
7
7
]
Add a SCALAR_INT_
T
YPE_
M
OD
E
m
a
cro
commit
|
commitdiff
|
tree
2017-08-30
r
s
and
i
fo
[33/7
7
] Add a N
A
RR
O
W
EST_
I
NT_
M
ODE mac
r
o
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[32/77] Check is_a <scal
a
r_int
_
mode> before
c
alling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
ifo
[31/77] U
s
e scalar_int_mode for move2add
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
dif
o
[30/77] Use s
c
alar_int_mod
e
for doubleword sp
l
its
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[29/77] Make some *_lo
c
_descriptor helpers tak
e
s
calar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[28/77]
U
s
e
is_a <scalar_int_mode> f
o
r miscellan
e
ous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
2
7
/7
7
]
Use
i
s_a <sc
a
la
r
_
int_mode> before L
O
AD_EXTEND_OP
commit
|
commitdiff
|
tree
2017-08-30
r
sandif
o
[
26/77]
U
se is_a <scalar_int_mode> in subreg/extract
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[
25/77]
U
s
e i
s
_a
<scalar_int_mode> for
b
itmask optimis
a
t
ions
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
i
fo
[24/7
7
] Replace a !=
BLKmode check with is_a <scalar_
i
nt_mode>
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[23/77] Repla
c
e
!=
VOIDmode che
c
ks with is_a <scalar_
i
nt_
m
ode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
2
2/77] R
e
plac
e
!V
E
CTOR_MO
D
E_P
with
i
s_a <scalar_in
t
_mode>
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[21/77] Replace SCALAR_INT_M
O
D
E
_P chec
k
s with is
_
a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[20/77] Replace
MODE_INT check
s
with is_i
n
t_mode
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
f
o
[19/77
]
A
d
d
a smallest_int_mode_for_size
helper
f
u
nction
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[18/77] M
a
ke int_mode_for_mode
r
e
t
u
r
n an opt_scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[17/77] Add an in
t
_mod
e
_for_size helper fun
c
ti
o
n
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[16/77
]
Add s
c
alar_int
_
mode_pod
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[1
5
/77] Add sc
a
lar_int
_
mode
commit
|
commitdiff
|
tree
2017-08-30
r
s
andif
o
[14/7
7
] Ma
k
e
li
b
gcc_fl
o
at
i
ng_mode_suppo
r
ted_p take
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[13/77] M
a
ke fl
o
a
tn_mode
return an opt_scal
a
r_float_mode
commit
|
commitdiff
|
tree
2017-08-30
rs
a
nd
i
fo
[12/77] Use opt_sc
a
lar_float_m
o
de when iterating ove
r
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[11
/
7
7
] Add
a float_mode
_
for_siz
e
help
e
r f
u
n
c
ti
o
n
commit
|
commitdiff
|
tree
2017-08-30
r
sand
i
fo
[10/
7
7] Make assemble_rea
l
take a scalar_
f
loat_m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[9/77] Ad
d
SCALAR_FLOAT_T
Y
P
E
_MODE
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[8/77]
Simplify gen_trunc/extend_conv_lib
f
u
n
c
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[7/77] Add s
c
alar_float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6/77] Make GET_
M
ODE_WIDER return an opt
_
mode
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[5/77] Small tw
e
ak to
arr
a
y_va
l
ue_type
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[4/77]
Ad
d
FOR_EACH iterat
o
r
s
for modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
3/77] Allow machine modes to be classes
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
dif
o
[2/
7
7]
A
d
d
a
n E_ prefix to cas
e
st
a
temen
t
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[1/77] Add an E_ prefix t
o
mode names
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
Split out par
t
s of scompare_loc_descriptor and emit_store_flag
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[rs6000]
i
nt-
>
mach
i
ne_m
o
de in rs6000-c
.
c
commit
|
commitdiff
|
tree
2017-08-29
rsandifo
Set
th
e
c
a
l
l nothrow flag
mor
e
o
f
ten
commit
|
commitdiff
|
tree
2017-08-24
r
s
andifo
Make more use of subreg_offset_from_lsb
commit
|
commitdiff
|
tree
2017-08-22
rsand
i
fo
Ma
k
e more use of p
a
radoxical_
s
ubreg
_
p
commit
|
commitdiff
|
tree
2017-08-22
rsandifo
[
A
A
r
c
h64] Fix label
m
ode
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Simplify pad_be
l
ow implementation
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Remove the frame
size argument from f
u
nct
i
o
n_prologue
.
.
.
commit
|
commitdiff
|
tree
next