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
Simplify LRA lowpart subreg fix
2018-01-03
rsandifo
[
AArch64] Rewri
t
e
aarch64_simd_valid_immediate
commit
|
commitdiff
|
tree
2018-01-03
r
s
andifo
A
dd suppo
r
t for a
d
justing
t
he number
o
f
units in
a
.
.
.
commit
|
commitdiff
|
tree
2018-01-03
rs
a
ndifo
Allow targets to pi
c
k a
v
ect
o
r p
r
efix
o
ther than "V"
commit
|
commitdiff
|
tree
2018-01-03
rsandi
f
o
Add
support for MO
D
E
_
VE
C
T
O
R_BOOL
commit
|
commitdiff
|
tree
2018-01-03
rsandif
o
poly
_
in
t
:
GET_MODE_SIZE
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_i
n
t:
GET_MOD
E
_BITSIZE
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
po
l
y_in
t
: expand_ass
i
gnment
commit
|
commitdiff
|
tree
2018-01-03
r
sandifo
p
oly_i
n
t: GE
T
_MODE_
P
R
E
CI
S
IO
N
commit
|
commitdiff
|
tree
2018-01-03
rsandi
f
o
poly_int: TYPE_VECT
O
R_SUBPARTS
commit
|
commitdiff
|
tree
2018-01-03
r
s
a
n
difo
p
oly_i
n
t: vect_permute_load/store_ch
a
i
n
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_in
t
: GET_MODE_NUNITS
commit
|
commitdiff
|
tree
2018-01-03
r
s
andifo
Use par
t
ial_subreg_p in curr_ins
n
_transform
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
A
d
d
a
fixed_s
i
ze_mode_
p
od class
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
Directly operate on CONS
T
_VECTOR enco
d
ing
commit
|
commitdiff
|
tree
2018-01-03
r
sandifo
poly_int:
v
ector_builde
r
e
lement cou
n
t
commit
|
commitdiff
|
tree
2018-01-03
r
s
andifo
poly_int: vec
_
perm_in
d
ices element
type
commit
|
commitdiff
|
tree
2018-01-03
r
s
an
d
ifo
pol
y
_int: me
m
refs
_
conflict_p
commit
|
commitdiff
|
tree
2018-01-03
r
s
andifo
poly_int: s
t
ruct_
v
alue_si
z
e
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int: load
_
re
g
ister_paramet
e
r
s
commit
|
commitdiff
|
tree
2018-01-03
r
s
andif
o
poly_int: a
l
t
e
r
_re
g
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int:
reloading complex
s
ubregs
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
pol
y
_
i
nt: process_al
t
_op
e
rands
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int
:
ex
p
and_
i
fn_at
o
mic_compare_exchange
_
i
n
to_call
commit
|
commitdiff
|
tree
2018-01-03
rs
a
ndif
o
poly_int: adjust_mems
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int: PUSH_ROUNDING
commit
|
commitdiff
|
tree
2018-01-03
r
sandif
o
poly_int: e
m
it_sing
l
e_push_i
n
s
n_1
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
p
oly_int: set_inc_stat
e
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int:
e
xpand_e
x
pr_r
e
al_1
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int: expand_expr_r
e
al_2
commit
|
commitdiff
|
tree
2018-01-03
r
s
andifo
po
l
y_i
n
t: subr
e
g_
g
et_in
f
o
commit
|
commitdiff
|
tree
2018-01-03
rsand
i
fo
pol
y
_int: REGMODE_NA
T
URA
L
_SIZE
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
pol
y
_i
n
t
:
expand_
v
ector_ubs
a
n_overflow
commit
|
commitdiff
|
tree
2018-01-03
rsand
i
fo
poly_
i
nt: folding BIT_FIELD_REFs on ve
c
tors
commit
|
commitdiff
|
tree
2018-01-03
rsand
i
fo
poly_int: fold_indirect_ref_1
commit
|
commitdiff
|
tree
2018-01-03
rsandi
f
o
poly_int
:
o
m
p
-
s
i
md-cl
o
ne
.
c
commit
|
commitdiff
|
tree
2018-01-03
rsandif
o
poly_int:
b
r
i
g vector elements
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int: tre
e
-vect-g
e
ner
i
c
.
c
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
po
l
y_int: v
e
ct_no_al
i
as_p
commit
|
commitdiff
|
tree
2018-01-03
rsandif
o
poly_int: tw
o
-opera
t
io
n
S
L
P
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
pol
y
_int: vect_get
_
cons
t
ant_vectors
commit
|
commitdiff
|
tree
2018-01-03
rsa
n
difo
p
o
ly_int: vect
o
riz
a
b
l
e_conversi
o
n
commit
|
commitdiff
|
tree
2018-01-03
rsandif
o
poly
_
int: vec
t
ori
z
able_simd_
c
lone_call
commit
|
commitdiff
|
tree
2018-01-03
r
sandifo
po
l
y_int: vectoriz
a
ble_call
commit
|
commitdiff
|
tree
2018-01-03
r
sandifo
poly_int: vec
t
or
i
zable_lo
a
d/store
commit
|
commitdiff
|
tree
2018-01-03
rs
a
ndif
o
p
o
ly_int: vect
o
rizable_live_operat
i
on
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_in
t
:
vectorizable
_
induction
commit
|
commitdiff
|
tree
2018-01-03
rsan
d
ifo
poly_in
t
: vectorizable_re
d
uc
t
ion
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
p
oly_int: vector_alignmen
t
_r
e
ac
h
able_p
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_in
t
: current_ve
c
tor
_
size and TARGET
_
AUT
O
VECTORIZE_VECTO
.
.
.
commit
|
commitdiff
|
tree
2018-01-03
r
sand
i
fo
poly
_
int: get_
m
ask_mode
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int: omp_max_vf
commit
|
commitdiff
|
tree
2018-01-03
rsandi
f
o
poly_int:
v
ect
_
nunits_for
_
cost
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int:
S
LP
m
ax_uni
t
s
commit
|
commitdiff
|
tree
2018-01-03
rs
a
ndifo
p
o
ly_int
:
vectoriser vf and uf
commit
|
commitdiff
|
tree
2018-01-03
r
sandifo
match
.
pd
h
a
n
dling of three-co
n
s
tant bit
o
p
s
commit
|
commitdiff
|
tree
2018-01-03
rsa
n
difo
A
dd an
alternative vector loop iv mec
h
anism
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Fix REG_A
R
GS_
S
IZE hand
l
ing
w
h
en p
u
shing TLS addresses
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
M
a
ke CONST
_
VECTOR_E
L
T handle implici
t
ly-encoded elements
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Make more use of
rtx_vector_b
u
ilder
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Ne
w
CO
N
S
T
_
VECT
O
R layout
commit
|
commitdiff
|
tree
2018-01-02
rsan
d
i
fo
Use CONST_
V
ECTO
R
_E
L
T in
s
te
a
d of XVECE
X
P
commit
|
commitdiff
|
tree
2018-01-02
rs
a
n
d
ifo
Use ssizetype
s
ele
c
tors for autove
c
toris
e
d
VEC_PE
R
M_E
X
PRs
commit
|
commitdiff
|
tree
2018-01-02
rsa
n
difo
Use vec_pe
r
m
_
bui
l
der::series_p in sh
i
f
t
_amt_for_vec_perm_mask
commit
|
commitdiff
|
tree
2018-01-02
rsandif
o
Rework VEC_PERM_EXP
R
f
o
l
d
ing
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Use ex
p
licit encodings for simple permu
t
es
commit
|
commitdiff
|
tree
2018-01-02
rs
a
ndifo
Add a vec
_
perm_ind
i
ces
_
to_tree he
l
per functio
n
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Make vec_
p
erm_i
n
dices use new vector enco
d
ing
commit
|
commitdiff
|
tree
2018-01-02
r
sandi
f
o
Check wh
e
the
r
a vector of QIs can store all
i
ndices
commit
|
commitdiff
|
tree
2018-01-02
rsandi
f
o
R
e
move
v
e
c_perm_
c
onst optab
commit
|
commitdiff
|
tree
2018-01-02
r
sa
n
difo
Re
f
ac
t
or expand_vec_perm
commit
|
commitdiff
|
tree
2018-01-02
rsa
n
difo
Split ca
n
_
vec
_
perm_p into can
_
vec_perm_{var,const}_p
commit
|
commitdiff
|
tree
2018-01-02
rsa
n
difo
Pass vec_per
m
_indices by r
e
ference
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
qimode_for_vec_perm
commit
|
commitdiff
|
tree
2017-12-28
rsandifo
[rs
6
000]
Us
e
gen_int_mode i
n
ieee_12
8
bit
_
ne
g
ati
v
e_z
e
ro
commit
|
commitdiff
|
tree
2017-12-28
r
sandifo
Use valid_for_const
_
v
e
ctor_p instead of CONSTANT_P
commit
|
commitdiff
|
tree
2017-12-21
rsa
n
difo
poly_int:
p
r
un
e
_runtime
_
a
lias_test_list
commit
|
commitdiff
|
tree
2017-12-21
rsandif
o
poly_int: compute_data_ref_al
i
gnme
n
t
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: loop ve
r
sioning thre
s
h
o
l
d
commit
|
commitdiff
|
tree
2017-12-21
rsandi
f
o
pol
y
_int
:
tree
-
ssa-
l
oop-
i
v
o
p
ts
.
c:iv_
u
se
commit
|
commitdiff
|
tree
2017-12-21
rsan
d
i
f
o
poly_int:
ge
t
_bi
n
f
o_a
t
_
o
ffset
commit
|
commitdiff
|
tree
2017-12-21
r
s
a
ndifo
poly_i
n
t:
bu
i
ld_r
e
f_for_offset
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
p
oly_int: MEM_REF offs
e
t
s
commit
|
commitdiff
|
tree
2017-12-21
rsandi
f
o
poly_int: find
_
bsw
a
p_or_
n
op_lo
a
d
commit
|
commitdiff
|
tree
2017-12-21
r
s
andifo
p
o
l
y_
i
nt: a
d
just_
p
tr_info_misa
l
ignm
e
nt
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
pol
y
_
i
nt:
d
ecode_addr_const
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: bit_field_s
i
z
e/off
s
e
t
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly
_
i
n
t
: emit_gro
u
p_load/store
commit
|
commitdiff
|
tree
2017-12-21
r
s
andifo
po
l
y_int: reload<->ira int
e
rface
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: emit_inc
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_i
n
t: cfgexpand stack vari
a
bles
commit
|
commitdiff
|
tree
2017-12-21
rsand
i
fo
poly_int: argument
sizes
commit
|
commitdiff
|
tree
2017-12-21
rs
a
ndi
f
o
p
oly_int: instantiate_virtua
l
_regs
commit
|
commitdiff
|
tree
2017-12-21
rs
a
ndifo
poly_int: REG_ARGS_SI
Z
E
commit
|
commitdiff
|
tree
2017-12-21
r
s
andifo
po
l
y_int: push_b
l
ock
/
emit_
p
u
s
h_insn
commit
|
commitdiff
|
tree
2017-12-21
rs
a
n
d
ifo
poly_int: frame al
l
ocations
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_in
t
: reload1
.
c
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
p
oly_int: reload
.
c
commit
|
commitdiff
|
tree
2017-12-21
rs
a
ndifo
poly_
i
nt: get_i
n
ner_reference &
c
o
.
commit
|
commitdiff
|
tree
2017-12-21
rsand
i
fo
p
oly_int:
f
old
_
comp
a
rison
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
p
oly_int: get_bit_range
commit
|
commitdiff
|
tree
next