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
Fix type of bitstart in vectorizable_live_operation
2017-09-18
rsandifo
Fix type of b
i
t
st
a
rt in vector
i
zable_
l
ive_opera
t
ion
commit
|
commitdiff
|
tree
2017-09-18
rs
a
ndifo
Fix vector
i
zable_live_o
p
eration hand
l
i
ng of vecto
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
r
s
andifo
Invok
e
v
ectoriza
b
le_li
v
e_oper
a
tion in a consistent way
commit
|
commitdiff
|
tree
2017-09-16
rs
a
n
difo
PR82228
:
M
o
ve ncopies
c
a
l
culation
i
n
vectoriza
b
le_live
_
operation
commit
|
commitdiff
|
tree
2017-09-15
rs
a
ndifo
Turn
FUNCTION_ARG_OFFSET in
t
o
a hook
commit
|
commitdiff
|
tree
2017-09-15
r
s
andifo
Turn TRULY
_
N
OOP_TR
U
N
C
A
T
ION into a ho
o
k
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn CANNOT_
C
HA
N
GE_MODE_CLASS into a hook
commit
|
commitdiff
|
tree
2017-09-14
rsand
i
fo
Add LO
O
P_VINFO_MA
X
_VEC
T
_FA
C
TO
R
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
A
dd a vect
_
worthwhile
_
wi
t
hout_simd_p
h
el
p
e
r
r
o
utine
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add a v
e
c
t_get_num_copie
s
helper rout
i
ne
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Make more
u
se of gimple-fold
.
h
in tree-vect-l
o
op
.
c
commit
|
commitdiff
|
tree
2017-09-14
rsan
d
ifo
Add gimple_b
u
ild_vector* helpers
commit
|
commitdiff
|
tree
2017-09-14
rsa
n
difo
Us
e
vec<> f
o
r constant p
e
rm
u
te m
a
sks
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Use vec<> in bui
l
d_vect
o
r
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
S
t
ore VECTOR_CST
_
NELTS directly
i
n tree_node
commit
|
commitdiff
|
tree
2017-09-13
r
s
andifo
Turn
S
ECONDARY_MEMORY_
N
E
E
D
E
D
into a hook
commit
|
commitdiff
|
tree
2017-09-13
rsa
n
di
f
o
Turn SE
C
ONDARY_MEMORY_NEEDE
D
_MODE in
t
o
a
targ
e
t hook
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Turn HARD_REGNO_NREGS into a target
hoo
k
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Use hard_regno_nr
e
g
s instead of HARD_REGNO_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rs
a
ndi
f
o
C
onv
e
rt hard_regno_nreg
s
to a fu
n
ction
commit
|
commitdiff
|
tree
2017-09-12
r
sandifo
M
a
k
e
more use
o
f in_h
a
rd_r
e
g
_
s
e
t
_p
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make
m
ore us
e
of end_hard_regno
commit
|
commitdiff
|
tree
2017-09-12
r
s
a
ndifo
M
ake more use of END_REGNO
commit
|
commitdiff
|
tree
2017-09-12
r
san
d
if
o
Mak
e
more u
s
e of REG_
N
REGS
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Turn SLOW_UNALIGNED_ACCESS into
a
target hoo
k
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
PR81
2
85: F
i
x unini
t
ial
i
sed variable in
e
mit_sto
r
e_flag_int
commit
|
commitdiff
|
tree
2017-09-05
rsa
n
d
ifo
[75/
7
7]
U
se scalar_mode
i
n the AArch64 port
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
[61/77]
U
se scalar_int_mode in the
A
Arch
6
4
port
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
Make bit
s
ize_mode_
f
or_mode return an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
Make mode
_
f
o
r_size_tree r
e
t
u
rn an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
M
a
ke
t
a
rgetm
.
g
e
t_mask_mod
e
ret
u
rn an opt
_
mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mo
d
e_for_vecto
r
re
t
urn an opt_mod
e
commit
|
commitdiff
|
tree
2017-09-05
r
sandifo
Add mo
d
e_for
_
i
n
t_
v
ector helper functio
n
s
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Mak
e
mode_f
o
r_size return an o
p
t_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
(dec
i
ma
l
_
)
f
lo
a
t_mode_fo
r
_size in
r
e
al
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make m
o
r
e
use of int_m
o
de
_
for_
s
i
ze
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
Make more use of
int_
m
ode_fo
r
_mode
commit
|
commitdiff
|
tree
2017-09-04
r
sandifo
Tu
r
n
F
UNCTI
O
N_ARG_PADDI
N
G
into a target ho
o
k
commit
|
commitdiff
|
tree
2017-09-04
rsand
i
fo
Turn MO
D
ES_TIEABLE_P
i
nto a target h
o
ok
commit
|
commitdiff
|
tree
2017-09-04
r
s
andifo
Tur
n
HAR
D
_REG
N
O
_
MODE_OK into a
t
arget hook
commit
|
commitdiff
|
tree
2017-09-04
r
s
a
n
difo
Turn HARD_RE
G
NO_CAL
L
_PART_CLOBBERED into
a target hook
commit
|
commitdiff
|
tree
2017-09-04
r
s
andifo
A
d
d
subreg_memory
_
of
f
set helpe
r
functions
commit
|
commitdiff
|
tree
2017-09-04
rsand
i
fo
PR82045
:
Avoid pa
s
s
i
n
g mach
i
ne modes thro
u
gh "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
r
sandifo
[AArch64] T
i
gh
t
e
n
add
r
es
s
register subreg checks
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch64] R
e
name cmp
_
r
e
sult iterato
r
commit
|
commitdiff
|
tree
2017-08-31
rsandi
f
o
[AArch64]
R
emove use of wider vect
o
r modes
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
Drop
d
f_ from df_rea
d
_
m
odi
f
y_su
b
reg_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Add a partial_
s
ubreg_
p
predicate
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Add some changelog entries that
w
e
n
t astray during
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andi
f
o
[77/77] Ad
d
a complex_
m
ode
c
lass
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[7
6
/77]
Add a scalar_mode_pod class
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[74/77
]
Va
r
ious
small scalar_mode chang
e
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[73/77]
P
ass
sca
l
a
r_mo
d
e to scalar_mode_supported_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[72/77] Pas
s
scalar_mode to scalar_m
o
d
e
_s
u
pport
e
d_p
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[71/77] Use o
p
t_scalar_mode for mode iterat
o
rs
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[70/77] Make e
x
pand_f
i
x
/
float check for sc
a
lar mod
e
s
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
6
9/77
]
Split s
c
alar-only
p
a
rt out of
c
o
nve
r
t
_
mode
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
difo
[
6
8/77] Us
e
scalar_m
o
de for
is
_
in
t
_
mode
/
is_float_mode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
dif
o
[6
7
/
77] Use
s
calar_mod
e
in fixed-va
l
ue
.
*
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndi
f
o
[
66
/
77] Use
s
cala
r
_
m
ode for constant
i
n
t
eg
e
rs
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6
5
/77
]
Add a
SCALAR_TYPE_MO
D
E
m
a
c
r
o
commit
|
commitdiff
|
tree
2017-08-30
r
sa
n
dif
o
[64
/
77] Add a scalar_m
o
de class
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[63/77] Si
m
plifications after type switch
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[62/77] Big machine_mode to scalar_int_mo
d
e rep
l
acement
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6
0
/77] Pass scalar_int
_
mo
d
es
t
o do_jump_by_parts_*
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[59/77
]
Add a rtx_jump_t
a
ble_dat
a
:
:
get_data_mo
d
e help
e
r
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[58/77] Use scalar_int
_
mode in a try_combine op
t
imisa
t
ion
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[57
/
77] Use
sc
a
lar_in
t
_mode in ex
p
and_expr_addr_expr
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[56/77]
Use th
e
m
o
re spec
i
fic
t
y
pe when
t
wo
m
odes are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[55/77] Use scalar_int_
m
ode in si
m
plify_const_
u
nary_oper
a
tion
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[54/77
]
A
dd exp
l
icit int chec
k
s
f
or
alter
n
ative
o
p
t
a
b
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[
5
3/77]
P
ass
a
mode
t
o const_scalar
_
mask_fro
m
_tree
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[52/77] U
s
e s
c
alar_int_mode in ex
t
ract/store_
b
it_f
i
e
l
d
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[51
/
77] Us
e
o
pt_scalar_int
_
m
o
de when it
e
rating ov
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[50/
7
7]
A
dd helper
r
outin
e
s for
SUBREG_PROMOTED_VAR_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[49/77] Sim
p
lify nonzer
o
/num_sign_bi
t
s
h
ooks
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[4
8
/
77]
Make subroutines of num_sign_bit_copies operate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[4
7
/
7
7
]
Make
s
ub
r
outines of
nonzero_bits operate on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[46/77] Make
w
i
de
s
t
_int_mode_for_size retu
r
n a scal
a
r
_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[45/77]
Make
extract_left_shift take a sca
l
a
r
_
int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
4
4/77
]
M
ake simplif
y
_
an
d
_const_int take
a scalar_
i
nt_mo
d
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[43/
7
7] Use scala
r
_int_mode in simpli
f
y_
c
omp
a
rison
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[42/77] Use scalar_int_mo
d
e
i
n si
m
plify_shift_co
n
st_1
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[41/7
7
]
S
p
lit scalar
integer
h
andling out of force_
t
o_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[40/77] Use scalar_int
_
mode for extraction_ins
n
fiel
d
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[39
/
77]
T
w
o
changes to the get
_
best_mode interface
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndif
o
[3
8
/77] Move
S
CALAR_INT_
M
ODE_P
out
of stri
c
t_vol
a
t
ile
_
bitfield_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[37/77] Use scalar_int_
m
ode
w
h
en emitting cstores
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
36/77
]
Use scala
r
_in
t
_
mod
e
in the RTL iv r
o
uti
n
es
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[35/77
]
A
dd
u
ses of
a
s_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
r
s
andi
f
o
[34/77]
A
dd a SCA
L
AR_INT_TYPE_MODE ma
c
ro
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[33/7
7
] Add
a NARROWEST_INT_MODE
m
acro
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[32/77] Check is_a
<
scalar_int_mode
>
before calling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
31/77] Use scalar_int_mode for
move2add
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[30/77] Use scalar_int_m
o
d
e
for doubl
e
wo
r
d
splits
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[29
/
7
7] Make some *_loc_descriptor
h
e
lpers take scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
28/77] Us
e
i
s
_
a
<
scalar_int
_
mode> for m
i
scel
l
aneous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandif
o
[27/77]
U
se is_a
<
scalar_in
t
_mode> befo
r
e LOAD_
E
XTEND_OP
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[2
6
/77] Use is_a <scalar_int_mode> in subreg/extrac
t
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[2
5
/77] Use is_a <scalar
_
int_mode> for
b
it
m
a
sk optimis
a
tions
commit
|
commitdiff
|
tree
next