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
Turn var-tracking.c:INT_MEM_OFFSET into a function
2017-11-01
rsandi
f
o
Turn
v
ar-tr
a
cki
n
g
.
c:INT_MEM
_
OFFSE
T
i
n
t
o a function
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Factor out the mode h
a
n
dl
i
ng
i
n
lower-subreg
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
Use m
o
re s
p
ecific
h
a
s
h funct
i
o
n
s
i
n rtlha
s
h
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Mor
e
is_a
<
s
c
al
a
r_int
_
mode
>
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
A
dd a
n
is_nar
r
ower_int_m
o
de helper functi
o
n
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
Add
narrower_su
b
reg_mode helper func
t
io
n
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
W
ide
n
i
ng o
p
tab clea
n
up
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add a
fi
x
ed_siz
e
_m
o
de class
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Ad
d
a VEC_SERIES rt
l
code
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
Allow vector CON
S
T
s
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add mo
r
e vec_duplicate sim
p
lifi
c
ati
o
ns
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
Add gen_(c
o
n
s
t
_)ve
c
_dupl
i
c
a
te helpers
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Prevent
invalid register
m
o
d
e chan
g
es in
com
b
ine
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Add wider_subreg_mode
h
e
l
p
e
r fun
c
tio
n
s
commit
|
commitdiff
|
tree
2017-10-26
rsan
d
ifo
M
ake more
u
se
o
f df_r
e
ad_mo
d
if
y
_
s
ubreg_p
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
St
o
p prin
t
_
h
ex
f
rom printing bits above the precision
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
TARGET_
S
T
ATIC_RT
X
_ALIG
N
MENT
commit
|
commitdiff
|
tree
2017-10-23
rsand
i
f
o
Convert STARTING_FRAME_OFFSET
t
o a hook
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use SC
A
LAR_
T
YPE
_
MO
D
E in vect_create_epilog_for_
r
eduction
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use SCAL
A
R_INT_T
Y
PE_MODE
in
l
oc_list_from_tree
_
1
commit
|
commitdiff
|
tree
2017-10-23
rsandi
f
o
Use sca
l
ar_int/float_mode in brig_
l
a
nghook_typ
e
_
f
or_mode
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use scalar_mode in expand_s
h
ift_1
commit
|
commitdiff
|
tree
2017-10-23
rsandi
f
o
Fix
H
WI + -unsigned in co
m
bine
.
c
commit
|
commitdiff
|
tree
2017-10-22
r
sandifo
SUBREG_
P
ROM
O
TED_V
A
R_
P
handling in expand_direct_
o
p
tab_fn
commit
|
commitdiff
|
tree
2017-10-22
r
s
and
i
fo
Make more
use of
G
E
T
_
MODE_UNIT_PRECISION
commit
|
commitdiff
|
tree
2017-10-22
rsandif
o
Make more use of HWI_COMPUTABLE
_
MODE_P
commit
|
commitdiff
|
tree
2017-10-22
rsa
n
difo
Make
m
ore use of subreg_size_
l
o
wpart_offset
commit
|
commitdiff
|
tree
2017-10-22
rsandi
f
o
Add wide_int versio
n
of
i
nchas
h
::ha
s
h
:
:add_
w
ide_i
n
t
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
R
e
name incha
s
h::hash::add_wide
_
int
commit
|
commitdiff
|
tree
2017-10-13
rsan
d
ifo
Prevent i
n
valid register mo
d
e c
h
anges in combine
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
M
ake
more use of G
E
T
_
M
ODE
_
UNIT_B
I
T
S
IZ
E
commit
|
commitdiff
|
tree
2017-10-13
rsandif
o
Mak
e
more use o
f
GET
_
MODE_U
N
I
T
_
SIZE
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Make
m
ore use o
f
b
y
t
e_lowp
a
r
t_offse
t
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Make
m
ore use of subreg_lowpart_offset
commit
|
commitdiff
|
tree
2017-10-10
rsandifo
Require wi
:
:to_wid
e
fo
r
trees
commit
|
commitdiff
|
tree
2017-10-09
rsan
d
ifo
Allow non-wi
<
op> wi
commit
|
commitdiff
|
tree
2017-10-04
rsandifo
PR82413: Mism
a
tched prec
i
sions in bu
i
ld_range_
c
he
c
k
commit
|
commitdiff
|
tree
2017-10-02
rs
a
ndif
o
F
ix mismatched precisio
n
s i
n
t
r
ee ari
t
hmetic
commit
|
commitdiff
|
tree
2017-10-02
r
s
a
ndifo
[
AArch64
]
PR71307: De
f
i
n
e union class of POINT
E
R+
F
P
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
Turn CONSTA
N
T_ALIGN
M
ENT into a hook
commit
|
commitdiff
|
tree
2017-09-25
rsan
d
ifo
Change per
m
ute index type to
u
nsigned
s
ho
r
t
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
U
p
d
a
te
interface to TARGE
T
_VECTORIZE_VEC_PERM_CONST_OK
commit
|
commitdiff
|
tree
2017-09-22
rsa
n
difo
PR82289:
C
o
mputin
g
peeling c
o
sts for irre
l
evant
d
rs
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
range_int_c
s
t
_p hand
l
i
n
g
in extract_range_from_bi
n
ary_expr_1
commit
|
commitdiff
|
tree
2017-09-22
r
s
a
n
difo
Let th
e
target choose a
vectorisat
i
on alignm
e
n
t
commit
|
commitdiff
|
tree
2017-09-22
rsandi
f
o
Add
a vect_ge
t
_
scalar_dr_size helper function
commit
|
commitdiff
|
tree
2017-09-21
rsandi
f
o
Fix spu b
u
ild after r253072
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Make more use
o
f simplify_gen_binary
commit
|
commitdiff
|
tree
2017-09-21
rsa
n
difo
Add copy_rtx call to RTL loop
unro
l
ler
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
F
i
x unguarded
u
se
s
of tree_to_uhwi
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Tighten tree-ssa-ccp
.
c
:get_v
a
l
u
e_for_expr c
o
ndition
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Ad
d
mis
s
ing int_cst_rangeN checks to tree
-
vrp
.
c
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Move
computation of SLP_TREE_NUMBER_OF_
V
EC_STMTS
commit
|
commitdiff
|
tree
2017-09-18
rs
a
nd
i
fo
Fix an SV
E
failure in the Fortra
n
m
a
t
mul* t
e
s
ts
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Include phis in SL
P
unrolling calculation
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix vectoriz
a
ble_mask_l
o
ad_sto
r
e
handling of inva
r
i
ant
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix type of
b
i
tstart
i
n
v
e
ct
o
r
i
zable_live_oper
a
tion
commit
|
commitdiff
|
tree
2017-09-18
rsan
d
i
fo
Fix v
e
c
torizable_l
i
ve_operat
i
on handling
o
f vector
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandi
f
o
Inv
o
ke vector
i
zable_li
v
e_operatio
n
in a consistent way
commit
|
commitdiff
|
tree
2017-09-16
rsandi
f
o
PR82228: M
o
ve ncopi
e
s calcu
l
ation in ve
c
to
r
i
z
able_l
i
ve_op
e
ration
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn FU
N
C
TION_
A
RG_OF
F
S
E
T
i
nt
o
a hook
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn
T
R
ULY_N
O
OP
_
TRUNC
A
TION into a hoo
k
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn CANNOT_CHA
N
GE_MODE_CL
A
SS into a hoo
k
commit
|
commitdiff
|
tree
2017-09-14
r
s
andifo
Add LOOP_
V
I
N
F
O_MAX_VECT
_
FACTOR
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
A
d
d
a ve
c
t_wor
t
hwhile_without_simd_p helper r
o
u
t
ine
commit
|
commitdiff
|
tree
2017-09-14
rsand
i
fo
Add a vect_get
_
num_copi
e
s
helper routi
n
e
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Make mo
r
e use of gimpl
e
-fold
.
h
i
n tree
-
vect-l
o
op
.
c
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add gi
m
ple_build_vect
o
r* helpe
r
s
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Use
vec<> fo
r
constant permute
masks
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
U
s
e
v
ec<>
i
n build_vector
commit
|
commitdiff
|
tree
2017-09-14
rs
a
ndifo
S
t
o
re VECTOR_CS
T
_NELTS direc
t
l
y i
n
tr
e
e_
n
ode
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
Turn SECONDARY_MEMORY_NE
E
DED
i
n
t
o a h
o
ok
commit
|
commitdiff
|
tree
2017-09-13
rsand
i
fo
T
u
rn SECON
D
AR
Y
_MEMORY_
N
E
E
DED_MODE
into a target ho
o
k
commit
|
commitdiff
|
tree
2017-09-12
rsan
d
ifo
Turn HARD_REGNO_NREGS into a target
h
o
o
k
commit
|
commitdiff
|
tree
2017-09-12
rsandi
f
o
Use hard_regn
o
_nr
e
gs inste
a
d
o
f
HARD_REGNO_NREG
S
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Conve
r
t ha
r
d_regno_nregs to a function
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make more use of i
n
_hard_r
e
g_set_p
commit
|
commitdiff
|
tree
2017-09-12
rsan
d
ifo
Make more u
s
e of end_ha
r
d_regno
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
M
a
ke more
u
se of END_REG
N
O
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make more use of REG_NRE
G
S
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Turn
S
LOW_UNAL
I
GN
E
D_ACCESS into a target hook
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
PR81285: Fix un
i
n
itialised variable in emit_store_f
l
a
g
_int
commit
|
commitdiff
|
tree
2017-09-05
rs
a
nd
i
fo
[75/77] Use scalar_mod
e
in
t
h
e AArch64 port
commit
|
commitdiff
|
tree
2017-09-05
rsand
i
fo
[61/77
]
Use scalar_int_mode in
the
A
Arch64 port
commit
|
commitdiff
|
tree
2017-09-05
rsa
n
difo
Make bitsize_mo
d
e_for_m
o
de return an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mod
e
_fo
r
_s
i
ze_t
r
ee return an op
t
_mod
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Ma
k
e ta
r
getm
.
get_mas
k
_mod
e
return an
opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Ma
k
e mo
d
e_for_v
e
ctor return an op
t
_mod
e
commit
|
commitdiff
|
tree
2017-09-05
r
san
d
if
o
A
d
d
m
ode_
f
or_int_vec
t
or he
l
per functi
o
ns
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mode_for_size
retu
r
n a
n
opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandif
o
(decima
l
_)float_mod
e
_for_size in real
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make
mor
e
use of
i
nt_mode_for_s
i
ze
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
Make more use of int_m
o
d
e
_for_mode
commit
|
commitdiff
|
tree
2017-09-04
r
sandifo
Turn FUNCTION_ARG_PADDING
into
a tar
g
e
t
h
ook
commit
|
commitdiff
|
tree
2017-09-04
r
s
and
i
fo
Turn MOD
E
S_TIEABLE_P into a target hoo
k
commit
|
commitdiff
|
tree
2017-09-04
rs
a
ndifo
Turn HARD_REGNO_M
O
DE_OK int
o
a
t
ar
g
et hook
commit
|
commitdiff
|
tree
2017-09-04
rsa
n
d
ifo
Turn HARD_RE
G
NO_CALL_PART_CLOBBERED into a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
A
d
d subreg_me
m
ory_offse
t
he
l
per fun
c
t
i
ons
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
PR82045: A
v
oid pas
s
ing machine
m
od
e
s
th
r
ough "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch64] Tig
h
ten add
r
ess reg
i
ster subreg chec
k
s
commit
|
commitdiff
|
tree
next