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
[AArch64] Pass number of units to aarch64_simd_vect_par_cnst_half
2017-11-06
rsandifo
[A
A
rch
6
4
] Pass
numbe
r
of unit
s
t
o
a
arch64_sim
d
_vect_pa
r
_cnst
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AArc
h
6
4] P
a
ss n
u
mber of
unit
s
t
o
aar
c
h
6
4_reverse_
m
a
s
k
commit
|
commitdiff
|
tree
2017-11-06
rsandif
o
[AArch64] Add a
n
endian_lane_rtx helper routine
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
Fix
Ch
a
ngeLog entry
commit
|
commitdiff
|
tree
2017-11-06
r
s
an
d
ifo
PR82816: Widening multiplies of bitfie
l
d
s
commit
|
commitdiff
|
tree
2017-11-06
rsa
n
difo
Rework vrp
_
int_const_bi
n
op interfa
c
e
commit
|
commitdiff
|
tree
2017-11-03
r
sandifo
P
R82809:
regist
e
r
ha
n
dl
i
ng in ix86_vect
o
r_duplicate_value
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch6
4
]
Mino
r
rtx costs tweak
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
if
o
[AArch64] R
e
name
the inte
r
nal "Up
l
" constraint
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
[AA
r
ch64] Move code a
r
oun
d
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
f
o
[AArch64] Generate permute pa
t
t
e
rns using rtx b
u
ilders
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
2017-
1
1
-01 R
i
char
d
San
d
iford <ric
h
ar
d
.
sandiford@linaro
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
d
ifo
Make t
r
e
e
-ssa
-
d
se
.
c:normalize_ref retu
r
n a bool
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
Don'
t
treat zero-sized ranges as
o
verlap
p
ing
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Use (CON
S
T_VECTOR|GET_MODE)
_
NUNITS
in simplify-
r
tx
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
Tur
n
var-tr
a
cking
.
c:
I
NT_MEM_OFFSET into a function
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
Factor out the mode ha
n
dlin
g
in lower-subreg
.
c
commit
|
commitdiff
|
tree
2017-11-01
r
s
a
n
difo
Use
more specifi
c
hash functions in rtlhash
.
c
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
M
or
e
i
s_a <scalar_int
_
mode>
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add an is_n
a
rro
w
e
r_
i
nt_m
o
d
e
helper funct
i
o
n
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Add nar
r
ower_subreg_mode help
e
r functi
o
n
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Widening optab
c
lea
n
u
p
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add a fixed_size_mode c
l
ass
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
A
d
d
a V
E
C_SERIES rt
l
c
ode
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Allow vec
t
or CO
N
STs
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
Add more
v
ec
_
duplicate simplificati
o
ns
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
i
f
o
Add
g
en
_
(const_)vec_du
p
lica
t
e
helpers
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
Prevent invalid register mode changes in combine
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
A
d
d
wider_subreg_mode
helper f
u
nctions
commit
|
commitdiff
|
tree
2017-10-26
r
s
an
d
ifo
Make
more use of df_re
a
d_
m
o
d
ify
_
s
ubreg_p
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
St
o
p print_hex fro
m
printing
bits above the pre
c
ision
commit
|
commitdiff
|
tree
2017-10-26
rsan
d
ifo
TA
R
GET_ST
A
TIC_RTX_
A
L
I
GNMENT
commit
|
commitdiff
|
tree
2017-10-23
rs
a
ndifo
Convert STARTING_FRAME_OFFSET to a
h
ook
commit
|
commitdiff
|
tree
2017-10-23
r
s
a
n
difo
Use SCALAR_TYP
E
_MOD
E
in vect_create_e
p
ilog
_
for_reduction
commit
|
commitdiff
|
tree
2017-10-23
rsan
d
ifo
Use
S
CA
L
A
R
_IN
T
_TYPE_MODE in
l
oc_list_f
r
om
_
tree_1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use scalar_int/float_mode i
n
brig_la
n
gho
o
k
_type_f
o
r
_
m
o
d
e
commit
|
commitdiff
|
tree
2017-10-23
rsandif
o
U
s
e
s
calar
_
m
ode in
e
x
pand_shi
f
t_1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Fix HWI + -u
n
s
i
gned i
n
combine
.
c
commit
|
commitdiff
|
tree
2017-10-22
rsan
d
ifo
SUBREG_PROMOTED_VA
R
_P handlin
g
in expand
_
direct_op
t
a
b_fn
commit
|
commitdiff
|
tree
2017-10-22
rsa
n
difo
Make
more us
e
o
f
G
E
T_MODE_U
N
IT_PR
E
CI
S
ION
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Make more use o
f
HWI_COMPUTABLE_MODE_P
commit
|
commitdiff
|
tree
2017-10-22
r
s
andifo
Ma
k
e more
use of subre
g
_size_lowpar
t
_offset
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Add wide_int version of inchash
:
:
h
a
sh::
a
d
d
_wi
d
e_int
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Rename inchash::has
h
::add_wide_
i
nt
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
P
r
eve
n
t invali
d
regist
e
r mode c
h
anges in
combine
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Ma
k
e more
u
se of G
E
T_MODE_UNIT_BITS
I
ZE
commit
|
commitdiff
|
tree
2017-10-13
rsand
i
f
o
Make more use o
f
GET_MO
D
E_UNIT_SIZE
commit
|
commitdiff
|
tree
2017-10-13
rsan
d
ifo
Make more us
e
of byte
_
lowpart_offset
commit
|
commitdiff
|
tree
2017-10-13
rsandi
f
o
Make mor
e
u
se of subreg_lowpart_offse
t
commit
|
commitdiff
|
tree
2017-10-10
rsandifo
R
e
quire wi::to_wide fo
r
trees
commit
|
commitdiff
|
tree
2017-10-09
rsan
d
ifo
A
llow non-w
i
<op>
w
i
commit
|
commitdiff
|
tree
2017-10-04
rsandifo
PR82413: Mismatc
h
ed precisions
i
n
build_range_chec
k
commit
|
commitdiff
|
tree
2017-10-02
rsa
n
difo
F
i
x mismatched p
r
ecisions in t
r
ee arithmetic
commit
|
commitdiff
|
tree
2017-10-02
rsandi
f
o
[
A
A
r
ch64] PR71307: D
e
fine unio
n
class of POI
N
TER+F
P
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
Turn
C
ONSTANT_
A
LIGNMENT
i
nt
o
a hook
commit
|
commitdiff
|
tree
2017-09-25
rsan
d
ifo
C
hange permute index type to unsigned short
commit
|
commitdiff
|
tree
2017-09-25
rsand
i
fo
Update interface to TARGET_VECTO
R
IZ
E
_VE
C
_
P
ERM_CON
S
T_OK
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
P
R
8
2
28
9
:
C
o
m
p
utin
g
peeling costs for irrelevant drs
commit
|
commitdiff
|
tree
2017-09-22
rsandi
f
o
range_i
n
t_
c
st_p handli
n
g in
extract_ran
g
e_from_binary_expr_1
commit
|
commitdiff
|
tree
2017-09-22
rsa
n
difo
Let the targe
t
choos
e
a vectorisation
al
i
gnment
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
Add a vect_
g
et_scal
a
r_dr_size h
e
lper function
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Fix s
p
u b
u
ild
a
f
ter
r2
5
307
2
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Make more use of
simplify_gen_bina
r
y
commit
|
commitdiff
|
tree
2017-09-21
rsandi
f
o
A
d
d
copy_rt
x
c
a
ll to RTL
lo
o
p unroller
commit
|
commitdiff
|
tree
2017-09-21
rsand
i
fo
Fix ungua
r
ded
us
e
s of tree_to_u
h
w
i
commit
|
commitdiff
|
tree
2017-09-21
r
s
andifo
Tighten tree-s
s
a-ccp
.
c:get
_
value_
f
or
_
ex
p
r
conditio
n
commit
|
commitdiff
|
tree
2017-09-21
rsandi
f
o
Add missing int_cst_
r
ang
e
N checks
to tree-vrp
.
c
commit
|
commitdiff
|
tree
2017-09-18
r
s
a
n
difo
Move computation of SLP_TREE_NUMBER_OF_VEC_STMTS
commit
|
commitdiff
|
tree
2017-09-18
r
sandifo
Fix an SVE
failure
in the Fo
r
tra
n
m
a
tmul* te
s
ts
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
I
n
clude phis
in SL
P
u
n
rolling calculation
commit
|
commitdiff
|
tree
2017-09-18
rsandif
o
F
ix
vec
t
orizable_mask_load_s
t
ore handling
of invaria
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix type
o
f bitsta
r
t in vec
t
o
r
izable_live_operation
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
F
i
x
vectori
z
abl
e
_live_operation h
a
ndling
o
f vector
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
I
nvoke vect
o
rizable_li
v
e_
o
peration in
a
c
onsistent
w
ay
commit
|
commitdiff
|
tree
2017-09-16
rsa
n
difo
P
R
82228: M
o
ve ncopie
s
calculation in vect
o
ri
z
able_live_ope
r
a
tion
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn FUNCTIO
N
_ARG_OFFS
E
T into a
h
o
o
k
commit
|
commitdiff
|
tree
2017-09-15
rsand
i
f
o
T
u
rn T
R
ULY_NOOP_TRUN
C
ATION into a hook
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
T
urn
C
ANNOT_CHA
N
GE_
M
ODE_CLASS into
a ho
o
k
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add L
O
OP_VINFO_M
A
X_VEC
T
_FACTOR
commit
|
commitdiff
|
tree
2017-09-14
rsandi
f
o
Add a v
e
ct_w
o
rth
w
hil
e
_withou
t
_simd
_
p helpe
r
r
o
utine
commit
|
commitdiff
|
tree
2017-09-14
rsan
d
if
o
Add a vect_get_
n
um_c
o
pies helpe
r
r
outine
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Make
m
ore
u
se of gimple-fold
.
h in tre
e
-
ve
c
t-loo
p
.
c
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add gimp
l
e_build_v
e
ctor* helpe
r
s
commit
|
commitdiff
|
tree
2017-09-14
r
sandifo
Use vec<> for con
s
ta
n
t
permute masks
commit
|
commitdiff
|
tree
2017-09-14
r
s
a
ndifo
Use vec<>
in b
u
ild_ve
c
tor
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Store VECTO
R
_CST_NELTS
d
irectly in
tree_node
commit
|
commitdiff
|
tree
2017-09-13
rsa
n
d
i
f
o
Turn S
E
CONDAR
Y
_MEMORY_NE
E
DED into
a
h
o
o
k
commit
|
commitdiff
|
tree
2017-09-13
rsa
n
difo
Tur
n
SECONDARY
_
MEMO
R
Y_NEEDED_MODE in
t
o a
t
arget hoo
k
commit
|
commitdiff
|
tree
2017-09-12
rsandif
o
Turn
H
ARD_R
E
GN
O
_
N
RE
G
S into
a
target
hook
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Use h
a
r
d_reg
n
o_nregs inst
e
ad
of HA
R
D
_
REG
N
O_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Convert hard_regno_nregs
t
o a function
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make more
u
se of in_hard_
r
e
g
_set_p
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
M
ake more use of end_h
a
rd_regno
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
M
a
ke mo
r
e us
e
of END_REGN
O
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make more use of REG_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsand
i
fo
T
u
rn SLOW_U
N
A
LI
G
NED_
A
C
C
ESS into a target hook
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
PR81285
:
Fix uninitiali
s
e
d
variable in emit_
s
to
r
e_flag_int
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[
7
5/77] Use
scalar_mode in the AArch64 port
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
[61/77] U
s
e s
c
a
l
a
r_in
t
_mode in the AArch64 port
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Mak
e
bitsize_mode_for_m
o
de return
a
n opt_mode
commit
|
commitdiff
|
tree
next