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
r
sandifo
Add an is_narrow
e
r
_
i
nt
_
mode helper func
t
ion
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
Add nar
r
ower
_
su
b
reg
_
mode helper function
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Wideni
n
g o
p
ta
b
cl
e
a
n
u
p
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
A
d
d a fix
e
d_size_m
o
de clas
s
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Add a
V
EC_S
E
RIES
rtl code
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
Allow vector CONSTs
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
A
d
d
m
o
re vec_d
u
p
l
icate
s
i
mplifications
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
Add
gen_(const_)vec_
d
u
p
l
icate
h
elpers
commit
|
commitdiff
|
tree
2017-11-01
rs
a
nd
i
fo
Prevent invalid regis
t
e
r
mod
e
ch
a
nges in combine
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Add wid
e
r
_
su
b
reg_mode
h
elper functions
commit
|
commitdiff
|
tree
2017-10-26
r
s
a
ndifo
Make
m
ore
u
se o
f
df_re
a
d_modify_subreg_p
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
S
t
op pr
i
n
t
_
hex from prin
t
ing b
i
ts
above the pr
e
cision
commit
|
commitdiff
|
tree
2017-10-26
rsa
n
difo
TARGET_STA
T
I
C
_
R
TX_ALIGNMENT
commit
|
commitdiff
|
tree
2017-10-23
rsan
d
ifo
C
o
nver
t
STARTING_FRAME_OFFSET to a
h
ook
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use SC
A
LAR_TYPE_
M
ODE
i
n vect_create_epilog_for_reduction
commit
|
commitdiff
|
tree
2017-10-23
rsan
d
ifo
U
s
e SCALA
R
_INT_
T
YPE_MODE in
l
oc_
l
ist_from_tree_1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Us
e
scalar_int
/
float_mode in brig_langhook_type_for_mod
e
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Us
e
s
cala
r
_mode in expand_shift_
1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Fix HWI + -uns
i
g
ned in combine
.
c
commit
|
commitdiff
|
tree
2017-10-22
rs
a
ndifo
SUBREG_PROMO
T
ED_VA
R
_P handling in expand_direct_optab_fn
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Make more us
e
of GET_MODE_UNIT_
P
RE
C
I
SION
commit
|
commitdiff
|
tree
2017-10-22
rsandi
f
o
Mak
e
more us
e
of HWI_COMPUTABLE_MO
D
E_P
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Make
more use of subreg
_
size_lowpart_offset
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Add wid
e
_int ver
s
i
o
n
o
f inchash::ha
s
h:
:
add_wide_int
commit
|
commitdiff
|
tree
2017-10-22
rsa
n
difo
Re
n
ame incha
s
h::hash::add_wide_int
commit
|
commitdiff
|
tree
2017-10-13
rsa
n
d
i
fo
Prevent invalid
r
eg
i
ste
r
mode
c
h
a
n
ges in co
m
bine
commit
|
commitdiff
|
tree
2017-10-13
r
s
an
d
ifo
M
a
ke more
u
se
o
f
GET_MODE_UNIT_BITSIZE
commit
|
commitdiff
|
tree
2017-10-13
rsand
i
fo
Make more use of GET_MOD
E
_
U
NIT_
S
IZE
commit
|
commitdiff
|
tree
2017-10-13
rs
a
ndifo
Make more use
of byte_lowpart
_
offset
commit
|
commitdiff
|
tree
2017-10-13
rsan
d
if
o
M
a
k
e m
o
re
u
s
e
of
s
u
br
e
g_low
p
art_offset
commit
|
commitdiff
|
tree
2017-10-10
rsandifo
Require wi::to_wide f
o
r tre
e
s
commit
|
commitdiff
|
tree
2017-10-09
r
sandifo
Allow
n
o
n-w
i
<op> wi
commit
|
commitdiff
|
tree
2017-10-04
rsand
i
fo
PR82413: Mi
s
matc
h
ed precisions in build_ran
g
e_check
commit
|
commitdiff
|
tree
2017-10-02
rsandifo
Fix mismatch
e
d
precisions in t
r
ee arithmet
i
c
commit
|
commitdiff
|
tree
2017-10-02
rsan
d
i
fo
[AA
r
ch64
]
PR71
3
07: D
e
fine unio
n
c
l
ass of
P
OINTER+FP
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
Turn CONSTAN
T
_ALIGNMENT into a hook
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
Ch
a
n
ge
permute index
type to
un
s
igned short
commit
|
commitdiff
|
tree
2017-09-25
rsan
d
ifo
U
pdate inter
f
ace
t
o TA
R
GET_VECTO
R
IZE
_
VEC_PERM_CONST_OK
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
PR82289: Computing
p
e
eling costs for
i
r
relevant drs
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
r
a
nge_int_cst_p h
a
ndling in ext
r
a
ct_range_fr
o
m_binary_expr_1
commit
|
commitdiff
|
tree
2017-09-22
r
s
andifo
L
e
t
t
h
e
t
arget choose a
v
ectori
s
a
tion
a
l
ignment
commit
|
commitdiff
|
tree
2017-09-22
rsan
d
ifo
Add a vect_ge
t
_
s
c
alar_dr_size helper function
commit
|
commitdiff
|
tree
2017-09-21
r
sandifo
Fix
s
p
u
b
uild
a
fter r253072
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Make more u
s
e
o
f
simplify_gen
_
bina
r
y
commit
|
commitdiff
|
tree
2017-09-21
rs
a
ndi
f
o
Ad
d
copy_rtx
c
al
l
t
o RTL loop unrol
l
er
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Fix unguar
d
ed u
s
es of tree_to_uhwi
commit
|
commitdiff
|
tree
2017-09-21
rs
a
ndifo
Tig
h
ten tree
-
ssa
-
ccp
.
c:get
_
valu
e
_f
o
r
_
exp
r
condition
commit
|
commitdiff
|
tree
2017-09-21
rsa
n
difo
Add missing
i
nt_cst_rangeN c
h
ec
k
s to tre
e
-vrp
.
c
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Mov
e
computation of SLP_TREE_NUMBER_OF
_
VEC_ST
M
TS
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
F
i
x an SVE
f
a
i
l
u
re in the F
o
rtran matmul* test
s
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
I
n
clude
p
hi
s
i
n
SLP unrolling
c
a
l
culation
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
F
ix vectorizable_mask_l
o
a
d_
s
t
ore ha
n
dling
o
f invariant
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix ty
p
e of bitsta
r
t in
vectorizable_
l
i
v
e_o
p
er
a
tion
commit
|
commitdiff
|
tree
2017-09-18
rsa
n
di
f
o
F
ix vectorizable_liv
e
_operation handling of
vector
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Invoke vect
o
rizable_live_op
e
rat
i
on in a
c
onsist
e
n
t way
commit
|
commitdiff
|
tree
2017-09-16
rsandi
f
o
PR82228:
M
ove ncopies c
a
lculatio
n
i
n
vectoriz
a
ble_live_operation
commit
|
commitdiff
|
tree
2017-09-15
r
s
andif
o
Turn FUNCTION_ARG
_
OFFSET into
a
hook
commit
|
commitdiff
|
tree
2017-09-15
rsand
i
fo
Turn TRULY_NO
O
P_T
R
UNCATION into
a
hook
commit
|
commitdiff
|
tree
2017-09-15
r
s
andifo
Tur
n
C
A
NNOT_CHANGE_MOD
E
_CLASS
into
a hook
commit
|
commitdiff
|
tree
2017-09-14
rsandi
f
o
Add LOOP
_
VI
N
FO_MAX_VECT_FACTO
R
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add a vect_w
o
rthwhile_without_simd_p helper
routine
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
A
d
d a vect_get_num_copie
s
h
e
lper routine
commit
|
commitdiff
|
tree
2017-09-14
rsand
i
fo
Make mor
e
use
of gimple-fold
.
h in tree-ve
c
t-loop
.
c
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add gim
p
le
_
bui
l
d
_vector* helpers
commit
|
commitdiff
|
tree
2017-09-14
rsan
d
ifo
U
se vec<>
f
or constant per
m
ute masks
commit
|
commitdiff
|
tree
2017-09-14
rsan
d
i
fo
Use vec<>
i
n bui
l
d
_vector
commit
|
commitdiff
|
tree
2017-09-14
r
s
and
i
fo
Stor
e
V
E
CTOR_CST_NELTS directly in tree_n
o
de
commit
|
commitdiff
|
tree
2017-09-13
r
s
a
ndifo
Turn SECO
N
DARY_MEMORY_NEEDED
i
nto a
h
o
o
k
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
Turn S
E
CON
D
ARY_MEMO
R
Y_NEEDED_MODE
i
nto a target hook
commit
|
commitdiff
|
tree
2017-09-12
r
s
andifo
T
u
rn HARD_REGNO_NREGS into a targe
t
hook
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Use hard_regno_nregs instead of
H
ARD_REGNO_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Convert
h
ard
_
re
g
n
o_nregs to a fun
c
ti
o
n
commit
|
commitdiff
|
tree
2017-09-12
r
san
d
ifo
M
ake more use of i
n
_
h
ard_reg_set_p
commit
|
commitdiff
|
tree
2017-09-12
rsandi
f
o
Make more use
o
f end_ha
r
d
_
regno
commit
|
commitdiff
|
tree
2017-09-12
r
s
and
i
f
o
Make more u
s
e of END
_
REGNO
commit
|
commitdiff
|
tree
2017-09-12
rs
a
ndifo
Mak
e
more use of REG_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Turn S
L
OW_UN
A
L
IG
N
E
D
_ACCESS into
a target h
o
ok
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
PR81285: Fix uninitial
i
sed variabl
e
in em
i
t_store_flag_in
t
commit
|
commitdiff
|
tree
2017-09-05
rsand
i
f
o
[75/77] Use sca
l
ar
_
m
ode in the AArch64
p
ort
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
i
f
o
[6
1
/77]
U
s
e s
c
alar_
i
n
t_mo
d
e in the
AA
r
ch64 p
o
r
t
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make bitsize_
m
ode_for_m
o
de re
t
urn an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mod
e
_f
o
r_size_tree
r
et
u
rn an
opt_mo
d
e
commit
|
commitdiff
|
tree
2017-09-05
rs
a
n
difo
Ma
k
e t
a
rgetm
.
g
e
t_mask_mode return an opt_
m
ode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mode_for_vect
o
r return an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
A
dd mode_for_int_vect
o
r hel
p
er funct
i
o
ns
commit
|
commitdiff
|
tree
2017-09-05
rs
a
ndi
f
o
Make mode_for_size
retu
r
n an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
(decimal_)float_mode_for_size in real
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
M
ake more
u
se o
f
i
n
t_mode_for_size
commit
|
commitdiff
|
tree
2017-09-05
rs
a
n
d
ifo
Make more use
of
int_m
o
de
_
for_mode
commit
|
commitdiff
|
tree
2017-09-04
rsand
i
fo
T
u
rn
FUNC
T
I
O
N_ARG_PADD
I
NG into a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsan
d
ifo
Turn MODES_TIEABLE_P
into a target hoo
k
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn H
A
RD_REGNO_MODE_OK into a targe
t
hook
commit
|
commitdiff
|
tree
2017-09-04
rsand
i
fo
T
urn HARD_REGNO
_
CALL_P
A
RT_CLOBBER
E
D into a
ta
r
g
et
h
ook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
A
d
d
su
b
reg_
m
emory_off
s
et helper
functions
commit
|
commitdiff
|
tree
2017-09-04
r
s
a
ndi
f
o
PR82045: Av
o
id passing machine
m
odes thro
u
gh "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
r
sandifo
[
A
A
r
c
h64]
T
ight
e
n address register s
u
breg che
c
ks
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArc
h
64]
Rename cmp
_
r
esu
l
t
i
te
r
ator
commit
|
commitdiff
|
tree
2017-08-31
rsand
i
fo
[AArch64] Remove
us
e
o
f
wider vector mo
d
es
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndi
f
o
Drop d
f
_
fr
o
m df_read_
m
odif
y
_subreg
_
p
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
Add a partial_s
u
breg_p
predicate
commit
|
commitdiff
|
tree
next