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 SLOW_UNALIGNED_ACCESS into a target hook
2017-09-12
r
s
an
d
if
o
T
u
rn
S
LOW_UNALIGNED_ACCESS int
o
a target hook
commit
|
commitdiff
|
tree
2017-09-12
rsandi
f
o
PR81285: Fix
u
ninitialised vari
a
ble in
emit_store_flag_int
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
[75/7
7
]
Use scalar_mo
d
e
in
t
he AArch64 port
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[61/77] Use scalar_int_mode
i
n the AAr
c
h64 port
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Ma
k
e bitsi
z
e
_
mode_for_mode
return a
n
opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mode_for_siz
e
_tree re
t
urn an opt_mo
d
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make targetm
.
get_m
a
sk_mode
r
etur
n
an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandi
f
o
Ma
k
e mo
d
e_fo
r
_vector return an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rs
a
ndifo
Add mo
d
e_fo
r
_
i
nt_ve
c
t
o
r helper
functio
n
s
commit
|
commitdiff
|
tree
2017-09-05
rsandi
f
o
Make mode_f
o
r_size
return an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
if
o
(decimal_)f
l
o
at_mode_for_size i
n
real
.
h
commit
|
commitdiff
|
tree
2017-09-05
r
sa
n
difo
Mak
e
more use of int_mo
d
e
_
for_siz
e
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
i
f
o
Ma
k
e
m
ore use
of int_mode_for_mode
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn FUNCTION
_
ARG
_
PADDI
N
G
into a target hoo
k
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn MODE
S
_TIEABLE_P int
o
a targe
t
hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn HARD_RE
G
NO_MODE_OK into a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsand
i
fo
Turn HARD_RE
G
NO_CAL
L
_PART_CLOBBERED into a
t
arget ho
o
k
commit
|
commitdiff
|
tree
2017-09-04
r
s
andifo
Add su
b
r
e
g
_memory
_
offset helper func
t
ions
commit
|
commitdiff
|
tree
2017-09-04
r
s
andifo
P
R
820
4
5
: Avoid
p
a
ssing
m
achine modes through "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
r
s
a
n
difo
[
A
A
r
ch64
]
Tighten
address regi
s
ter subreg checks
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch6
4
] Rename cmp_
r
esult iterator
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch64] R
e
move use of wider vecto
r
modes
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
Drop df_
f
r
om df_r
e
ad_mod
i
f
y
_subreg_p
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndi
f
o
A
d
d a part
i
a
l
_
su
b
reg_p predicate
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
A
dd some ch
a
ngelog ent
r
ie
s
that wen
t
astray during
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[77/77] Add a com
p
lex
_
m
ode class
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[76/77]
Add a scala
r
_
mode_pod cl
a
ss
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[74/
7
7] Various small sca
l
ar_mo
d
e ch
a
ng
e
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[73
/
77] Pass
s
calar_mode to scalar_mode_su
p
po
r
ted_p
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
ifo
[72
/
7
7] Pas
s
scal
a
r_mode to
scalar_
m
ode_s
u
pported_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[71/77] Use opt_scalar_mo
d
e f
o
r mo
d
e iterators
commit
|
commitdiff
|
tree
2017-08-30
r
sandif
o
[70/77] Make expa
n
d_f
i
x/f
l
oa
t
c
heck for scalar
modes
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[69/77
]
Spl
i
t scalar-on
l
y par
t
out of
c
onvert_mo
d
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[68
/
77] Use scalar_mo
d
e for is_in
t
_mode/is_floa
t
_mode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
difo
[67/77] Use scala
r
_mode in fixed-value
.
*
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[66/77] Us
e
scalar_
m
o
d
e fo
r
c
o
n
stant inte
g
ers
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
6
5
/77] Ad
d
a SCALAR_
T
YPE_MO
D
E macro
commit
|
commitdiff
|
tree
2017-08-30
r
s
and
i
fo
[64/77]
A
dd a scalar_mo
d
e
c
lass
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
ifo
[
6
3/77] Simplifications after type switch
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[62
/
77] Bi
g
m
a
c
hin
e
_
m
o
de to scalar_int_mode replaceme
n
t
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[60/77] Pass s
c
alar_i
n
t_mo
d
es
to do_jum
p
_by_p
a
rts_*
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[5
9
/77] Add a
rtx_
j
um
p
_table_data::get_data_mode helper
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[58/77]
U
se scalar_int_m
o
de in a try_combine
optimisa
t
ion
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[57/77] Use scalar_int_
m
ode in expand_expr_addr_exp
r
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
dif
o
[56/
7
7]
U
s
e
t
he more specific type
when t
w
o m
o
des are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[
5
5/77] Use s
c
al
a
r_int_mode in simpl
i
fy_const_un
a
ry_operation
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[54
/
77] Add
e
xpli
c
it int checks for
a
lternative op
t
ab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[53/
7
7] Pass
a
mo
d
e
to con
s
t
_s
c
alar_mask_from_
t
ree
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[52/77] Use scalar_int
_
mode
in extract/s
t
ore_bit
_
field
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[51/77
]
Use opt_scalar_int_mode when
i
terating over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
5
0/
7
7]
A
dd
helper
r
outines for SUBREG_PROM
O
TE
D
_VAR
_
P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[49/7
7
]
Simplify nonzero/
n
um
_
sign
_
bits ho
o
ks
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[48/
7
7] M
a
ke subroutines of num_sign_bit_copies o
p
erat
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[4
7
/
7
7] Make su
b
rout
i
ne
s
o
f
nonzero_bi
t
s op
e
rate on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[46
/
77] Ma
k
e widest_i
n
t_mode_for_size return a scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[45/77] Make extr
a
c
t
_left_shift ta
k
e
a scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[44/77] M
a
k
e
s
implify_and_con
s
t
_
i
n
t take a scala
r
_i
n
t
_
mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[43/77] Us
e
scalar_int_m
o
d
e
in simpli
f
y_co
m
p
arison
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[42/77] U
s
e scalar_int_
m
ode
in simp
l
ify_shift_con
s
t_
1
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[41/77] Split sc
a
lar integer ha
n
dling out of force_to
_
mod
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[40/77
]
Use
s
calar_i
n
t_mode for extrac
t
i
on
_
insn fields
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[39/77] Two changes to th
e
get_best_mode in
t
erface
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[38/77] Move SCALAR_INT_MODE_P out of stric
t
_volatile_bitf
i
eld_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[37/77] U
s
e scalar_int_mode when emitting cstores
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[36/77
]
Use scalar
_
i
n
t_mode in the RTL iv rout
i
ne
s
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[35
/
77] A
d
d uses of as
_
a <scalar_
i
nt
_
mode>
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
3
4/77
]
A
d
d a SC
A
LAR
_
I
N
T_TYPE_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[33/77]
A
d
d a NAR
R
OWEST_I
N
T_M
O
DE
m
ac
r
o
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
i
fo
[32/77
]
Check is_a <
s
calar_int_mode> b
e
fore calling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
d
i
f
o
[31/77]
U
se scalar_i
n
t_mode for move2add
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[30/77] Use scalar_int_m
o
de for doubleword sp
l
it
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[2
9
/
77] Ma
k
e s
o
me *
_
loc_descriptor helper
s
t
a
ke scalar_i
n
t_mod
e
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[28/77] Use is_a <scalar_int_mode> for miscellaneous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[27/7
7
] U
s
e is_a <
s
ca
l
ar_int_mode> before LOAD_EXTEND_OP
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[26/77] Use is_a <sca
l
a
r_int_m
o
de> in subreg/e
x
tract
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[25/77] Use
i
s_a
<s
c
alar_in
t
_
m
o
de> for bitmask opti
m
i
s
ati
o
ns
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
if
o
[24/7
7
] Replace a != BLK
m
ode c
h
e
ck
with
i
s
_a <s
c
alar_int_mod
e
>
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[23/77] Replace != VOIDm
o
de checks wi
t
h is_a <s
c
alar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[22/77] Replace !V
E
CTOR_MO
D
E_
P
w
i
th is_a <scalar_
i
nt_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[2
1
/77] Repl
a
ce SCALAR
_
I
N
T_M
O
D
E
_P checks w
i
th is_a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
an
d
i
f
o
[20/77] Replace MODE_IN
T
check
s
with is_
i
nt_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[19/77
]
Add a s
m
allest_int_mode_for_s
i
ze
h
e
l
per
f
unction
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[
1
8/77] Make i
n
t_mode_for_
m
ode
retur
n
an
opt_sc
a
lar_int_m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[17/77] Add a
n
int_mode_for_s
i
ze helper func
t
i
o
n
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
1
6/
7
7] Add scala
r
_int_mode_
p
od
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
fo
[15/77] Add
s
calar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[14/
7
7] Make
l
ibgcc_f
l
o
a
ting_mo
d
e_
s
upport
e
d_p take
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
1
3/77] M
a
ke floatn_mode return an opt_scalar_f
l
oat_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[12/77
]
Us
e
o
pt_sc
a
l
ar_float_
m
o
d
e whe
n
it
e
ratin
g
over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[11/77] Add a flo
a
t_mode_fo
r
_size helper function
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[10/77] Make assemble_real take a
s
calar_
f
loat_mod
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[9/77
]
Add SCALAR
_
F
L
OAT_
T
Y
PE_MODE
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[8/7
7
]
S
i
mpli
f
y gen_trunc/e
x
tend_conv_
l
ibfunc
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[7/77
]
Add scalar_flo
a
t
_
mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6/77]
M
a
ke G
E
T_MOD
E
_WIDER return an
o
pt
_
mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[5/77] Small tweak to array_value_typ
e
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
i
fo
[
4
/77
]
Add
F
OR
_
EACH ite
r
ato
r
s f
o
r modes
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
f
o
[3
/
77] Allow
m
achine modes to be clas
s
es
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[2/77] Add an E_ prefix to case statem
e
nts
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[1/77] Add a
n
E_ prefix
t
o mode na
m
e
s
commit
|
commitdiff
|
tree
next