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
rsand
i
fo
Invoke vectorizable_live
_
o
p
eratio
n
in a consiste
n
t wa
y
commit
|
commitdiff
|
tree
2017-09-16
rsandi
f
o
PR822
2
8: Move n
c
o
pies calc
u
la
t
i
o
n in vectorizable_l
i
ve_op
e
ration
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Tu
r
n FUN
C
TION
_
ARG_OFFSET into a hook
commit
|
commitdiff
|
tree
2017-09-15
rs
a
ndifo
Turn TRULY_NOOP_TR
U
NCA
T
ION int
o
a hook
commit
|
commitdiff
|
tree
2017-09-15
rsa
n
dif
o
Turn C
A
NNOT
_
C
H
A
NGE
_
MODE_CLASS
i
n
to a hook
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
A
d
d
LOOP_VINFO_MAX_VECT_
F
A
CTOR
commit
|
commitdiff
|
tree
2017-09-14
r
s
andifo
Add a vect_worthwhile_
w
ithout
_
s
imd
_
p he
l
per routine
commit
|
commitdiff
|
tree
2017-09-14
rsa
n
difo
Add a
v
ect_ge
t
_num_copies
h
e
lp
e
r
routine
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Make more
u
s
e of gimpl
e
-fold
.
h i
n
tree-v
e
ct-lo
o
p
.
c
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add
g
imple_build_ve
c
tor* helpers
commit
|
commitdiff
|
tree
2017-09-14
r
sand
i
fo
Use vec<> fo
r
constant permu
t
e masks
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
U
se ve
c
<> in build_v
e
ctor
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Store VE
C
TOR_CST_N
E
LTS
directl
y
in tree_node
commit
|
commitdiff
|
tree
2017-09-13
r
sandifo
T
u
r
n
S
ECOND
A
RY_MEMORY_NEEDE
D
into a hoo
k
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
T
u
rn
SECONDARY
_
M
EMORY
_
NEEDE
D
_MO
D
E in
t
o a targe
t
hook
commit
|
commitdiff
|
tree
2017-09-12
rsan
d
ifo
Tur
n
HAR
D
_REGNO_NREGS in
t
o a
t
a
r
get hook
commit
|
commitdiff
|
tree
2017-09-12
rsa
n
difo
Use hard_r
e
g
n
o
_nr
e
gs instead
o
f HARD_REGN
O
_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsa
n
d
ifo
Convert hard_regno_nregs
t
o a f
u
nct
i
on
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Mak
e
more use of in_ha
r
d_reg_se
t
_p
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
M
ake
mo
r
e us
e
of end_ha
r
d
_reg
n
o
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make more us
e
of END_REGNO
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Ma
k
e more
use of RE
G
_NR
E
GS
commit
|
commitdiff
|
tree
2017-09-12
rs
a
ndifo
Turn SL
O
W
_
UNALIG
N
ED_ACCESS into a t
a
rget hook
commit
|
commitdiff
|
tree
2017-09-12
rsa
n
difo
PR8
1
285:
F
ix uninitial
i
sed variab
l
e
i
n
emit_s
t
ore_flag_int
commit
|
commitdiff
|
tree
2017-09-05
r
s
a
ndifo
[75/77] Use
scalar_mode in the AArch64 port
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
[61/77] Use s
c
alar_int_m
o
d
e
in the
AArch
6
4 por
t
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Ma
k
e bi
t
size_mode_f
o
r_mode
r
et
u
rn a
n
opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mode_for_
s
ize_tree return an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
Make targetm
.
get_mask_
m
ode return an opt_m
o
de
commit
|
commitdiff
|
tree
2017-09-05
r
sandifo
Mak
e
mode_for_
v
ector
r
eturn an
o
pt_
m
od
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Add mode_
f
or_int_ve
c
tor h
e
lpe
r
function
s
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
M
a
ke mode_
f
or_si
z
e re
t
urn an
o
p
t
_
m
ode
commit
|
commitdiff
|
tree
2017-09-05
rsand
i
fo
(de
c
imal_)float_mode_for_siz
e
in real
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsand
i
fo
M
a
ke more us
e
of in
t
_
m
ode_for_size
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
Make more
use of int
_
m
o
d
e
_for_mode
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn FUNCTION_ARG_
P
ADDING into a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandif
o
Turn MO
D
ES_TIEAB
L
E
_P into a target
hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn HARD_REGNO_MODE
_
O
K
into a tar
g
et hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn H
A
RD_R
E
G
NO_
C
A
L
L
_PART_CLOBBER
E
D into a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsa
n
difo
Add
subreg_memor
y
_offset he
l
per funct
i
ons
commit
|
commitdiff
|
tree
2017-09-04
rsan
d
ifo
P
R82
0
45: Avoid p
a
ssing mach
i
ne modes throug
h
"
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch6
4
]
Tighte
n
address register subreg
c
hecks
commit
|
commitdiff
|
tree
2017-08-31
r
s
andifo
[AArch64] Rena
m
e cmp_resul
t
iterator
commit
|
commitdiff
|
tree
2017-08-31
rsan
d
ifo
[AAr
c
h64] Remov
e
use of wider vector mod
e
s
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
Drop df_ from df_read_modi
f
y_s
u
breg_
p
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndi
f
o
Add a par
t
ial
_
subreg_p predicate
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
Add som
e
cha
n
gel
o
g
e
n
tr
i
es that w
e
nt
a
s
t
ray during
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[77/77] Add a complex_m
o
de clas
s
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[76
/
77] Add a sc
a
l
a
r_mode_pod class
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[74/77] Vario
u
s small
s
calar_mode change
s
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
7
3/77] Pass
s
calar_mode to scal
a
r_mode_support
e
d_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[72/7
7
] Pass scalar_mod
e
to
s
ca
l
ar
_
mode_supported_p
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[
71/77] U
s
e o
p
t_scalar
_
mode for mode
iter
a
tors
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[70/77]
Make expand_f
i
x/float check
f
or
s
ca
l
ar mode
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[69/77]
S
plit scalar-only part
o
u
t of conv
e
rt_m
o
d
e
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
6
8
/
77] Use scalar_mode for is_i
n
t_
m
ode/is_float_mode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6
7
/77] Use sca
l
ar_mode in fixed-
v
alue
.
*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[66/77] Us
e
scalar_mode for constant
i
nteg
e
rs
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
di
f
o
[65/77] Add
a SCALAR_TYPE_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
r
sand
i
fo
[
6
4
/77] Add a scalar_mode
class
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[63/77] Simplifi
c
ations afte
r
t
y
pe switch
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[62/
7
7] Big machine_mode to scalar
_
int_mod
e
replacem
e
nt
commit
|
commitdiff
|
tree
2017-08-30
r
s
and
i
fo
[6
0
/77]
Pass sca
l
ar_int_mo
d
e
s
t
o do_jump_by_parts_*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
5
9/
7
7] Add a rtx_jum
p
_
table
_
data::
g
et_data_mode
h
el
p
er
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[58/7
7
] Us
e
scalar_int_mo
d
e in a try_comb
i
ne optimisat
i
on
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[57/
7
7] Us
e
scalar_int_mod
e
in expand
_
expr_addr_expr
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[56/77] U
s
e
t
he mor
e
specific
t
ype when t
w
o mod
e
s are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
difo
[
5
5/
7
7]
U
se sca
l
ar
_
int_mode in
s
implify_const_unary_operatio
n
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[54/77] Add exp
l
icit i
n
t
checks fo
r
a
lternativ
e
o
ptab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sand
i
fo
[53/77] Pass
a
mo
d
e to
const_sc
a
lar_mask_f
r
o
m_tr
e
e
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[52/77] Use scalar
_
in
t
_
mode in ext
r
act/store_bit_field
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[51/77] Use
o
pt_s
c
alar_int_
m
ode whe
n
iterating over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andif
o
[
5
0/77] Add helper routines fo
r
SUBREG
_
PROMOTED_VAR
_
P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[49/7
7
] Simplify nonzero/num_sign_bits hooks
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
difo
[4
8
/
7
7] Make
subrou
t
i
nes of num_
s
ign_bit_copies operate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[47/77]
M
a
ke subroutines o
f
nonzero_bits operate on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[46/77] Make wides
t
_int_mode_for_si
z
e
return a s
c
a
l
ar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
4
5/77] Make e
x
tract_left_shift ta
k
e a scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[44/77] Make simpl
i
fy
_
and_con
s
t_int tak
e
a scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rs
a
nd
i
fo
[43/77]
Use sc
a
lar_i
n
t
_
mode i
n
s
im
p
lify_comparison
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[42/7
7
]
Use scalar_int_mode in simplify_shift_const_1
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
4
1/7
7
] Spl
i
t
scalar
i
nteger han
d
ling
out of fo
r
ce_to_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[40/77] Use
scalar
_
int_mode
for extractio
n
_insn fields
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[39/
7
7] Two c
h
anges to the get_b
e
st_mode interface
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
i
f
o
[38/77] Move SCALA
R
_INT_MOD
E
_P out of
str
i
c
t
_vo
l
atile_b
i
tfield_p
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[37/
7
7] Use scalar_int
_
mode
when emitting cstor
e
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[36
/
7
7]
U
se scalar_int_mode in the RTL i
v
r
o
utines
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[
3
5
/
77] Add us
e
s of as_a
<
sca
l
ar_int_mo
d
e>
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[34/77] Add a SCALAR
_
INT_TY
P
E_MO
D
E macro
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
difo
[33/77] Add a NARROWEST_INT_MODE ma
c
ro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
3
2/77]
C
he
c
k is_a <sca
l
a
r_in
t
_mode> befo
r
e ca
l
ling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
31/77] Use scalar_int_mode for
m
ove2add
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
3
0/
7
7] U
s
e scalar_i
n
t_mode for double
w
ord s
p
l
i
ts
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
2
9/
7
7] Make so
m
e *_lo
c
_descr
i
ptor helpers take scalar_i
n
t
_
mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[28/77]
U
s
e
is_
a
<scalar_int_m
o
de> for
m
iscellaneous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[27/77] Use is_a <sc
a
lar_in
t
_mode> before LOAD_
E
XTEND
_
OP
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[26/
7
7] Use
i
s_a <sc
a
lar_int_mode>
in subr
e
g/extract
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
an
d
ifo
[25/77]
U
se is_a <sca
l
a
r
_int_mode> for b
i
tmask
opti
m
isati
o
ns
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndifo
[24/7
7
] R
e
place a != BLKmode check with is_a <scal
a
r
_
int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[23/77] Repla
c
e !
=
VOIDmode che
c
ks with is_a <sca
l
ar_int_
m
o
de>
commit
|
commitdiff
|
tree
next