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
2018-02-24 Steven G. Kargl <kargl@gcc.gnu.org>
2017-11-01
rsandifo
A
d
d
an is_narrower_i
n
t_mo
d
e hel
p
er funct
i
on
commit
|
commitdiff
|
tree
2017-11-01
r
s
a
n
difo
Add na
r
rower_su
b
r
eg_mode helper fu
n
c
ti
o
n
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Widening optab c
l
eanup
commit
|
commitdiff
|
tree
2017-11-01
r
s
a
ndif
o
Add a fixed_size_mode cl
a
ss
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
A
d
d a VEC_SERI
E
S
rt
l
cod
e
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Allow
v
ector
C
ONSTs
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add more vec_duplic
a
te simpli
f
ic
a
tions
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add gen_(const_)vec
_
d
uplicat
e
h
elper
s
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
Preven
t
inva
l
i
d regist
e
r mode
c
hanges
i
n
combi
n
e
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Ad
d
wider_
s
u
b
r
eg_mode helper f
u
nctio
n
s
commit
|
commitdiff
|
tree
2017-10-26
rsandi
f
o
M
a
ke
m
o
re u
s
e of df_read_modify
_
subreg_p
commit
|
commitdiff
|
tree
2017-10-26
rs
a
ndi
f
o
Stop print_hex from printing bits
above th
e
p
r
e
cision
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
T
A
R
G
E
T_STATIC
_
R
T
X_ALIGNMENT
commit
|
commitdiff
|
tree
2017-10-23
r
sandifo
Convert STARTING_FRAME_OFFSET t
o
a hook
commit
|
commitdiff
|
tree
2017-10-23
rsand
i
fo
Use SCALAR_TYPE
_
MODE i
n
vect_create_epilog_for_reducti
o
n
commit
|
commitdiff
|
tree
2017-10-23
rsandi
f
o
Use SCALAR_INT_TYPE_MO
D
E in
l
oc_lis
t
_
from_tree_1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use scal
a
r_int/float_mode
i
n
brig_langhook_type_fo
r
_mode
commit
|
commitdiff
|
tree
2017-10-23
r
sandifo
Use s
c
a
lar_mode in expand_shi
f
t_1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Fix HWI + -un
s
igned in combine
.
c
commit
|
commitdiff
|
tree
2017-10-22
rsand
i
fo
S
UBREG_
P
ROMOTED_
V
A
R
_P h
a
n
dling
in expand_direc
t
_optab
_
fn
commit
|
commitdiff
|
tree
2017-10-22
rsandi
f
o
Make
m
ore use of GET
_
MODE_UNIT_
P
REC
I
SION
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Make more use of HWI
_
COMPUTABLE_MODE_P
commit
|
commitdiff
|
tree
2017-10-22
rs
a
ndifo
Make more use of s
u
b
reg_s
i
ze_lowpart_
o
ffs
e
t
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
A
d
d
wide_
i
nt version of i
n
chas
h
::has
h
::add_wide_int
commit
|
commitdiff
|
tree
2017-10-22
rsan
d
ifo
Rename
i
n
chash::hash::add_wi
d
e_in
t
commit
|
commitdiff
|
tree
2017-10-13
rsan
d
ifo
P
revent
i
nvalid regis
t
er mode chang
e
s
i
n combine
commit
|
commitdiff
|
tree
2017-10-13
rsa
n
difo
Make more
use of GET_MODE_UNIT_BITS
I
ZE
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Mak
e
more use of
GET_MODE_UNI
T
_S
I
ZE
commit
|
commitdiff
|
tree
2017-10-13
rsa
n
difo
Make m
o
re u
s
e of byte_lowpart_offset
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Make more use of subreg_l
o
wpart_offset
commit
|
commitdiff
|
tree
2017-10-10
rsand
i
fo
Requir
e
wi::to_wide
fo
r
trees
commit
|
commitdiff
|
tree
2017-10-09
rsan
d
ifo
All
o
w
no
n
-wi <op> wi
commit
|
commitdiff
|
tree
2017-10-04
rs
a
ndi
f
o
PR82
4
13: Mi
s
matched p
r
e
c
isions i
n
build
_
range_check
commit
|
commitdiff
|
tree
2017-10-02
rsandifo
Fix
mismatched precisions in tree
a
r
it
h
me
t
i
c
commit
|
commitdiff
|
tree
2017-10-02
rs
a
ndifo
[
AArc
h
6
4
] PR7
1
307: Defi
n
e
u
nio
n
class of
P
OIN
T
ER+FP
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
Tu
r
n CON
S
T
ANT_ALIGNMENT into a hook
commit
|
commitdiff
|
tree
2017-09-25
rsan
d
ifo
Change
permute index typ
e
to unsi
g
ne
d
sho
r
t
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
Update interfa
c
e to TARGET_VECTORIZE_VEC_
P
ERM_CONST_OK
commit
|
commitdiff
|
tree
2017-09-22
r
sa
n
difo
P
R8228
9
:
Compu
t
ing
p
eeling costs
f
or ir
r
e
l
evant drs
commit
|
commitdiff
|
tree
2017-09-22
rsandif
o
rang
e
_
i
n
t
_
c
st_p
h
andling in extract
_
r
a
n
g
e_from_binary_expr_1
commit
|
commitdiff
|
tree
2017-09-22
rsandif
o
Let the targ
e
t ch
o
ose a v
e
ctorisati
o
n al
i
gnment
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
Add a vect
_
g
e
t
_
scalar_dr_si
z
e h
e
lper fun
c
tion
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Fix spu build
after
r
25
3
0
7
2
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Make
m
o
r
e u
s
e
of
si
m
plify_
g
en_bin
a
ry
commit
|
commitdiff
|
tree
2017-09-21
rsand
i
fo
A
d
d copy_rt
x
call to RTL loop u
n
roller
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
F
ix unguarded uses of tree
_
to_uhwi
commit
|
commitdiff
|
tree
2017-09-21
rs
a
ndifo
Tighten
t
ree-ssa-ccp
.
c:get_value_for_expr
cond
i
tion
commit
|
commitdiff
|
tree
2017-09-21
rsan
d
i
f
o
Add missing
int_cst_rangeN che
c
k
s to tree
-
vrp
.
c
commit
|
commitdiff
|
tree
2017-09-18
rs
a
ndifo
Move computation of SLP
_
TR
E
E_NUMBER_OF_VEC_STMTS
commit
|
commitdiff
|
tree
2017-09-18
r
s
a
ndifo
Fi
x
an SV
E
f
ailure in
the F
o
rtra
n
ma
t
mul*
t
es
t
s
commit
|
commitdiff
|
tree
2017-09-18
r
s
andifo
Include p
h
is in SLP
u
n
r
o
lling calculation
commit
|
commitdiff
|
tree
2017-09-18
rsan
d
if
o
Fix
vectoriz
a
ble_m
a
sk
_
load_store h
a
ndl
i
ng of invaria
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix
type of bitst
a
r
t
i
n vectoriz
a
bl
e
_live_
o
pera
t
io
n
commit
|
commitdiff
|
tree
2017-09-18
r
s
andi
f
o
F
i
x ve
c
tori
z
able_li
v
e
_o
p
eration handling o
f
vector
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
r
sandifo
Invoke v
e
c
torizable_liv
e
_operat
i
on in a consis
t
ent
way
commit
|
commitdiff
|
tree
2017-09-16
r
s
andi
f
o
PR82228:
M
o
v
e
ncopie
s
calculatio
n
in vectorizable_live_opera
t
ion
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn FUNCTION_ARG_OFFSE
T
into a hook
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn T
R
ULY_NOOP_T
R
UNCA
T
ION into a ho
o
k
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn CANNOT_CHANGE_
M
O
D
E_C
L
ASS into a ho
o
k
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add LOO
P
_VINFO_MAX_VECT_FACTOR
commit
|
commitdiff
|
tree
2017-09-14
r
sandif
o
Add a ve
c
t_
w
orthwhile_wi
t
hout_simd_p
h
elper ro
u
t
ine
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add a vect_get_num_co
p
ies helper
r
outi
n
e
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Make mor
e
us
e
of
g
imple-f
o
ld
.
h in t
r
ee-vect-l
o
op
.
c
commit
|
commitdiff
|
tree
2017-09-14
r
sandifo
Add gimple_
b
uild_vecto
r
* helpers
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Use v
e
c<> fo
r
c
o
nstant permute mas
k
s
commit
|
commitdiff
|
tree
2017-09-14
rsa
n
difo
Use vec<> in
build_vect
o
r
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Sto
r
e VECTOR_C
S
T_NELTS dir
e
ctly in tree_node
commit
|
commitdiff
|
tree
2017-09-13
r
sandifo
Tu
r
n SECONDAR
Y
_MEMORY
_
NEEDE
D
in
t
o a hook
commit
|
commitdiff
|
tree
2017-09-13
rsan
d
ifo
T
urn SECO
N
D
A
RY_MEM
O
RY_NEEDED
_
M
O
D
E into a target
hook
commit
|
commitdiff
|
tree
2017-09-12
r
s
andif
o
Turn HARD_REGNO_N
R
EGS in
t
o a
t
arget hook
commit
|
commitdiff
|
tree
2017-09-12
rsa
n
difo
Us
e
hard_regno_nregs i
n
stead
o
f HARD
_
REGNO_NREG
S
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
C
onvert hard_regno_nregs t
o
a function
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make
m
or
e
use of
in_hard_reg_set_p
commit
|
commitdiff
|
tree
2017-09-12
rsa
n
difo
Make more u
s
e of end
_
hard_regno
commit
|
commitdiff
|
tree
2017-09-12
r
s
andifo
Make more use of END_REGNO
commit
|
commitdiff
|
tree
2017-09-12
rsa
n
d
i
fo
Make more use of REG
_
NREGS
commit
|
commitdiff
|
tree
2017-09-12
r
s
and
i
fo
Turn
SLOW_UNALI
G
NED_A
C
CESS into a
t
arget h
o
ok
commit
|
commitdiff
|
tree
2017-09-12
rsa
n
d
i
fo
PR81285: Fix
u
ninitialised varia
b
le in emit_store_
f
lag_int
commit
|
commitdiff
|
tree
2017-09-05
rs
a
ndifo
[
7
5
/
7
7] Use scal
a
r
_mode in the AArch64
p
o
r
t
commit
|
commitdiff
|
tree
2017-09-05
rs
a
ndifo
[61/77]
U
se scalar_
i
nt
_
mode in the AArch64
port
commit
|
commitdiff
|
tree
2017-09-05
r
sandi
f
o
Make
bitsize_mode
_
for_
m
ode return an opt_
m
ode
commit
|
commitdiff
|
tree
2017-09-05
rs
a
ndifo
Make mode_f
o
r_si
z
e_t
r
ee r
e
tu
r
n an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
r
s
an
d
i
fo
Make targetm
.
get_mask
_
mod
e
retu
r
n
a
n
opt
_
m
ode
commit
|
commitdiff
|
tree
2017-09-05
rs
a
n
difo
M
a
ke mode_for_vect
o
r
return an opt_
m
od
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
A
d
d mode_for_int_vector h
e
lpe
r
funct
i
ons
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make m
o
de_f
o
r
_
s
ize return an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
r
sandifo
(
d
e
cimal_)float
_
m
o
de_for_
s
ize
i
n
real
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
M
ake more use of int_mode_for_size
commit
|
commitdiff
|
tree
2017-09-05
r
sandifo
Make m
o
re use
o
f int_
m
ode_for_mode
commit
|
commitdiff
|
tree
2017-09-04
r
s
andifo
Turn FUNCTION_ARG_PADD
I
NG int
o
a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsa
n
d
ifo
Turn M
O
DES_TIEABLE_P into a target
hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
T
u
rn HARD
_
R
EG
N
O_MODE_OK into a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
T
urn HARD_REG
N
O_C
A
LL_
P
ART_CLOBBERED into
a
t
ar
g
e
t
ho
o
k
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Add subreg_me
m
ory_of
f
set he
l
per fu
n
c
tions
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
PR820
4
5
: Avo
i
d passin
g
machine m
o
des
t
hrough "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch64] Ti
g
h
te
n
addre
s
s
r
e
gister subreg chec
k
s
commit
|
commitdiff
|
tree
2017-08-31
r
s
and
i
fo
[AA
r
ch64] Rename cm
p
_
r
esul
t
iterator
commit
|
commitdiff
|
tree
2017-08-31
rsand
i
f
o
[AArch64] Remo
v
e use o
f
wider
v
ector mode
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Dr
o
p df_ from df_read_modif
y
_sub
r
e
g_p
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
Ad
d
a par
t
ial_subreg_p predicate
commit
|
commitdiff
|
tree
next