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 underscores to local vars in selftest macros
2017-12-07
r
s
andifo
A
d
d undersc
o
res to local v
a
rs in s
e
lftest macros
commit
|
commitdiff
|
tree
2017-12-05
rsa
n
difo
[
A
Arch64] Fix some define_i
n
sn_and_spl
i
t conditio
n
s
commit
|
commitdiff
|
tree
2017-11-22
rsand
i
fo
R
e
place REDUC_*
_
EXPRs with i
n
ternal functions
.
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
PR8
2
547: Undetect
e
d overflow for UNSIGNED wide_ints
commit
|
commitdiff
|
tree
2017-11-22
r
s
andi
f
o
PR
8
30
0
4:
A
ccidenta
l
chan
g
e to
pr811
3
6
.
c for VECTOR_BITS
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
rs
a
ndi
f
o
Fi
x
calcu
l
ation
o
f ptr_
m
ode for MODE_PARTIAL_INT
Pmode
commit
|
commitdiff
|
tree
2017-11-13
rsandifo
[AArch64] M
o
r
e
aarc
h
64_endian
_
l
ane_rtx
commit
|
commitdiff
|
tree
2017-11-09
rs
a
n
d
ifo
A
d
d
a vect_masked_st
o
r
e target
s
elector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a
v
ect_align_stack
_
vars t
a
rget se
l
ector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Ad
d
a vect_variable_
l
e
n
g
t
h
targe
t
se
l
ector
commit
|
commitdiff
|
tree
2017-11-09
rsan
d
i
fo
Add a vect_u
n
aligned_possible target
s
el
e
ctor
commit
|
commitdiff
|
tree
2017-11-09
r
s
and
i
fo
Add a
vect_element_a
l
ign_preferred target s
e
le
c
tor
commit
|
commitdiff
|
tree
2017-11-09
rsandif
o
Add
vect_perm3_* target s
e
lect
o
rs
commit
|
commitdiff
|
tree
2017-11-09
r
sandifo
D
on't assume vect_multiple_sizes me
a
ns
2
s
izes
commit
|
commitdiff
|
tree
2017-11-09
r
s
andifo
Ad
d
availa
b
le_vector_siz
e
s to
t
arget-
s
upports
.
exp
commit
|
commitdiff
|
tree
2017-11-09
rs
a
ndifo
Add
V
ECTOR_BITS to tr
e
e-
v
ect
.
h
commit
|
commitdiff
|
tree
2017-11-09
rsan
d
ifo
Consi
s
tently
use asm volat
i
le ("" ::: "mem
o
ry
"
) i
n
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
rsa
n
difo
Be stricter about CONST_VEC
T
O
R opera
n
ds
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
I
mprove ivopts handling o
f
forced scal
e
s
commit
|
commitdiff
|
tree
2017-11-09
rsan
d
if
o
Base subreg rules
o
n REGMO
D
E
_
N
ATURAL_S
I
ZE rather
than
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
rsandifo
[AArch64] Use
a
arch64_reg_or_imm instead
of nonmemo
r
y
_ope
r
and
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[
AArch6
4
] P
a
ss
number of uni
t
s to
a
a
r
c
h
64_expand_vec_perm
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[
A
A
rc
h
64]
Pass number of units to aar
c
h
64_sim
d
_vect_par_cnst
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsand
i
fo
[AArc
h
6
4
]
P
as
s
numb
e
r of
units
to a
a
rch64_revers
e
_ma
s
k
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AArc
h
64]
Add an
endian_lane_rtx hel
p
er
r
outine
commit
|
commitdiff
|
tree
2017-11-06
rsan
d
i
fo
F
i
x ChangeLog entry
commit
|
commitdiff
|
tree
2017-11-06
r
s
a
nd
i
fo
PR8
2
8
16: Widenin
g
multipl
i
es of bitfi
e
lds
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
Rework vrp_int_con
s
t_binop
interfa
c
e
commit
|
commitdiff
|
tree
2017-11-03
rsandifo
PR82809: register ha
n
dling in ix86_ve
c
to
r
_duplicat
e
_value
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
[AArch6
4
]
Minor rtx cost
s
t
wea
k
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch64] Rena
m
e the
internal "Upl" c
o
n
s
t
r
aint
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
dif
o
[AArch64] Move code around
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
[
A
Arch64] Gene
r
ate
p
erm
u
te pa
t
terns usin
g
rtx build
e
rs
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
2017-11-0
1
Richard Sandiford
<
richard
.
sandiford@linaro
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
Make t
r
ee
-
ssa-dse
.
c:
n
ormalize_ref return
a bool
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Don'
t
treat zero-s
i
zed ranges as
overlapping
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Use (CO
N
S
T
_VECTOR
|
GET_
M
OD
E
)_NUNITS
i
n
simplify-rtx
.
c
commit
|
commitdiff
|
tree
2017-11-01
r
san
d
ifo
Turn var-trac
k
ing
.
c:I
N
T_MEM
_
OFFSET int
o
a function
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
d
i
f
o
Factor ou
t
the
mode
handling in lower-subre
g
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
Use more
sp
e
cific
h
ash
f
unctions in rt
l
hash
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
More
i
s
_
a <sca
l
ar_int
_
mod
e
>
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add an
i
s
_nar
r
ower_i
n
t
_
mode helper function
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add
n
arro
w
er_subr
e
g_mod
e
helper f
u
n
c
tio
n
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Widening optab cleanup
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Add
a
fi
x
ed_size
_
mode
c
l
a
s
s
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add a
V
E
C_SERI
E
S
rt
l
code
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Allow
vector C
O
NS
T
s
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add
m
ore
vec_duplicate
simplif
i
c
a
tions
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add
g
e
n
_(con
s
t
_
)ve
c
_duplicate helpers
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
P
r
e
vent invalid reg
i
s
ter mode changes in combin
e
commit
|
commitdiff
|
tree
2017-10-26
rsandif
o
Add wider
_
subreg
_
m
o
d
e hel
p
e
r
functions
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
M
a
ke mor
e
use of d
f
_read_mod
i
fy_subreg_p
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Stop print_hex from p
r
int
i
ng bits above the prec
i
s
i
on
commit
|
commitdiff
|
tree
2017-10-26
rs
a
n
d
i
f
o
T
A
RG
E
T_S
T
ATIC
_
RTX_ALIGNM
E
NT
commit
|
commitdiff
|
tree
2017-10-23
rs
a
ndi
f
o
Convert STARTING_FRAME_OFFSET to
a
hook
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use SC
A
LAR_TYPE_MODE i
n
vect_cre
a
te_epilog_for_
r
eduction
commit
|
commitdiff
|
tree
2017-10-23
rsandi
f
o
Use SCALAR_INT_TY
P
E_MODE in loc_list_from_tree_1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use s
c
alar_i
n
t/float_mode in b
r
ig_langhook_type_for_mode
commit
|
commitdiff
|
tree
2017-10-23
rsa
n
difo
U
se scalar
_
mode in ex
p
and_
s
h
i
f
t
_
1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Fix HWI + -unsigned in combine
.
c
commit
|
commitdiff
|
tree
2017-10-22
rsa
n
difo
SUBREG_
P
ROMOTED_
V
AR_P
h
andli
n
g in expa
n
d_direct_op
t
ab
_
fn
commit
|
commitdiff
|
tree
2017-10-22
rsan
d
if
o
Make more use of GET_MODE_UNIT_PRE
C
ISION
commit
|
commitdiff
|
tree
2017-10-22
rs
a
ndifo
M
a
ke more use o
f
HWI_COMPUTABLE_M
O
D
E_P
commit
|
commitdiff
|
tree
2017-10-22
rsa
n
d
i
fo
Make more use of subreg_size_lo
w
part
_
offset
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Add wi
d
e_int v
e
rsion
o
f
i
n
c
h
ash::hash::add_wide_int
commit
|
commitdiff
|
tree
2017-10-22
r
s
a
n
difo
Rename
i
n
c
h
a
sh::hash::add_
w
id
e
_int
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Prevent invalid
r
egiste
r
mod
e
ch
a
nges in combi
n
e
commit
|
commitdiff
|
tree
2017-10-13
rsand
i
fo
Make more use of GET_MODE_U
N
I
T_BITSIZE
commit
|
commitdiff
|
tree
2017-10-13
rsandi
f
o
Make
more use of GET_MODE
_
U
NIT_SIZE
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Make more use o
f
b
yte_lowp
a
rt_offset
commit
|
commitdiff
|
tree
2017-10-13
r
s
andi
f
o
Make
mo
r
e
use of subreg_low
p
a
rt_offset
commit
|
commitdiff
|
tree
2017-10-10
rsan
d
ifo
Require wi::to
_
wide for t
r
ees
commit
|
commitdiff
|
tree
2017-10-09
rs
a
ndifo
Allow
non-
w
i <op
>
wi
commit
|
commitdiff
|
tree
2017-10-04
rsandifo
PR82413: Mismatched p
r
e
cisions in bu
i
ld_range_check
commit
|
commitdiff
|
tree
2017-10-02
rsandifo
Fi
x
mismatch
e
d precisions
in tree arit
h
metic
commit
|
commitdiff
|
tree
2017-10-02
r
s
a
n
difo
[A
A
r
ch6
4
] PR71307: Define u
n
io
n
c
lass o
f
P
OINT
E
R
+
FP
commit
|
commitdiff
|
tree
2017-09-25
rsand
i
fo
T
u
r
n
CONSTAN
T
_ALIGNMENT i
n
to a
h
ook
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
Chang
e
per
m
u
t
e in
d
ex type to unsi
g
ned
s
ho
r
t
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
Upda
t
e i
n
terface
to
T
ARGET_
V
ECTO
R
IZE_VEC_PER
M
_CONST_OK
commit
|
commitdiff
|
tree
2017-09-22
rsandif
o
PR82289:
C
omputing peeling costs for irr
e
levan
t
drs
commit
|
commitdiff
|
tree
2017-09-22
r
s
a
ndifo
range_int_cst
_
p handling in extract_range_fr
o
m_binary_e
x
pr_1
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
Let the
ta
r
g
et
c
hoose a
vecto
r
isat
i
on
alignment
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
A
d
d
a vect_get
_
scalar_dr
_
s
i
ze
helper fun
c
tion
commit
|
commitdiff
|
tree
2017-09-21
r
s
a
n
d
ifo
Fix s
p
u build after
r253072
commit
|
commitdiff
|
tree
2017-09-21
rsand
i
fo
M
ake more use of simplify_gen_bi
n
ary
commit
|
commitdiff
|
tree
2017-09-21
rsa
n
difo
Ad
d
copy_rtx c
a
ll
to RTL lo
o
p unroller
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
F
i
x
u
n
g
uarded
u
s
e
s
o
f
tree_to_uhwi
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Ti
g
hten tree-
s
sa-ccp
.
c:get
_
value_for_ex
p
r cond
i
tion
commit
|
commitdiff
|
tree
2017-09-21
rsa
n
difo
Add
m
i
ssing int_cst_
r
angeN checks to t
r
ee-vrp
.
c
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
M
o
ve computation of SLP_TREE_NUMBER_OF_VEC_S
T
M
TS
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix an SVE failure in t
h
e Fo
r
t
ran matmul*
t
est
s
commit
|
commitdiff
|
tree
2017-09-18
rsand
i
fo
In
c
lu
d
e phi
s
i
n SLP u
n
rolli
n
g calc
u
lation
commit
|
commitdiff
|
tree
2017-09-18
r
sandifo
Fix ve
c
to
r
izabl
e
_mask
_
load_st
o
re h
a
ndling of i
n
variant
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix type of bits
t
art in vectorizable_live_op
e
r
ation
commit
|
commitdiff
|
tree
2017-09-18
r
san
d
ifo
Fix vector
i
zable_
l
ive_operation handling o
f
v
e
ctor
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsan
d
ifo
I
n
voke
vectorizab
l
e
_live_operation in a consis
t
ent way
commit
|
commitdiff
|
tree
2017-09-16
rsand
i
f
o
PR8222
8
: M
o
ve ncopies calcul
a
tion in vect
o
rizable_l
i
ve_oper
a
tion
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Tur
n
FUNCTION_ARG_OFFSET into a
hook
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn TRULY_NOOP
_
TRUNCATION into a hook
commit
|
commitdiff
|
tree
2017-09-15
rsandif
o
T
u
r
n
CANNOT_
C
HANGE_MO
D
E_CLASS
into a hook
commit
|
commitdiff
|
tree
next