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 gimple_build_vector take a tree_vector_builder
2017-09-18
rsan
d
ifo
Invoke
vect
o
rizable_
l
ive_operation in a consisten
t
way
commit
|
commitdiff
|
tree
2017-09-16
rsandi
f
o
PR
8
2228: Move ncopies calcu
l
ation in vectoriz
a
ble_live_oper
a
tion
commit
|
commitdiff
|
tree
2017-09-15
r
s
andifo
Turn
F
UNCTION_
A
RG
_
OFFSET i
n
to a ho
o
k
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn TRU
L
Y_N
O
OP_TRUNCATION i
n
to
a
hoo
k
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn
C
ANNOT_CHA
N
GE_MOD
E
_CLASS into a hook
commit
|
commitdiff
|
tree
2017-09-14
r
s
andifo
Add L
O
OP_VI
N
FO_MAX_VECT_FACT
O
R
commit
|
commitdiff
|
tree
2017-09-14
rsand
i
fo
A
dd a vec
t
_worthwhi
l
e_with
o
ut_simd_p he
l
per routin
e
commit
|
commitdiff
|
tree
2017-09-14
rs
a
ndifo
A
d
d a vect_ge
t
_num
_
copies helper ro
u
tine
commit
|
commitdiff
|
tree
2017-09-14
r
sandif
o
Make mor
e
use o
f
gimple-fold
.
h in tr
e
e-vect
-
loop
.
c
commit
|
commitdiff
|
tree
2017-09-14
rsand
i
fo
Add gimple_build_vecto
r
* helpers
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Use vec<> for con
s
tant perm
u
te masks
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Use
vec
<
>
in bu
i
ld_vect
o
r
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
St
o
re VE
C
TOR_CST_NEL
T
S
d
irect
l
y
in
t
re
e
_node
commit
|
commitdiff
|
tree
2017-09-13
rsandi
f
o
Tur
n
SE
C
O
NDAR
Y
_
M
EMORY_NEEDED
i
n
t
o a hook
commit
|
commitdiff
|
tree
2017-09-13
rsa
n
di
f
o
Turn SEC
O
NDA
R
Y_
M
EMORY_NEED
E
D_M
O
DE in
t
o a target hook
commit
|
commitdiff
|
tree
2017-09-12
r
sandif
o
T
ur
n
HAR
D
_REGNO
_
N
REGS into
a
target hook
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Use
h
a
rd
_
reg
n
o_nregs instead of HARD_REG
N
O_
N
RE
G
S
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Conver
t
hard_
r
egno_nregs to a functio
n
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
M
a
k
e
more use of in_hard_r
e
g_set_
p
commit
|
commitdiff
|
tree
2017-09-12
r
s
andifo
Make more use of end_hard_
r
e
gno
commit
|
commitdiff
|
tree
2017-09-12
rsandif
o
Make
m
ore use of END_REGNO
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make
m
ore use
o
f
R
E
G
_NR
E
GS
commit
|
commitdiff
|
tree
2017-09-12
rsandif
o
Turn SLOW_UNALIGNED_ACCESS into a ta
r
get
h
o
o
k
commit
|
commitdiff
|
tree
2017-09-12
rsand
i
fo
PR81285: Fix uninitialised
v
ar
i
able
in emit_
s
tore_flag_in
t
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[75/77
]
Use
s
ca
l
ar_mode i
n
the AArch64 port
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
if
o
[61/
7
7
] Use scala
r
_int_mode in the
AAr
c
h
6
4 port
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
Ma
k
e bits
i
ze_mode_for_mode re
t
urn an opt
_
mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Ma
k
e
mode
_
fo
r
_size_tr
e
e
return an opt_mo
d
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make targetm
.
get_mask_mod
e
ret
u
rn
an opt_mod
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mode_for
_
vect
o
r retu
r
n an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rs
a
n
dif
o
Add mode_fo
r
_int_
v
ec
t
or help
e
r functions
commit
|
commitdiff
|
tree
2017-09-05
rsa
n
dif
o
Make mode_for_size re
t
urn an opt_mod
e
commit
|
commitdiff
|
tree
2017-09-05
rsand
i
fo
(
decim
a
l_)float_mode_for_si
z
e in re
a
l
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
M
a
ke
m
o
r
e use of int_mod
e
_for_s
i
ze
commit
|
commitdiff
|
tree
2017-09-05
rsandi
f
o
Make more
use
o
f
i
n
t_
m
o
de_f
o
r_mode
commit
|
commitdiff
|
tree
2017-09-04
rsa
n
dif
o
Tu
r
n FUNCTION_ARG_PADDING in
t
o
a target h
o
ok
commit
|
commitdiff
|
tree
2017-09-04
rsan
d
ifo
Turn MODES_TIEABLE_P int
o
a ta
r
get hoo
k
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn HARD_REGNO_MODE_OK in
t
o
a
target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandif
o
Turn HARD_REGNO_CALL_
P
ART_CLOBBERED into a target
h
ook
commit
|
commitdiff
|
tree
2017-09-04
rsandi
f
o
Add subreg_memory_offset helper functions
commit
|
commitdiff
|
tree
2017-09-04
rsan
d
i
fo
PR8
2
0
4
5: Avoid pass
i
ng machine modes th
r
ou
g
h
"
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[A
A
rch64]
T
i
ghten addr
e
ss regi
s
ter subreg
c
h
ecks
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[A
A
rch
6
4] R
e
name
c
m
p_result iterat
o
r
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch64] Re
m
ove use of wider
vec
t
o
r
mod
e
s
commit
|
commitdiff
|
tree
2017-08-30
r
sa
n
difo
Dro
p
df_ f
r
om df_read_modify_subreg_p
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
Add a partial_subreg_p predi
c
ate
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Add some changelog entries
that went astr
a
y during
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[77/77] Add
a
com
p
lex
_
mod
e
class
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[76/77] Add
a
s
calar
_
mode_pod class
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[
74/77] Vari
o
us small sca
l
ar_mo
d
e
ch
a
nges
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[73
/
77]
P
ass scalar_mode t
o
scalar
_
mode_su
p
por
t
e
d
_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
72/77] Pass scalar_mod
e
to scalar
_
mode_supp
o
rted_p
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
ifo
[71/77
]
Use
opt_sca
l
ar_mode fo
r
m
ode it
e
rators
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[70/77]
Make expand_fix/float chec
k
for
sc
a
lar modes
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[69
/
7
7
] Split scalar-only part o
u
t
o
f convert_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[68/77]
Use scalar_mode
f
o
r is_int_m
o
de/is_flo
a
t_
m
ode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
67/77] Use scalar_mode in fixed-value
.
*
commit
|
commitdiff
|
tree
2017-08-30
r
sandi
f
o
[66/77] Use sc
a
lar_mo
d
e for
constant i
n
tegers
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
65/77] Add a SCALAR_TYP
E
_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[64/77]
A
dd a sc
a
lar_m
o
d
e class
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndi
f
o
[63/77
]
Si
m
pli
f
ications af
t
e
r type switch
commit
|
commitdiff
|
tree
2017-08-30
r
s
an
d
ifo
[6
2
/7
7
]
B
i
g
ma
c
hine_
m
o
de
to
scalar_int_mode replacem
e
nt
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[6
0
/77] Pass
scalar_int_modes
to do_jump_
b
y_parts_*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[59/77] Add a r
t
x_jump_table_data
:
:
g
et_data
_
mode hel
p
er
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
d
ifo
[58
/
77] Use sc
a
l
ar_int_m
o
de in a try
_
combi
n
e opt
i
misation
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[57/77] Use scalar_
i
nt_mode in expand_expr_addr_expr
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[56/77] Use t
h
e more specifi
c
type whe
n
two mo
d
es ar
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
i
fo
[55
/
77]
U
s
e
scalar_int_
m
ode in simpli
f
y_const_un
a
ry
_
operation
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[54/
7
7]
A
dd explicit int ch
e
cks
f
or alternative optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndi
f
o
[53/7
7
] Pass a mod
e
to c
o
nst_sc
a
lar_mask_from_t
r
ee
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[52
/
77] Use
s
calar
_
in
t
_mo
d
e
i
n
e
xtract
/
store_bi
t
_field
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[51/77] Use opt_
s
cal
a
r_int
_
mode
when
i
teratin
g
over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[50/77
]
Add
helper routines for SUB
R
EG_
P
ROMOTED
_
VAR_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[49/77] Simplify n
o
nzero/
n
um_sign
_
bits
h
o
o
ks
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[48/77] M
a
k
e
s
ubroutines of num_sign_bit_copie
s
o
p
er
a
te
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[47/77] Make subroutines
of nonzero
_
bits
o
pera
t
e
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndifo
[46
/
77
]
Make
w
idest_int_mode_for_size return a scalar_in
t
_mode
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[45/77]
Make
e
xtract_left
_
shift
take a scal
a
r_in
t
_mod
e
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[44/77] Make s
i
mplify_and_con
s
t_in
t
ta
k
e a
scalar_int
_
mode
commit
|
commitdiff
|
tree
2017-08-30
r
s
andi
f
o
[43/77] Use scalar_int_mod
e
in simpl
i
fy_com
p
a
rison
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[42/77] Use scala
r
_int
_
m
o
de in
simpli
f
y
_shift_const_1
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[41/77] Spl
i
t sca
l
ar i
n
te
g
er
han
d
ling out of
f
orce_to
_
mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[40/77] Use sca
l
ar_int_mode for
e
xtr
a
ctio
n
_insn fiel
d
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[39/
7
7] Two chang
e
s to
the
g
et_
b
est_mode interfac
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[38
/
7
7
] Move
SCALAR_INT_MODE_P ou
t
o
f strict_
v
o
latile_bitfie
l
d_p
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[37/77] Use scalar_
i
n
t
_mode
w
hen em
i
tti
n
g cstore
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[36
/
77] Use scalar_int_mode in the RTL iv routines
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[35/77
]
Add uses of as_a
<
sc
a
lar
_
int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[34/
7
7] A
d
d
a
S
CALAR_INT_T
Y
PE_MODE
m
acro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
3
3/77] Add a NARR
O
W
E
ST_IN
T
_MODE ma
c
ro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
3
2
/77] Check i
s
_a <scalar
_
i
nt_mod
e
> before calling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[31/7
7
]
U
se scalar_int_mode for
m
ove2add
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[30/77]
Use scala
r
_int_mode for doubleword sp
l
its
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
2
9
/77
]
Make
some *
_
loc
_
d
e
scriptor hel
p
ers take scala
r
_
in
t
_
m
o
d
e
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
difo
[28/7
7
]
U
se
i
s_
a
<scalar_int_mode> for mis
c
e
llaneous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[27/77] Use
is_a
<scalar_int_mode> bef
o
r
e
L
OAD
_
EXTEND_OP
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[2
6
/
77] Use is_a <scalar_int_m
o
de> in su
b
r
e
g
/extract
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[25/77] Use is_a
<
s
ca
l
ar_int_mode> f
o
r bitmask opt
i
m
isations
commit
|
commitdiff
|
tree
2017-08-30
rs
a
nd
i
fo
[
2
4/77] Replace a != BL
K
mode
c
h
e
ck wi
t
h is_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
2
3/7
7
] Replace !
=
VO
I
Dmode
c
hecks with is_a <scalar_int_mode>
commit
|
commitdiff
|
tree
next