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
[15/46] Make SLP_TREE_VEC_STMTS a vec<stmt_vec_info>
2018-01-03
rsan
d
ifo
Allow
t
a
rgets to pic
k
a ve
c
tor prefix other than "V"
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
Add supp
o
rt f
o
r
MODE_VECTO
R
_B
O
O
L
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
pol
y
_int: GET_MODE_
S
I
ZE
commit
|
commitdiff
|
tree
2018-01-03
r
sa
n
d
i
fo
poly_int: GET_MODE
_
BITSIZE
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_in
t
: expan
d
_
a
ss
i
gnm
e
nt
commit
|
commitdiff
|
tree
2018-01-03
rs
a
nd
i
fo
po
l
y_i
n
t:
G
E
T_
M
ODE_PRECISION
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_i
n
t: TYPE_VECTOR_SUBPARTS
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
p
oly_int
:
vect_perm
u
t
e
_
load/st
o
re
_
c
h
ain
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_
i
nt:
GET_MODE_NUNITS
commit
|
commitdiff
|
tree
2018-01-03
rs
a
ndifo
Us
e
partia
l
_su
b
reg_
p
in
curr_insn_t
r
ansf
o
r
m
commit
|
commitdiff
|
tree
2018-01-03
rsa
n
difo
Ad
d
a
fixed_size
_
mode_po
d
class
commit
|
commitdiff
|
tree
2018-01-03
rsa
n
difo
Directly o
p
erate on CONST_VECT
O
R
enco
d
ing
commit
|
commitdiff
|
tree
2018-01-03
rsand
i
fo
poly
_
i
nt: vector_bui
l
der ele
m
ent
c
ount
commit
|
commitdiff
|
tree
2018-01-03
rsandi
f
o
poly_in
t
:
ve
c
_perm_indices e
l
e
m
ent type
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int: memrefs_co
n
fli
c
t_p
commit
|
commitdiff
|
tree
2018-01-03
rsa
n
d
i
fo
pol
y
_int: stru
c
t_value_size
commit
|
commitdiff
|
tree
2018-01-03
r
sandifo
p
o
l
y
_
int: loa
d
_
r
egister_parameters
commit
|
commitdiff
|
tree
2018-01-03
rsand
i
fo
p
oly_int
:
alter_
r
e
g
commit
|
commitdiff
|
tree
2018-01-03
rs
a
ndifo
po
l
y_i
n
t: rel
o
adi
n
g
c
omplex subregs
commit
|
commitdiff
|
tree
2018-01-03
rsandif
o
po
l
y_in
t
: process_alt_operands
commit
|
commitdiff
|
tree
2018-01-03
rs
a
ndifo
po
l
y_int: expand_ifn_atomic_com
p
a
r
e_e
x
c
hange_into_cal
l
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int: adju
s
t_mems
commit
|
commitdiff
|
tree
2018-01-03
rsand
i
fo
p
o
ly_int:
PUSH_ROUNDING
commit
|
commitdiff
|
tree
2018-01-03
rsan
d
ifo
poly_int: emit_sing
l
e_
p
us
h
_insn_1
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int:
s
et_inc_st
a
t
e
commit
|
commitdiff
|
tree
2018-01-03
rsa
n
d
i
fo
po
l
y_int: expand_e
x
pr_r
e
al_1
commit
|
commitdiff
|
tree
2018-01-03
rsand
i
fo
pol
y
_
int: e
x
p
a
nd_
e
xpr_real_2
commit
|
commitdiff
|
tree
2018-01-03
r
s
andi
f
o
poly_int: subreg
_
get_
i
n
f
o
commit
|
commitdiff
|
tree
2018-01-03
rs
a
ndif
o
pol
y
_int: REGMODE
_
N
A
T
U
RAL
_
SIZE
commit
|
commitdiff
|
tree
2018-01-03
rs
a
ndi
f
o
poly_i
n
t
: e
x
pand_vector
_
u
bsan_overflow
commit
|
commitdiff
|
tree
2018-01-03
r
sandifo
poly
_
i
nt: fold
i
ng BIT_FIELD_RE
F
s
on vectors
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int:
fo
l
d_indirect_ref
_
1
commit
|
commitdiff
|
tree
2018-01-03
rsan
d
ifo
poly_int: omp-s
i
md-clone
.
c
commit
|
commitdiff
|
tree
2018-01-03
rs
a
ndifo
poly_int:
brig vector elements
commit
|
commitdiff
|
tree
2018-01-03
rsa
n
difo
poly_i
n
t:
t
ree-vect-generic
.
c
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
p
oly_int: vect_no_alias_p
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int: two-o
p
e
rat
i
o
n SLP
commit
|
commitdiff
|
tree
2018-01-03
rsan
d
ifo
poly_i
n
t: vect
_
get_
c
ons
t
ant_vectors
commit
|
commitdiff
|
tree
2018-01-03
rsandi
f
o
poly_int: vectorizable
_
conversion
commit
|
commitdiff
|
tree
2018-01-03
rsa
n
d
ifo
poly_
i
nt: ve
c
t
orizable_
s
imd_clone_call
commit
|
commitdiff
|
tree
2018-01-03
rsandif
o
poly_int: vector
i
zable_call
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly
_
i
n
t: vectorizable_loa
d
/store
commit
|
commitdiff
|
tree
2018-01-03
r
s
andi
f
o
poly_int: vector
i
zable_live
_
ope
r
ation
commit
|
commitdiff
|
tree
2018-01-03
rsandif
o
poly_int: vect
o
rizab
l
e_induction
commit
|
commitdiff
|
tree
2018-01-03
r
s
andifo
p
o
l
y
_
int: vectori
z
able_re
d
uction
commit
|
commitdiff
|
tree
2018-01-03
rsandif
o
poly_in
t
: vector_al
i
gn
m
ent_rea
c
h
able
_
p
commit
|
commitdiff
|
tree
2018-01-03
rsan
d
i
fo
poly_int: current_ve
c
tor_size and TARGET_AUTOVECTO
R
I
ZE_VECTO
.
.
.
commit
|
commitdiff
|
tree
2018-01-03
rsandi
f
o
pol
y
_int: get_m
a
s
k
_mo
d
e
commit
|
commitdiff
|
tree
2018-01-03
rsa
n
difo
poly
_
int: omp_
m
a
x
_
vf
commit
|
commitdiff
|
tree
2018-01-03
r
s
and
i
fo
p
o
ly_int: vect_
n
units_for_cost
commit
|
commitdiff
|
tree
2018-01-03
r
s
a
ndif
o
poly_int:
SLP max_units
commit
|
commitdiff
|
tree
2018-01-03
r
s
andifo
poly_int:
ve
c
t
oriser
v
f
a
nd uf
commit
|
commitdiff
|
tree
2018-01-03
r
sandifo
match
.
pd handling of thre
e
-cons
t
ant bitops
commit
|
commitdiff
|
tree
2018-01-03
r
s
and
i
fo
A
d
d an alternative vector loop iv me
c
hanism
commit
|
commitdiff
|
tree
2018-01-02
r
s
andifo
Fix RE
G
_ARGS_
S
IZE handli
n
g when
p
u
shing
T
LS ad
d
r
e
s
s
e
s
commit
|
commitdiff
|
tree
2018-01-02
r
s
andifo
Make CONST_VEC
T
OR_ELT
h
an
d
le implicitly-encode
d
el
e
ments
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Make m
o
re use of rt
x
_vect
o
r_builder
commit
|
commitdiff
|
tree
2018-01-02
r
s
andifo
N
e
w CONST_VECTOR layout
commit
|
commitdiff
|
tree
2018-01-02
rsandi
f
o
Use
C
O
NST_VECT
O
R_ELT in
s
tead
o
f
XVECEXP
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Us
e
ssizet
y
pe selector
s
for
autovectorise
d
V
E
C_PERM_E
X
PRs
commit
|
commitdiff
|
tree
2018-01-02
r
sandifo
U
s
e
v
ec_perm_builder:
:
series
_
p in shif
t
_amt_for_
v
ec_perm_m
a
sk
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Rework VEC_P
E
RM_EXPR foldi
n
g
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Use expl
i
c
it en
c
odings for si
m
pl
e
permutes
commit
|
commitdiff
|
tree
2018-01-02
rs
a
ndifo
Add a
vec_perm_indices_to_tree helper f
u
n
c
tion
commit
|
commitdiff
|
tree
2018-01-02
r
s
and
i
fo
Mak
e
vec_perm_indices u
s
e new vect
o
r e
n
coding
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Check w
h
e
ther
a vector of QIs
ca
n
st
o
re all indices
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Remove
ve
c
_perm
_
const op
t
a
b
commit
|
commitdiff
|
tree
2018-01-02
rs
a
ndi
f
o
R
ef
a
ctor expand_vec_perm
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
S
p
l
it can_vec
_
p
erm_p into
can_ve
c
_perm_{var,const}_p
commit
|
commitdiff
|
tree
2018-01-02
rsand
i
fo
Pa
s
s vec_
p
erm_i
n
dices
by reference
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
qimode_for_vec_pe
r
m
commit
|
commitdiff
|
tree
2017-12-28
rsandi
f
o
[rs60
0
0
]
Use gen_
i
n
t_mode in
ieee
_
128bit_nega
t
ive_
z
ero
commit
|
commitdiff
|
tree
2017-12-28
rs
a
ndi
f
o
Use v
a
lid
_
for_const_ve
c
tor_
p
i
nste
a
d o
f
CONSTANT_P
commit
|
commitdiff
|
tree
2017-12-21
rsandi
f
o
poly_int: prune_runtime_alias_test_list
commit
|
commitdiff
|
tree
2017-12-21
rs
a
ndifo
poly_int: compute_
d
ata_ref_alignment
commit
|
commitdiff
|
tree
2017-12-21
rsan
d
ifo
poly_
i
nt: loop
v
ersioning threshold
commit
|
commitdiff
|
tree
2017-12-21
rsandi
f
o
poly_
i
nt: tree-ss
a
-
loop-ivopts
.
c:iv_
u
se
commit
|
commitdiff
|
tree
2017-12-21
rsandif
o
p
o
ly_int: g
e
t
_
b
i
n
fo_at_offset
commit
|
commitdiff
|
tree
2017-12-21
r
sandifo
p
ol
y
_int
:
build
_
ref_for_o
f
fset
commit
|
commitdiff
|
tree
2017-12-21
r
s
a
n
d
i
fo
poly_in
t
: MEM_REF offsets
commit
|
commitdiff
|
tree
2017-12-21
rsandi
f
o
p
oly_int: f
i
nd_bswap_or_nop_lo
a
d
commit
|
commitdiff
|
tree
2017-12-21
rsandif
o
poly_i
n
t: a
d
just_ptr_info_mi
s
a
lignm
e
nt
commit
|
commitdiff
|
tree
2017-12-21
rsandif
o
p
oly
_
int: decode_ad
d
r_
c
onst
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: bit_field_size/off
s
et
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_i
n
t: emit_g
r
oup_load/s
t
ore
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly
_
int: relo
a
d<->
i
ra interfac
e
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: emit_inc
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: cfgexpand stack
v
ar
i
ables
commit
|
commitdiff
|
tree
2017-12-21
rsandi
f
o
poly_int: argument sizes
commit
|
commitdiff
|
tree
2017-12-21
r
s
andifo
poly_int: instantiate_
v
irtual
_
regs
commit
|
commitdiff
|
tree
2017-12-21
rs
a
ndifo
poly_
i
nt: REG_ARGS_SIZE
commit
|
commitdiff
|
tree
2017-12-21
rsa
n
difo
poly_int: p
u
sh_block/emit_push_
i
nsn
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: frame allocat
i
ons
commit
|
commitdiff
|
tree
2017-12-21
rsa
n
difo
poly_int:
r
eload1
.
c
commit
|
commitdiff
|
tree
2017-12-21
r
s
a
ndif
o
p
o
ly_in
t
: re
l
oad
.
c
commit
|
commitdiff
|
tree
2017-12-21
rsand
i
fo
p
o
ly_int
:
get_in
n
er_refere
n
ce
& co
.
commit
|
commitdiff
|
tree
2017-12-21
rsand
i
f
o
pol
y
_int: fold_c
o
mpariso
n
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int:
get_
b
i
t
_range
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
[AArch6
4
] Tweak aar
c
h
64_cla
s
sif
y
_
a
ddress interface
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: store
m
ergin
g
commit
|
commitdiff
|
tree
next