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
Make more use of subreg_lowpart_offset
2017-10-13
rsandifo
Make more use
o
f subreg
_
l
ow
p
art_offs
e
t
commit
|
commitdiff
|
tree
2017-10-10
rsandifo
Requi
r
e
wi::to_
w
i
de for trees
commit
|
commitdiff
|
tree
2017-10-09
rsandifo
A
llow
n
on-wi <o
p
> wi
commit
|
commitdiff
|
tree
2017-10-04
r
s
andifo
PR82413: M
i
smatched precisions in
build_range_check
commit
|
commitdiff
|
tree
2017-10-02
rsandifo
Fix
mismatched
p
re
c
is
i
ons in tree
ar
i
thmetic
commit
|
commitdiff
|
tree
2017-10-02
rsandifo
[AAr
c
h64] PR71307: De
f
ine union class of POINT
E
R
+
FP
commit
|
commitdiff
|
tree
2017-09-25
r
s
a
ndifo
Turn CON
S
TANT_AL
I
G
N
MENT
into a hook
commit
|
commitdiff
|
tree
2017-09-25
rsan
d
ifo
Change perm
u
te in
d
ex type to
unsig
n
ed sho
r
t
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
Update interface
to TARGET_VECTOR
I
ZE_VEC_PERM_CONS
T
_OK
commit
|
commitdiff
|
tree
2017-09-22
rsan
d
i
fo
PR82289: Co
m
p
u
t
i
ng p
e
el
i
ng cos
t
s
for ir
r
eleva
n
t drs
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
rang
e
_int_cst_p handling in ext
r
a
c
t
_range_from
_
binary_ex
p
r_1
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
L
e
t the t
a
r
g
et c
h
oo
s
e
a
vectorisati
o
n alignment
commit
|
commitdiff
|
tree
2017-09-22
rs
a
ndifo
Ad
d
a vect_get_scalar_d
r
_size helper func
t
i
o
n
commit
|
commitdiff
|
tree
2017-09-21
rsan
d
i
fo
Fix
s
pu
b
u
i
ld after
r
2
53072
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Make more use of simplify_gen_binary
commit
|
commitdiff
|
tree
2017-09-21
rsand
i
fo
Add copy_r
t
x
call
t
o RTL loop unr
o
ller
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
F
i
x ungua
r
ded u
s
es of tree_to_uhwi
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Tighten tree-ss
a
-cc
p
.
c:
g
et_value_for_expr co
n
dition
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Add mis
s
i
ng
int_cst_rangeN checks to tr
e
e-vrp
.
c
commit
|
commitdiff
|
tree
2017-09-18
rsa
n
difo
M
ove computation of SLP_TREE_NU
M
BER_O
F
_VEC_STMTS
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix an SVE failur
e
i
n
the F
o
rtran matmul* t
e
sts
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Include phis in S
L
P un
r
ol
l
ing calculat
i
on
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix vectorizab
l
e_mask_l
o
a
d
_stor
e
handling of in
v
aria
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix
t
ype of bitstart in v
e
ctorizable_live_operation
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix v
e
ctori
z
able
_
live_operat
i
on handli
n
g of
v
ector
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Invoke vecto
r
izable_live_operation in a
c
on
s
istent wa
y
commit
|
commitdiff
|
tree
2017-09-16
rs
a
ndifo
PR82228: Move nc
o
pies ca
l
cul
a
tion in
v
e
c
torizable_l
i
ve_
o
p
e
rati
o
n
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn FUNCTIO
N
_ARG_OFFSE
T
into a hook
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn
TRULY_NOO
P
_TRUN
C
ATION into a hook
commit
|
commitdiff
|
tree
2017-09-15
r
s
and
i
fo
Tur
n
CANNO
T
_
C
HANG
E
_M
O
DE_CLASS
i
nto
a ho
o
k
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add LO
O
P_VINFO_MA
X
_
V
E
CT
_
FACTOR
commit
|
commitdiff
|
tree
2017-09-14
rsandif
o
Add
a
ve
c
t_worthwhi
l
e_without_simd_p helpe
r
routi
n
e
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
A
d
d a ve
c
t_get_num_copies h
e
lper
r
outine
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Make more use of gimple-fold
.
h in tree-vect-loo
p
.
c
commit
|
commitdiff
|
tree
2017-09-14
r
san
d
i
fo
Add gimp
l
e
_
build_vector
*
hel
p
er
s
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Use vec
<
> for constant perm
u
te masks
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Us
e
vec<> in build_vector
commit
|
commitdiff
|
tree
2017-09-14
r
s
andifo
Sto
r
e VECTOR_C
S
T_NELTS
d
i
rectly in
tree_no
d
e
commit
|
commitdiff
|
tree
2017-09-13
rs
a
ndifo
Turn SECONDARY_
M
EMO
R
Y_NEEDED
int
o
a h
o
o
k
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
Turn
S
ECONDAR
Y
_MEMO
R
Y_N
E
EDE
D
_MODE
into a target
ho
o
k
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
T
urn HA
R
D_
R
EGNO_NREGS in
t
o
a ta
r
get hook
commit
|
commitdiff
|
tree
2017-09-12
rsandif
o
Use hard_
r
eg
n
o
_nregs
i
nstead of
H
A
RD_REGNO_NR
E
GS
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Convert hard_
r
egno_nregs
to a function
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make mo
r
e u
s
e of in_ha
r
d_reg_set_p
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make more use of end_hard
_
r
e
gno
commit
|
commitdiff
|
tree
2017-09-12
rsandi
f
o
Make
m
ore u
s
e of END_REGNO
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make more use
of REG_NREGS
commit
|
commitdiff
|
tree
2017-09-12
r
sandifo
Turn SL
O
W_U
N
A
LIG
N
ED_ACCE
S
S
into a
t
arget hook
commit
|
commitdiff
|
tree
2017-09-12
rs
a
nd
i
fo
PR81285: Fix
uni
n
itialised variable in
e
mit_store
_
fla
g
_int
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[75/77
]
Use s
c
ala
r
_mod
e
in the AArch64 port
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[61/77] Use scal
a
r_int_mode in the AArch64 p
o
rt
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make bitsi
z
e_mode_f
o
r_mode return
an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mode_for_size_tree
retur
n
an
o
pt_
m
o
d
e
commit
|
commitdiff
|
tree
2017-09-05
rsand
i
fo
Mak
e
ta
r
g
etm
.
g
e
t_mask_m
o
de retur
n
an o
p
t
_
m
o
de
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Mak
e
mode_fo
r
_v
e
ct
o
r
r
eturn an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
A
d
d
m
ode_for_int_vect
o
r
helper functio
n
s
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mode_for_size re
t
u
r
n a
n
opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsa
n
difo
(decimal_)float_
m
ode_fo
r
_size
i
n re
a
l
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsandi
f
o
Make more use
of int_mode_for_si
z
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
M
ak
e
more
use
o
f int_m
o
d
e_for_
m
ode
commit
|
commitdiff
|
tree
2017-09-04
rsandi
f
o
Turn F
U
NCTION_ARG_P
A
DDING into a
t
arge
t
ho
o
k
commit
|
commitdiff
|
tree
2017-09-04
r
s
andifo
Turn MODES_
T
IEABLE_P
i
nto a
target hoo
k
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn HARD_
R
E
G
N
O_MODE_OK into a t
a
rget hook
commit
|
commitdiff
|
tree
2017-09-04
rsand
i
fo
T
u
rn HARD_REGNO_CALL_PA
R
T_CLOB
B
ERE
D
int
o
a
target hoo
k
commit
|
commitdiff
|
tree
2017-09-04
rs
a
ndifo
A
d
d subreg_memory_offset helper functi
o
ns
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
PR82045: Avoid passing machine mode
s
thro
u
gh "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
r
s
and
i
f
o
[
AArch64] Tig
h
te
n
address register sub
r
eg
che
c
ks
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[A
A
r
c
h
6
4]
R
e
n
ame cmp_result iter
a
tor
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch64] R
e
mo
v
e
u
se of wid
e
r vector mo
d
es
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Dr
o
p
d
f_ f
r
om d
f
_read_modify_subreg
_
p
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
Add
a partial_subreg
_
p
predi
c
ate
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
A
d
d some
c
han
g
elog
entries that
w
ent astray
during
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[77/77] Add a com
p
lex_mode
c
l
a
ss
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
76/77] Add a
s
calar_mode_pod class
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[74/77] Var
i
o
u
s
smal
l
scalar
_
mode
c
ha
n
ges
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[73/77] Pass scal
a
r_mode to
s
cala
r
_mode_supported_p
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
72/7
7
] Pass sc
a
lar_mode to
s
cal
a
r
_
mode
_
sup
p
or
t
ed_p
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[71/77] Us
e
o
p
t_scalar_mode for m
o
de iterat
o
rs
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[70/77] M
a
k
e
expand_fi
x
/flo
a
t
ch
e
ck for sca
l
ar mo
d
es
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[69/77]
Split sca
l
ar-only p
a
r
t
out of convert_mode
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
d
i
fo
[68/7
7
] Use scalar_mode for is_i
n
t_mo
d
e/is_float_m
o
de
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
6
7/77] U
s
e
scalar_mode in fi
x
e
d
-value
.
*
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndifo
[66/77]
Use s
c
alar_mode fo
r
constant i
n
t
ege
r
s
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[65/77]
A
dd a SCA
L
AR_TYPE_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
if
o
[64/77] Add a scal
a
r_mod
e
c
lass
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[63/77] Si
m
plifications after ty
p
e switch
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[62/77]
Big mach
i
ne_mode t
o
scalar
_
i
nt_mode replacement
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[60
/
77] Pass scalar_int_m
o
d
es to do_jump_by_pa
r
ts_*
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
f
o
[
5
9
/
77] Add a rtx_jump_
t
able
_
data::
g
e
t_data_mode
hel
p
er
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[58/7
7
] Use scalar_
i
nt_mode in a try_combine optimisation
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[57
/
77] Use sc
a
lar_int_mode i
n
ex
p
and_exp
r
_addr_expr
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[56/
7
7] Use the more
specific type whe
n
two modes are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[55/77] Use sca
l
ar
_
int_mode in simplify_const_
u
na
r
y_operati
o
n
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
ifo
[54/
7
7] Add
e
xplicit int ch
e
cks for
a
ltern
a
t
i
ve optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[53/77] Pass
a
mode to const_
s
calar
_
mask_from_tree
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
5
2/77] Use scalar_int_mode
i
n ext
r
act/store_bit
_
f
i
eld
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[51/7
7
]
Use o
p
t
_
scalar_int_mode when iter
a
t
i
ng over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[5
0
/77]
A
dd helper r
o
uti
n
es for SUBREG_PRO
M
OTED_V
A
R
_
P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[49/77] Simpli
f
y nonzero/n
u
m_s
i
gn_bits
hook
s
commit
|
commitdiff
|
tree
2017-08-30
r
s
an
d
ifo
[48/77
]
Make subroutines of num_s
i
gn_bit_copies operate
.
.
.
commit
|
commitdiff
|
tree
next