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_CALL_PART_CLOBBERED into a target hook
2017-09-04
rsandif
o
Tur
n
HARD_REGNO_CAL
L
_PAR
T
_CLOBBERED into a targ
e
t
hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
A
dd subreg_memory
_
o
f
fs
e
t hel
p
er functions
commit
|
commitdiff
|
tree
2017-09-04
rs
a
ndifo
PR82045: Avoid passing ma
c
hin
e
modes through
"
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch64] Tighten a
d
dress
re
g
ister subreg checks
commit
|
commitdiff
|
tree
2017-08-31
r
sandifo
[
AArch64] Re
n
ame cmp_result iterator
commit
|
commitdiff
|
tree
2017-08-31
rs
a
ndifo
[AArch
6
4]
R
emov
e
use
of wider vecto
r
mo
d
es
commit
|
commitdiff
|
tree
2017-08-30
rs
a
nd
i
f
o
Drop df_ from df_rea
d
_modi
f
y_subreg_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Add a partial_subreg_p
p
red
i
c
ate
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
Add some c
h
angelog entries
t
h
a
t
w
ent astr
a
y
dur
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
7
7/
7
7
]
Add
a
c
o
mplex_mode c
l
ass
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
76/77
]
A
dd a
s
calar_mode_pod
c
lass
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
ifo
[74/77
]
Various small sca
l
ar_m
o
de chang
e
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[73/77] P
a
s
s
sc
a
lar_mod
e
t
o sca
l
ar_
m
ode_su
p
por
t
ed_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[72/
7
7
]
P
a
s
s sca
l
a
r
_mo
d
e
t
o scalar_mode_su
p
ported
_
p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[71/7
7
] Us
e
opt_scalar_mode f
o
r
mode i
t
erators
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndi
f
o
[70/7
7
] Make
expand_fix/float check for scalar modes
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[69/7
7
]
S
plit
sca
l
ar-only part ou
t
of convert
_
m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[68/77] Use sca
l
a
r_mod
e
for is
_
int_mode/is_float_mode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[67/77] Use scalar_mode in fixed-va
l
ue
.
*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[66/77] U
s
e scalar
_
mode for
consta
n
t i
n
tege
r
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[65/77] Add
a SCAL
A
R_TYPE_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[6
4
/77] Add a scalar_mode
c
lass
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6
3
/77] Simplifica
t
ion
s
afte
r
type switch
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[
62/77
]
Bi
g
ma
c
hine_mode to scalar_int_mode r
e
placement
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[60/77] Pass scalar_int_modes to do_jump_by_parts_*
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[59/
7
7] Add a
r
tx_jump_
t
able_data::get_data_mode he
l
p
er
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
58/7
7
] Use scalar_int_mode in a tr
y
_combine
opti
m
isa
t
io
n
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[57/77] Us
e
s
ca
l
ar_int_mod
e
in
e
xpand_expr_ad
d
r_e
x
pr
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
5
6/
7
7] Us
e
the more specific type when two
m
o
d
e
s
a
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[5
5
/77] Use scalar_in
t
_mode in
simplify
_
const_
u
nary_oper
a
tion
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[5
4
/77] Add expli
c
it
i
nt checks for alternative op
t
ab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[53
/
77
]
Pass a mode to const_scalar_mask_from_t
r
e
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[52/77] Use scalar_int_m
o
de
in extract/st
o
re
_
bit
_
f
i
eld
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[51/77] Use opt_scalar_i
n
t_
m
ode when iteratin
g
ove
r
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
5
0/77] Add
h
elper
r
ou
t
ines for SUBR
E
G_PRO
M
O
T
ED_VAR_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[49/77] Simpl
i
fy
nonzero/
n
um_si
g
n_b
i
t
s
hooks
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[48/77] Ma
k
e
subroutines
of num_si
g
n_
b
it_co
p
ies ope
r
ate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[47/
7
7]
M
ake subroutine
s
o
f nonzero_
b
i
ts operate on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sa
n
difo
[
4
6/77] Make wides
t
_int_mode_for
_
size return a sca
l
a
r_int_mo
d
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[45
/
7
7
] Make
extract_left_
s
hift take a scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
r
s
andi
f
o
[4
4
/77] Make
s
implify_and_const_int
tak
e
a scal
a
r_int_m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[43/77] Use scalar
_
i
n
t_mode in simplify_comparison
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[42/
7
7
]
Use scalar_int_mode in simpli
f
y_
s
hif
t
_const_1
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
41/77] Split
scalar integer handling
o
u
t of force_to_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[4
0
/77] Use
scalar_in
t
_mode for extr
a
ction_ins
n
fi
e
l
d
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[39
/
77] Two changes
t
o the get_best
_
mode interfa
c
e
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[38/77]
M
ove
SCALAR_INT_MODE_P
o
ut of s
t
rict_volatile_bitfie
l
d
_p
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[37/77] Use scalar_
i
nt_mode when
emit
t
ing cstores
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
i
fo
[
3
6/77] Use
scalar_int_mode in the RTL iv ro
u
tines
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
35/77] Add use
s
of as_a <scalar_int
_
mod
e
>
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[
3
4/77] Add a SCALA
R
_INT_TY
P
E_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
r
s
an
d
ifo
[
33/77] A
d
d a NAR
R
OWEST_INT_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[32/7
7
] Chec
k
is_a <sc
a
lar_int_mo
d
e> bef
o
re c
a
l
ling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[31/77] U
s
e scalar_int_mode f
o
r move2add
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
3
0/77] Use
scal
a
r
_int_mode
f
or double
w
ord
s
p
l
its
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[29/77] Mak
e
some *_
l
o
c
_descrip
t
or helpers take scalar_int
_
mode
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
d
i
f
o
[28/77
]
U
se is_a <s
c
alar_int_mode> fo
r
m
iscellaneous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
27
/
77] U
s
e is_a <sca
l
ar_int_mode>
before LOAD_EXTEND_
O
P
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[26/77
]
U
s
e is_a <scalar_int_
m
ode> in subreg/extract
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[25/77] U
s
e is
_
a <scalar_int_mode> for bitmask o
p
t
i
m
isations
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[24/77] Replace a !
=
BLKmo
d
e
chec
k
with is_a <scal
a
r_int_m
o
de>
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
f
o
[23/77] Replace != VOI
D
mode
checks with is_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[22/77] Replace !VECT
O
R_MODE_P with is_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[21/7
7
]
R
e
place SCALAR_INT_M
O
DE_P
checks with i
s
_a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[20/
7
7]
R
eplac
e
MODE_INT checks with is_i
n
t_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[19
/
77] Add
a
sma
l
l
est_int_mod
e
_for_
s
ize he
l
p
e
r fu
n
ction
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[18/
7
7
]
Mak
e
int_m
o
de_for_mo
d
e return an opt_
s
calar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
1
7
/
7
7] Add
an int_mode_for_
s
i
z
e
helpe
r
function
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
1
6/77] Add scalar_int_mo
d
e_pod
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[15/77] Add scalar_
i
nt_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[14/
7
7] Make libgcc_floating_mo
d
e
_supporte
d
_p
take
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[13/77] Make floatn_mode retur
n
a
n
opt_scalar_float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[1
2
/77] Us
e
opt
_
scalar_fl
o
at_mo
d
e whe
n
it
e
rat
i
ng o
v
er
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[
11/
7
7] Add a float_mod
e
_for_s
i
ze helper function
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[10/
7
7] Make as
s
embl
e
_
real
t
ake a sca
l
ar_f
l
oat_m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[9/77]
Add S
C
A
L
AR_
F
LOAT_TYPE_MODE
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[8/
7
7] Sim
p
lify gen_trunc/extend_conv
_
libfunc
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
7
/77]
A
dd scal
a
r_float_mo
d
e
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[6/77] Make GET_MODE_WI
D
ER return an
o
pt_mo
d
e
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndifo
[5/77] S
m
al
l
twe
a
k to array_value_type
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[4/7
7
] Add FOR_EA
C
H it
e
r
ators for m
o
des
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
i
fo
[3/7
7
] Allow machine modes to be classes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[2/7
7
] Add
a
n E_ prefix t
o
case stat
e
ments
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[1/77] Add a
n
E_ pref
i
x
to m
o
de names
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
dif
o
Split ou
t
parts of scompare_loc_
d
escriptor and emit_store_f
l
ag
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[rs6000] int->mac
h
in
e
_mode in rs6000-c
.
c
commit
|
commitdiff
|
tree
2017-08-29
r
sa
n
difo
Set th
e
cal
l
nothro
w
flag
m
o
re
often
commit
|
commitdiff
|
tree
2017-08-24
rsandi
f
o
Ma
k
e more u
s
e
of subreg_offset_
f
rom_lsb
commit
|
commitdiff
|
tree
2017-08-22
r
s
an
d
ifo
Make more use of
parad
o
xical_
s
ubr
e
g_p
commit
|
commitdiff
|
tree
2017-08-22
rsandifo
[AArc
h
64]
F
ix l
a
bel m
o
de
commit
|
commitdiff
|
tree
2017-08-21
rsand
i
fo
Simplify
p
a
d
_belo
w
i
m
plementati
o
n
commit
|
commitdiff
|
tree
2017-08-21
rsand
i
f
o
Remove the
fram
e
si
z
e a
r
gument from function_prolog
u
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
r
s
and
i
f
o
Add a
t
ype_
h
a
s_mode_
p
recision_p helpe
r
functio
n
commit
|
commitdiff
|
tree
2017-08-21
rsandif
o
Move vector_type_mode to t
r
e
e
.
c
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Pass rtx a
n
d index
t
o read-md
.
c
iterator rou
t
ines
commit
|
commitdiff
|
tree
2017-08-21
rsand
i
fo
Fix
b
ogus
CONST_WIDE_I
N
T ha
s
h
commit
|
commitdiff
|
tree
2017-08-17
rsand
i
fo
Add m
i
ssin
g
ECF_NOTHROW flags to in
t
ernal
.
de
f
commit
|
commitdiff
|
tree
2017-08-16
rsandifo
PR81815: Invali
d
conditio
n
al
r
edu
c
tion
commit
|
commitdiff
|
tree
2017-08-10
r
sandifo
PR
8
1738: Split v
e
ct-alias-check-6
.
c
commit
|
commitdiff
|
tree
2017-08-04
rs
a
ndifo
Pool
alignment infor
m
at
i
on
f
o
r
common b
a
s
es
commit
|
commitdiff
|
tree
next