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
Add an is_narrower_int_mode helper function
2017-11-01
rsandifo
Add an is_narrower_int_mode helper func
t
i
o
n
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
A
dd n
a
rrower_subre
g
_mo
d
e helper fu
n
ction
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
W
i
deni
n
g optab c
l
eanup
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add a fixed_s
i
ze_
m
od
e
c
l
ass
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Ad
d
a VEC_
S
ERIES rtl code
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
All
o
w vector CO
N
STs
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
A
dd more vec_duplic
a
t
e
s
i
mpli
f
ications
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
Add
g
en_(
c
onst_
)
vec_dup
l
icate helpers
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Prevent
i
nva
l
id register mode changes in combine
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Add wider_subreg_mode
h
e
l
per fun
c
t
ions
commit
|
commitdiff
|
tree
2017-10-26
r
s
a
n
difo
Ma
k
e mor
e
use
of df_re
a
d_modify_
s
u
b
r
eg_p
commit
|
commitdiff
|
tree
2017-10-26
rsandi
f
o
Stop print_hex fr
o
m printing bits above the precision
commit
|
commitdiff
|
tree
2017-10-26
rsan
d
ifo
TARGET_STATIC
_
R
TX_ALI
G
NMENT
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Convert STARTING_FR
A
ME_OFFS
E
T to a
hook
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use SCALAR_TYPE_MO
D
E in vect_creat
e
_
e
p
ilo
g
_for_r
e
ducti
o
n
commit
|
commitdiff
|
tree
2017-10-23
rsa
n
difo
Use S
C
A
L
AR_INT_TYP
E
_MODE in loc_list_fro
m
_
t
ree_1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Us
e
sc
a
lar_int/f
l
o
a
t_mode in b
r
ig_langhook_t
y
pe_
f
or_mod
e
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use scalar_mode in expand_shift_1
commit
|
commitdiff
|
tree
2017-10-23
rsandi
f
o
Fix HWI + -unsigne
d
i
n
combine
.
c
commit
|
commitdiff
|
tree
2017-10-22
rsan
d
ifo
SUBREG_PROMOT
E
D_VAR
_
P handling in ex
p
a
n
d_di
r
ect_optab_fn
commit
|
commitdiff
|
tree
2017-10-22
rsandif
o
Make mo
r
e use of
GET_MODE_UNIT_PRECISION
commit
|
commitdiff
|
tree
2017-10-22
r
s
and
i
f
o
Ma
k
e
more use of HWI_COMPUTABL
E
_MODE_P
commit
|
commitdiff
|
tree
2017-10-22
rsan
d
ifo
Mak
e
more use of subreg_size_lowpart_offse
t
commit
|
commitdiff
|
tree
2017-10-22
rsan
d
i
f
o
A
d
d
w
ide_i
n
t ve
r
sion of inchash::h
a
sh
:
:ad
d
_wide_int
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Rename inchash::hash
:
:
a
d
d_wide_i
n
t
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Prevent
invalid re
g
ister mode ch
a
nges i
n
combin
e
commit
|
commitdiff
|
tree
2017-10-13
r
s
andifo
Make
m
ore use
o
f G
E
T_MODE_UN
I
T_
B
ITSIZE
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
M
a
k
e more
use o
f
GET_MOD
E
_U
N
IT_SIZE
commit
|
commitdiff
|
tree
2017-10-13
rs
a
ndifo
Ma
k
e more use of
byte_lowpart_o
f
fset
commit
|
commitdiff
|
tree
2017-10-13
r
sandifo
Make mo
r
e use of subreg_lowpar
t
_offset
commit
|
commitdiff
|
tree
2017-10-10
rsa
n
difo
Require wi:
:
to_wi
d
e for
t
r
ees
commit
|
commitdiff
|
tree
2017-10-09
rsand
i
fo
Allow non-wi
<o
p
> wi
commit
|
commitdiff
|
tree
2017-10-04
rs
a
ndifo
PR82
4
13: Mismatched precisio
n
s in
buil
d
_range_che
c
k
commit
|
commitdiff
|
tree
2017-10-02
rsandifo
Fix mismatched precisi
o
ns in tree
a
rithmetic
commit
|
commitdiff
|
tree
2017-10-02
r
s
andifo
[AAr
c
h64] PR71307: Define union class of POIN
T
ER+FP
commit
|
commitdiff
|
tree
2017-09-25
rsandif
o
Turn CONST
A
NT_A
L
I
GNMENT into a hook
commit
|
commitdiff
|
tree
2017-09-25
r
s
a
n
difo
Change p
e
rmute
i
ndex type
t
o
u
nsigned s
h
ort
commit
|
commitdiff
|
tree
2017-09-25
rsand
i
fo
Update int
e
rface t
o
TARGET_VEC
T
ORIZ
E
_
VEC_PERM_CONST_OK
commit
|
commitdiff
|
tree
2017-09-22
rs
a
ndifo
PR
8
2
2
89
:
C
ompu
t
ing
peel
i
ng c
o
sts f
o
r irr
e
lev
a
nt
d
rs
commit
|
commitdiff
|
tree
2017-09-22
rsandi
f
o
range_i
n
t_
c
st_p
h
andling in
extract_range
_
fro
m
_binary_expr_1
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
L
et th
e
target choose a
v
ec
t
orisation alignment
commit
|
commitdiff
|
tree
2017-09-22
r
s
andifo
Add
a vect_g
e
t_
s
cala
r
_dr_size
helper function
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Fix sp
u
build after
r
253072
commit
|
commitdiff
|
tree
2017-09-21
rs
a
ndif
o
Make more use of simpli
f
y_gen_binary
commit
|
commitdiff
|
tree
2017-09-21
rsa
n
d
if
o
Add copy_rtx call to
RTL
loop
unrol
l
er
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Fix
u
nguarded uses of tree_to
_
uh
w
i
commit
|
commitdiff
|
tree
2017-09-21
r
s
andifo
Tighten tree-ssa-ccp
.
c:get_value_for_expr conditi
o
n
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Add missing
int_cst
_
r
angeN checks
t
o tree-vrp
.
c
commit
|
commitdiff
|
tree
2017-09-18
r
sandifo
Move computation of SLP_TREE_NUMBER_
O
F
_VEC_S
T
M
T
S
commit
|
commitdiff
|
tree
2017-09-18
rsandi
f
o
Fi
x
a
n
S
VE
failure in the
F
ortran
m
atmul* tes
t
s
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Includ
e
phis in
S
LP unrolling cal
c
ulation
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fi
x
v
e
ctoriz
a
ble_
m
ask_load_store han
d
lin
g
of invaria
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsan
d
ifo
Fix t
y
p
e
of bi
t
s
t
a
r
t
in
v
ectorizabl
e
_live_ope
r
ation
commit
|
commitdiff
|
tree
2017-09-18
r
s
a
ndifo
Fi
x
ve
c
torizable_live_
o
p
e
ration handling of vector
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
r
sandifo
In
v
oke vectori
z
able_live_operation in
a
consisten
t
way
commit
|
commitdiff
|
tree
2017-09-16
rsandifo
PR82228: Move nc
o
p
i
es calculation in
v
ectoriza
b
le
_
live_operation
commit
|
commitdiff
|
tree
2017-09-15
r
sandifo
Turn FUNCTION_ARG_OFFSET into a hoo
k
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn T
R
ULY
_
N
OOP_TRUNCATION into a hook
commit
|
commitdiff
|
tree
2017-09-15
rsandi
f
o
Turn CANNOT_CHANGE
_
MODE_CLASS into
a hook
commit
|
commitdiff
|
tree
2017-09-14
rs
a
n
dif
o
Add LOOP_VINFO_MAX_VECT
_
FACTOR
commit
|
commitdiff
|
tree
2017-09-14
rsandif
o
Add
a
vect_wort
h
while_without_si
m
d_p
helper rout
i
ne
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add a vec
t
_get_n
u
m
_
copies helper routine
commit
|
commitdiff
|
tree
2017-09-14
r
s
andi
f
o
Make
more
use
o
f gimple-fold
.
h in tree-vect-loop
.
c
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
A
d
d gimp
l
e_build_vector* helpers
commit
|
commitdiff
|
tree
2017-09-14
rsa
n
dif
o
Use vec<
>
for constant permute ma
s
ks
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Use vec<> in build_vec
t
or
commit
|
commitdiff
|
tree
2017-09-14
rs
a
ndifo
Store VECTOR_CST_NELTS d
i
r
e
ctly in tree_node
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
Turn SECO
N
DARY_MEMORY
_
NEEDED int
o
a
h
ook
commit
|
commitdiff
|
tree
2017-09-13
rsa
n
difo
Turn SECONDARY_MEMORY_NEEDED_
M
ODE into
a targe
t
hook
commit
|
commitdiff
|
tree
2017-09-12
r
s
a
n
difo
T
u
r
n HAR
D
_REGN
O
_NREG
S
into
a
target
h
ook
commit
|
commitdiff
|
tree
2017-09-12
r
san
d
ifo
Use h
a
rd_regno_n
r
egs instead of HARD_REGNO_NR
E
G
S
commit
|
commitdiff
|
tree
2017-09-12
rsan
d
ifo
Convert
hard_regno_nregs to a
function
commit
|
commitdiff
|
tree
2017-09-12
rs
a
ndifo
Ma
k
e
more us
e
of in_hard_r
e
g_
s
et_p
commit
|
commitdiff
|
tree
2017-09-12
r
s
an
d
ifo
Make more u
s
e of end_har
d
_regno
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make more use
o
f END_REGNO
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
M
a
ke more use of
REG_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsan
d
ifo
Turn S
L
OW_
U
NALIGNED_
A
CCE
S
S into a ta
r
get hook
commit
|
commitdiff
|
tree
2017-09-12
r
s
and
i
f
o
PR81285
:
Fix u
n
i
n
i
tialised variable i
n
emit_s
t
o
r
e_flag_int
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[75/77] Use scalar_mode in the AAr
c
h64 port
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
[
6
1/77] Use scalar_int_mode in the A
A
rch64
p
ort
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make
b
it
s
ize_mode_f
o
r_mode return
an opt_
m
ode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mode_for_
s
ize_tree return
an opt_m
o
de
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Ma
k
e targetm
.
get_mask_mode retu
r
n an
opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mode_fo
r
_vector return
a
n opt_mod
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Add mode_fo
r
_int_vector
h
e
l
p
er f
u
nctions
commit
|
commitdiff
|
tree
2017-09-05
rsandif
o
Make mode
_
for_size ret
u
rn an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
(
d
ecimal_)fl
o
at_mo
d
e_fo
r
_size i
n
real
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsa
n
difo
M
a
k
e
more use of in
t
_mode_for_siz
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make more use of int_mode_for_mode
commit
|
commitdiff
|
tree
2017-09-04
rsa
n
difo
T
urn FUNCTION_A
R
G
_
PADDING into a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandi
f
o
Turn MOD
E
S_TIE
A
BLE_P in
t
o
a
t
a
rget ho
o
k
commit
|
commitdiff
|
tree
2017-09-04
rsan
d
i
f
o
Turn HARD_REGNO_MODE_OK into a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn HARD_REGNO_CALL_PART_CLOBBE
R
ED into a targ
e
t hook
commit
|
commitdiff
|
tree
2017-09-04
rs
a
ndifo
Ad
d
s
u
breg_m
e
mory_offset helper fu
n
ctions
commit
|
commitdiff
|
tree
2017-09-04
rsandif
o
PR82045: Avoid passing machine mo
d
es
t
hr
o
ugh
"
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch64] Tigh
t
en address register subr
e
g
c
hecks
commit
|
commitdiff
|
tree
2017-08-31
rsan
d
ifo
[A
A
rch6
4
] Rename cmp_
r
esul
t
ite
r
at
o
r
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AA
r
ch64]
Remove use of wider vector mode
s
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
difo
Drop df_ from df_re
a
d_mo
d
i
fy_subreg
_
p
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
Add a pa
r
tia
l
_s
u
breg_p
predicate
commit
|
commitdiff
|
tree
next