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
poly_int: lra frame offsets
2017-10-22
rsandifo
Rename
i
nchash::has
h
:
:
add_wide_int
commit
|
commitdiff
|
tree
2017-10-13
r
s
andifo
Pre
v
en
t
invalid register mode changes in combine
commit
|
commitdiff
|
tree
2017-10-13
rsandi
f
o
Make
m
ore use of GET_
M
ODE_U
N
IT_BITSIZE
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Mak
e
more use of GET_MODE_
U
NIT_SIZ
E
commit
|
commitdiff
|
tree
2017-10-13
r
sandifo
M
ak
e
mo
r
e
use of byte_low
p
art_offse
t
commit
|
commitdiff
|
tree
2017-10-13
rsandif
o
Ma
k
e more
use of subreg_lowpart_offse
t
commit
|
commitdiff
|
tree
2017-10-10
rsandif
o
Require
w
i::to_wide for trees
commit
|
commitdiff
|
tree
2017-10-09
rs
a
ndifo
Allow non-wi <op>
wi
commit
|
commitdiff
|
tree
2017-10-04
rsandif
o
PR82413: Mismatch
e
d preci
s
io
n
s
i
n
build_range_che
c
k
commit
|
commitdiff
|
tree
2017-10-02
rsandifo
F
ix
m
ismatche
d
p
re
c
isions in tree arithme
t
ic
commit
|
commitdiff
|
tree
2017-10-02
r
sand
i
fo
[
AArch64] PR71
3
07: De
f
ine
u
n
i
on cla
s
s of
POINTER+FP
commit
|
commitdiff
|
tree
2017-09-25
rsan
d
ifo
Turn C
O
NSTANT_A
L
I
GNMENT into
a hook
commit
|
commitdiff
|
tree
2017-09-25
rsan
d
ifo
C
hange permute in
d
ex ty
p
e
to
u
nsigned short
commit
|
commitdiff
|
tree
2017-09-25
rsan
d
ifo
Upd
a
te interface
t
o
TARGET
_
VECT
O
R
I
ZE_VEC_PERM_CONST_
O
K
commit
|
commitdiff
|
tree
2017-09-22
rsandif
o
PR
8
2
2
89:
Comput
i
ng pee
l
ing
c
o
sts f
o
r irre
l
evan
t
drs
commit
|
commitdiff
|
tree
2017-09-22
rsand
i
fo
range_int_
c
st_p handli
n
g i
n
e
xtract_range_f
r
om_b
i
nary_expr_1
commit
|
commitdiff
|
tree
2017-09-22
rs
a
n
difo
Let the target choose a vectorisation
alignm
e
nt
commit
|
commitdiff
|
tree
2017-09-22
r
sandifo
Add a vect_get_scalar_d
r
_size he
l
pe
r
f
unction
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Fix
s
pu
b
uild after
r253072
commit
|
commitdiff
|
tree
2017-09-21
rs
a
nd
i
fo
Make more us
e
o
f simplify
_
gen_binary
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Add copy_rtx
call to RT
L
l
oop unroller
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
F
ix unguarde
d
uses
o
f tree_to_uhwi
commit
|
commitdiff
|
tree
2017-09-21
rs
a
ndifo
Tighten tr
e
e-ssa-ccp
.
c
:get_value_for_expr condition
commit
|
commitdiff
|
tree
2017-09-21
rsandi
f
o
Add
m
i
s
si
n
g int_cs
t
_rangeN c
h
ecks to tree
-
v
r
p
.
c
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Move
computation o
f
SLP_TREE_NUMBER_OF
_
VEC_STMTS
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix an SVE failure
i
n the F
o
rtran m
a
tmul* t
e
sts
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Include
p
his in
S
LP unrolli
n
g
c
a
lculation
commit
|
commitdiff
|
tree
2017-09-18
r
s
andifo
Fix vec
t
o
r
i
za
b
le_mask_loa
d
_sto
r
e
handling of
i
n
v
arian
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsan
d
i
f
o
Fix type of bitstart in ve
c
torizable_live_operati
o
n
commit
|
commitdiff
|
tree
2017-09-18
rs
a
ndi
f
o
F
ix
v
ector
i
zable
_
live_op
e
ra
t
ion handling of vector
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Invok
e
ve
c
tor
i
zable_
l
ive
_
operation
i
n
a
consistent way
commit
|
commitdiff
|
tree
2017-09-16
rs
a
ndi
f
o
PR82228: M
o
ve ncopies calculation in vectorizable_li
v
e_operation
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn F
U
NCTION_ARG_OFFS
E
T into
a hook
commit
|
commitdiff
|
tree
2017-09-15
rsandi
f
o
Turn T
R
ULY_NOOP_TRUNCATION into
a ho
o
k
commit
|
commitdiff
|
tree
2017-09-15
rsandi
f
o
Turn CAN
N
O
T
_CHANGE_MODE
_
CLA
S
S i
n
to a
h
o
o
k
commit
|
commitdiff
|
tree
2017-09-14
rsa
n
d
i
fo
Add LOOP_
V
INFO
_
M
AX_VECT_FAC
T
OR
commit
|
commitdiff
|
tree
2017-09-14
r
s
andifo
Add a vect_worthwhile_without_sim
d
_p he
l
pe
r
r
outine
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add a v
e
ct_get_num_copies helper routine
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Make mor
e
use of gimpl
e
-
f
o
ld
.
h in tree-v
e
ct-loop
.
c
commit
|
commitdiff
|
tree
2017-09-14
rsa
n
d
ifo
Add gimple_build_v
e
ctor
*
helpers
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Use vec<> fo
r
constant p
e
rmute masks
commit
|
commitdiff
|
tree
2017-09-14
rsandif
o
Use vec
<
>
i
n build_vector
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Store VECTOR
_
CST_NELTS directly in tree_node
commit
|
commitdiff
|
tree
2017-09-13
r
san
d
ifo
Turn SE
C
ONDARY_MEMORY_NEEDED into a hook
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
T
u
r
n
SECONDA
R
Y
_
M
E
MORY_NEED
E
D
_
MO
D
E int
o
a
t
arget hook
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
T
urn HARD_REGNO_NRE
G
S into a target
h
ook
commit
|
commitdiff
|
tree
2017-09-12
rs
a
ndifo
Use
h
ard_regno_nregs instea
d
o
f HARD_REGNO_NREG
S
commit
|
commitdiff
|
tree
2017-09-12
r
sandifo
Convert hard_regno_nregs t
o
a function
commit
|
commitdiff
|
tree
2017-09-12
rsandif
o
Make m
o
re
us
e
of in_h
a
rd_re
g
_
s
et_p
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make more use of e
n
d_
h
ard_regno
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Ma
k
e more use of EN
D
_REGNO
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make more use of REG_NREG
S
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
T
u
rn SLOW_UN
A
L
I
GNE
D
_
A
C
CES
S
i
n
to a target
h
o
o
k
commit
|
commitdiff
|
tree
2017-09-12
rsandi
f
o
PR81285: Fix unini
t
i
ali
s
e
d
variable in emit_store_
f
lag_int
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[75/77]
U
se scal
a
r_mo
d
e in the
A
Arch64 p
o
rt
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[61/77] Use scalar_int_mode in the AArch64 port
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make bi
t
s
i
ze_mode_fo
r
_
m
ode
r
etu
r
n an opt_
m
ode
commit
|
commitdiff
|
tree
2017-09-05
r
sandifo
M
a
ke mode_for_size
_
t
r
e
e
retu
r
n
an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
M
ake targetm
.
g
et_mask
_
mode return
an o
p
t
_mode
commit
|
commitdiff
|
tree
2017-09-05
rsa
n
d
i
fo
Mak
e
m
o
d
e_for_vector retu
r
n
a
n
o
pt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
i
f
o
Add mode_for
_
int_v
e
c
t
o
r helper functions
commit
|
commitdiff
|
tree
2017-09-05
rsand
i
fo
Make mo
d
e_f
o
r_
s
ize r
e
turn an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
(decima
l
_)flo
a
t_mode_for_size
in rea
l
.
h
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
Make more use of int_mode_for_size
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make
m
ore us
e
o
f
in
t
_
mode_
f
or_mod
e
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
T
urn F
U
NCTION_ARG_PADDI
N
G into
a
tar
g
et hook
commit
|
commitdiff
|
tree
2017-09-04
rsa
n
d
ifo
Turn MODES_TIEABLE_
P
in
t
o a target
hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn HARD_REGNO_MODE_OK
i
nto a
t
arget hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn HARD_REGNO_CALL_P
A
RT_CLOBBERED
int
o
a t
a
rget ho
o
k
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Add subreg_memory_offset helper functions
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
P
R
82045: Avo
i
d
passing machine mo
d
e
s
t
hrou
g
h "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AAr
c
h64] Tighten address register subr
e
g ch
e
cks
commit
|
commitdiff
|
tree
2017-08-31
rsan
d
i
f
o
[AArch64] Rename cmp_result i
t
er
a
tor
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[A
A
rch64]
Remo
v
e use of
w
ide
r
vector modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Drop
df
_
from d
f
_
r
ead_modify_subreg_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Add a pa
r
tial_subreg_p
predicate
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Add some changelog entr
i
es t
h
a
t
w
ent astray during
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
7
7/77] A
d
d a com
p
lex_mod
e
clas
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[76/
7
7] Add a scalar_mode_pod class
commit
|
commitdiff
|
tree
2017-08-30
r
s
an
d
ifo
[74/7
7
] V
a
rious small
s
ca
l
ar_m
o
de
c
h
anges
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[73/77] Pass scalar_
m
ode to s
c
alar_mo
d
e
_
su
p
ported_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[72/7
7
] Pas
s
scalar_mo
d
e t
o
scalar_mode_
s
uppo
r
ted_p
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[71/77] U
s
e op
t
_scalar_mode for mod
e
iterators
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[70/7
7
] M
a
ke expand_fix/
f
loat check for scal
a
r mod
e
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[69/77]
S
plit scalar-only
p
a
rt out o
f
c
o
nvert_mode
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[68/77] Use scalar_m
o
de fo
r
is_int_mode/is_float_mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
67/77]
U
se
sca
l
a
r
_mode in fixed-val
u
e
.
*
commit
|
commitdiff
|
tree
2017-08-30
r
s
an
d
ifo
[66/77] Use scalar_
m
ode for
c
onstant
i
ntegers
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[65
/
7
7] Add a SCALAR_TYPE_MOD
E
macr
o
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndifo
[
64
/
77] Add
a
sca
l
a
r_mode c
l
ass
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[
63/77] Simp
l
ificati
o
ns after
t
ype
s
wit
c
h
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[62
/
77]
B
ig machine_mode to scalar
_
in
t
_m
o
d
e replacement
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
6
0
/77] Pass scalar_int_modes to do
_
jump_by_parts_*
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[59/77] A
d
d a
rtx_jum
p
_tabl
e
_d
a
ta::get_da
t
a_mode helper
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[58/77] Use scalar
_
i
n
t
_mode in a try_combine
o
pti
m
isation
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[57/7
7
] Use scala
r
_int_m
o
de
in expand_expr_addr_expr
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[56/77] U
s
e
the more
s
pecific ty
p
e wh
e
n two modes
a
re
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[55/77] Use scalar
_
int_mode
i
n
simp
l
i
fy_const_unary
_
oper
a
tion
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[54/77] Add explicit int check
s
for alternative optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
5
3/77] Pas
s
a mod
e
t
o
const
_
scalar
_
mask_fr
o
m_tree
commit
|
commitdiff
|
tree
next