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
poly_int: MEM_OFFSET and MEM_SIZE
2017-12-20
rsandifo
p
o
l
y
_
int: MEM_OFFSET a
n
d M
E
M_SIZE
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: rtx_addr_can_trap_p_
1
commit
|
commitdiff
|
tree
2017-12-20
r
sand
i
fo
po
l
y_int: dse
.
c
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: ao_r
e
f and vn_re
f
erence_op_t
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
p
o
l
y_int: indirect_ref
s
_may_alias_p
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
po
l
y
_
int: sam
e
_addr_size_stores
_
p
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_in
t
:
fold_cto
r
_refere
n
ce
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
poly_int:
D
W
A
RF locations
commit
|
commitdiff
|
tree
2017-12-20
r
sandifo
poly_int: R
E
G_OFFSET
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
poly_int: TRULY_NOO
P
_
T
RUNCATION
commit
|
commitdiff
|
tree
2017-12-20
rsandi
f
o
po
l
y_in
t
:
cr
e
a
t
e
_integer_ope
r
and
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int:
dump ro
u
tines
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: tree co
n
s
t
ants
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: r
t
x c
o
n
stants
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
Add a g
e
n_int_sh
i
ft_amount helper
f
u
n
ction
commit
|
commitdiff
|
tree
2017-12-20
rs
a
n
difo
Fix multiple_
p
for two
non-
p
oly_in
t
s
commit
|
commitdiff
|
tree
2017-12-16
rs
a
n
difo
poly_
i
nt
:
mode query functions
commit
|
commitdiff
|
tree
2017-12-16
rsand
i
fo
Revert acci
d
en
t
al com
m
i
t
commit
|
commitdiff
|
tree
2017-12-16
r
s
andifo
Add a gen_int_shift_amount helper function
commit
|
commitdiff
|
tree
2017-12-16
rs
a
ndif
o
poly_int: MACRO_MODE
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
poly_int: IN_TARGE
T
_COD
E
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Minor vn_r
e
fer
e
nce_
l
ook
u
p_3 t
w
eak
commit
|
commitdiff
|
tree
2017-12-16
rsa
n
difo
A
dd VEC_
S
ERIES_EXPR and associated optab
commit
|
commitdiff
|
tree
2017-12-16
rsa
n
difo
Add V
E
C_DUPLIC
A
TE_EXPR and asso
c
iated o
p
t
a
b
commit
|
commitdiff
|
tree
2017-12-15
rsandifo
Make d
s
e
.
c use o
f
fset/
w
id
t
h instea
d
of
sta
r
t/en
d
commit
|
commitdiff
|
tree
2017-12-14
rsan
d
ifo
poly_int: a
d
d po
l
y
-
i
n
t
.
h
commit
|
commitdiff
|
tree
2017-12-07
rsan
d
ifo
[
A
Arch64] Fi
x
ICEs
in aarch64_p
r
int_operand
commit
|
commitdiff
|
tree
2017-12-07
rsa
n
difo
M
a
ke mo
r
e use of VECTOR_CST_ENCODED_E
L
T
commit
|
commitdiff
|
tree
2017-12-07
r
sandifo
Make build_vector static
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Make gimple_build_vector take a tree
_
v
e
c
tor_buil
d
er
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use tree_vector_builder::new_binary_operation
for folding
commit
|
commitdiff
|
tree
2017-12-07
rsand
i
fo
Use tree_vect
o
r_b
u
ilder::new_
u
nary_oper
a
tio
n
f
or foldin
g
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use tree_v
e
ctor_
b
uilder instead
of build_vector
commit
|
commitdiff
|
tree
2017-12-07
rsa
n
difo
Ne
w
VECTOR
_
C
ST lay
o
ut
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
A
dd und
e
rscores to l
o
cal vars in selft
e
st mac
r
o
s
commit
|
commitdiff
|
tree
2017-12-05
rsandifo
[AArch64] Fix
s
o
me
de
f
ine_insn_and_split c
o
ndi
t
ions
commit
|
commitdiff
|
tree
2017-11-22
rsa
n
difo
R
e
p
l
ace REDUC
_
*_
E
X
P
Rs with internal functions
.
commit
|
commitdiff
|
tree
2017-11-22
r
s
andifo
PR82547: Und
e
tected over
f
l
ow for UNSIGNE
D
w
ide_ints
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
PR83004
:
A
c
cidental change to pr81136
.
c for VECTO
R
_BITS
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
rsandi
f
o
F
i
x
c
alculation of
p
t
r_mode for MOD
E
_PA
R
TIAL_
I
NT P
m
od
e
commit
|
commitdiff
|
tree
2017-11-13
rsandifo
[AArch64] More a
a
r
c
h64_endi
a
n_la
n
e
_
rtx
commit
|
commitdiff
|
tree
2017-11-09
rs
a
ndifo
Ad
d
a vect_
m
ask
e
d_store targ
e
t
selector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a vect_alig
n
_stack_v
a
rs target sel
e
ctor
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a v
e
ct_variable_l
e
ngth ta
r
g
e
t
sel
e
ctor
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
A
dd a ve
c
t
_
u
naligned
_
possible
t
arget selector
commit
|
commitdiff
|
tree
2017-11-09
rsandi
f
o
Add a v
e
ct_ele
m
ent
_
align_
p
r
e
ferred target se
l
ector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
A
dd vect_per
m
3_* tar
g
et selectors
commit
|
commitdiff
|
tree
2017-11-09
rs
a
ndifo
Don't assume ve
c
t_m
u
l
tiple_sizes
m
eans 2 si
z
es
commit
|
commitdiff
|
tree
2017-11-09
rsan
d
ifo
Add
a
v
aila
b
le_
v
ector_sizes
t
o
t
arget-supports
.
exp
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add VECT
O
R_
B
ITS to tree
-
v
e
ct
.
h
commit
|
commitdiff
|
tree
2017-11-09
r
s
andif
o
C
o
nsiste
n
tly use asm
v
ola
t
i
l
e ("" ::: "memory") in
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Be stricter about CON
S
T_VECTOR operands
commit
|
commitdiff
|
tree
2017-11-09
rsan
d
i
fo
Improve ivopts handling of fo
r
ced scales
commit
|
commitdiff
|
tree
2017-11-09
r
sandifo
Base subreg
rule
s
on REGMODE_NATURAL
_
SIZ
E
r
ath
e
r than
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
rsan
d
ifo
[AArch
6
4] Use
a
arch64_reg_
o
r_imm instead
of no
n
memor
y
_operand
commit
|
commitdiff
|
tree
2017-11-06
rsan
d
if
o
[
AAr
c
h64] Pa
s
s num
b
er of units to aarc
h
64_expand
_
vec
_
perm
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rs
a
ndifo
[AArch64] Pass number of units to aar
c
h64_simd_
v
ect_par_cnst
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsand
i
f
o
[AArch64] Pas
s
num
b
er of units t
o
aarch64_revers
e
_
ma
s
k
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AArch64] A
d
d an e
n
dian_lane
_
r
tx h
e
lper
r
outine
commit
|
commitdiff
|
tree
2017-11-06
rsand
i
fo
Fi
x
ChangeLog entry
commit
|
commitdiff
|
tree
2017-11-06
rsa
n
d
i
f
o
PR82816
:
Widening multiplies of bitfiel
d
s
commit
|
commitdiff
|
tree
2017-11-06
r
sandifo
R
ework
v
r
p
_i
n
t_co
n
st
_
binop
i
nterface
commit
|
commitdiff
|
tree
2017-11-03
rsandi
f
o
PR8
2
809: register handli
n
g
i
n
i
x86_v
e
ctor_duplicate_value
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
[AA
r
ch64] M
i
n
o
r
rt
x
costs
tweak
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
[AArch64] Rename
the interna
l
"Upl
"
c
o
n
s
t
raint
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
[
AArch64] Mov
e
code around
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch6
4
] Generate per
m
u
t
e pattern
s
using rtx
builders
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
2017-11-01
Richard Sandiford <rich
a
rd
.
s
andifo
r
d@linaro
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
M
a
k
e
tree-ss
a
-d
s
e
.
c:normalize_
r
ef r
e
tur
n
a bool
commit
|
commitdiff
|
tree
2017-11-01
r
sandi
f
o
Do
n
't treat
z
ero-sized ranges
as ove
r
lapping
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Us
e
(CONST_VECTOR|GET
_
MO
D
E
)
_NUNITS in simplify-rtx
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Turn var-tracking
.
c:I
N
T_MEM_O
F
F
SE
T
into a fun
c
tion
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Facto
r
out the
m
o
de handling
i
n
l
ower-subreg
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
Use more
s
pecifi
c
hash fu
n
ctions in rtlh
a
sh
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Mo
r
e is_a <scalar_i
n
t
_
m
o
de>
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Add an is_narrower_int_m
o
d
e helper function
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
Add narrower_su
b
reg_mode helper func
t
ion
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Widening optab cle
a
nup
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
Add
a
fixed_size_mode class
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
Add a VEC_SERIES
rtl code
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
Allow vector CONSTs
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
Add m
o
re
ve
c
_duplic
a
te s
i
mplifi
c
a
t
i
ons
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
Add gen_(co
n
st_)vec
_
du
p
li
c
ate helpers
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
P
revent inva
l
i
d register
m
o
de changes i
n
combin
e
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
A
d
d wi
d
er_subreg_mode helper functions
commit
|
commitdiff
|
tree
2017-10-26
rsa
n
difo
Make
m
ore use
o
f d
f
_read_modify_su
b
reg_p
commit
|
commitdiff
|
tree
2017-10-26
rsandi
f
o
Stop print_he
x
from printi
n
g bits
abov
e
the precision
commit
|
commitdiff
|
tree
2017-10-26
rsand
i
fo
TARGE
T
_STATI
C
_RTX_ALIGNMENT
commit
|
commitdiff
|
tree
2017-10-23
r
s
and
i
f
o
Convert STARTING_FRAM
E
_OFFSET to
a
h
ook
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
U
s
e SCALAR_TYPE_MODE
i
n vect_create_epilog_for_reduction
commit
|
commitdiff
|
tree
2017-10-23
rsandi
f
o
Use
S
CALAR_INT_
T
YPE_MOD
E
in loc
_
list_
f
rom_tree_1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use
s
calar_i
n
t/float_mode i
n
b
rig_
l
an
g
h
o
ok_type_for_mod
e
commit
|
commitdiff
|
tree
2017-10-23
rsan
d
ifo
Use scal
a
r_mode in expa
n
d
_
shif
t
_1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Fi
x
HWI + -unsigned in combine
.
c
commit
|
commitdiff
|
tree
2017-10-22
rs
a
ndifo
S
U
BRE
G
_PR
O
MOTE
D
_VAR_P handling i
n
e
x
p
and_direct_opt
a
b
_fn
commit
|
commitdiff
|
tree
2017-10-22
rs
a
ndifo
Make m
o
r
e use of GET_MODE
_
UNIT_PRECISION
commit
|
commitdiff
|
tree
2017-10-22
r
sand
i
fo
Make mo
r
e use of H
W
I_COMPUTABLE_MODE_P
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Make m
o
re use of subreg_
s
ize_lowpart_offset
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Add wide_int
v
e
r
sion of in
c
hash::hash::add_wide
_
int
commit
|
commitdiff
|
tree
2017-10-22
rsandi
f
o
Rename
inchash::
h
ash::add_wide_int
commit
|
commitdiff
|
tree
next