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] Testsuite markup for SVE
2018-01-13
rsandifo
[AArc
h
64
]
T
estsuite markup for SVE
commit
|
commitdiff
|
tree
2018-01-13
rsand
i
fo
[AArch64] Add SVE suppor
t
commit
|
commitdiff
|
tree
2018-01-13
rsa
n
difo
Mark SLP
f
ailures f
o
r
v
ect_variabl
e
_length
commit
|
commitdiff
|
tree
2018-01-13
rsandi
f
o
E
x
t
r
a
subr
e
g fold fo
r
v
aria
b
le-l
e
ng
t
h
C
ONST
_
VECTORs
commit
|
commitdiff
|
tree
2018-01-13
rsandifo
Improve ca
n
on
i
calisation of TARGE
T
_ME
M
_RE
F
s
commit
|
commitdiff
|
tree
2018-01-12
r
s
andifo
Handle polynomial DR_INIT
commit
|
commitdiff
|
tree
2018-01-12
r
s
a
ndifo
Handle p
o
ly_int
vector size
s
in get_vec_alignmen
t
_for_array_type
commit
|
commitdiff
|
tree
2018-01-12
rsandifo
Allow var
i
able-si
z
ed tempo
r
ary varia
b
les in gimp
l
ify
.
c
commit
|
commitdiff
|
tree
2018-01-11
r
sandifo
[AArch64
]
Add
c
onst
_
offset
field to aa
r
ch64_address_in
f
o
commit
|
commitdiff
|
tree
2018-01-11
rsandifo
[AAr
c
h64] Set NUM_POLY_INT_COEFFS to 2
commit
|
commitdiff
|
tree
2018-01-11
rsandifo
[A
A
rch64] Rework interface to add
c
ons
t
a
nt/offset routines
commit
|
commitdiff
|
tree
2018-01-11
rsandi
f
o
[AArch64] Extra s
c
ala
r
_float_mode patch
commit
|
commitdiff
|
tree
2018-01-11
rsandi
f
o
[AArch64] Avoid GET_MODE_
N
U
N
ITS in v8
.
4 support
commit
|
commitdiff
|
tree
2018-01-11
rsan
d
if
o
Fix mode_for
_
siz
e
unit
s
in caller
-
save
.
c (PR83761)
commit
|
commitdiff
|
tree
2018-01-10
rsandifo
D
on
'
t use permutes for s
i
ngle-element accesse
s
(
PR83753
)
commit
|
commitdiff
|
tree
2018-01-10
rs
a
n
d
ifo
Mostly
revert r254
2
96
commit
|
commitdiff
|
tree
2018-01-09
rsand
i
fo
[
A
Arch64] Use v
e
c_per
m
_indi
c
es
help
e
r routine
s
commit
|
commitdiff
|
tree
2018-01-09
rsandifo
[AArch64] Reject (high
(
const (plus anchor offset)
)
)
commit
|
commitdiff
|
tree
2018-01-09
rsandifo
Fix permute handli
n
g w
h
en v
e
c
t
orisin
g
scatters
commit
|
commitdiff
|
tree
2018-01-06
rsandifo
Ti
g
hten LRA
cycling
c
heck
commit
|
commitdiff
|
tree
2018-01-05
rsandifo
R
ev
e
rt
D
ECL_U
S
ER_ALIG
N
part of r241959
commit
|
commitdiff
|
tree
2018-01-05
r
sandifo
Make c
h
re
c
_
cont
a
i
ns_sym
b
ols true for POLY_INT_CST
commit
|
commitdiff
|
tree
2018-01-04
rsandi
f
o
Pro
t
ect second
c
all to extract_ra
n
g
e
_from_multiplicative_op_1
commit
|
commitdiff
|
tree
2018-01-04
rsandifo
D
o
c
ume
n
t machine_m
o
de wrapp
e
r classes
commit
|
commitdiff
|
tree
2018-01-04
rsandi
f
o
Add tre
e
_fits_uhwi_p tests to BIT_FIELD_REF folder
commit
|
commitdiff
|
tree
2018-01-04
rsandifo
A
llow VEC_PER
M
_EXPR f
o
lding to fail
commit
|
commitdiff
|
tree
2018-01-04
rs
a
ndi
f
o
PR83680: Invert
e
d
t
est
in arm_ve
c
torize_vec_
p
er
m
_const
commit
|
commitdiff
|
tree
2018-01-04
rsa
n
difo
PR8
3
675: Restore TARGET_VIS
2
che
c
k for SPARC vec
_
perm_const
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
M
a
k
e v
e
ctorizabl
e
_l
o
ad
/
sto
r
e handle IFN_M
A
SK_LOA
D
/STORE
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
S
plit gat
h
e
r load
h
andling out
o
f
v
e
ctorizable_{mas
k
_load_st
.
.
.
commit
|
commitdiff
|
tree
2018-01-03
rsand
i
fo
Spl
i
t out gather load mas
k
bui
l
d
i
ng
commit
|
commitdiff
|
tree
2018-01-03
rsa
n
difo
S
plit rhs checki
n
g
o
ut of vecto
r
izable_{,mas
k
_
l
oad_
.
.
.
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
Split mask
c
heck
i
ng out of v
e
ctor
i
zable_mask_load_st
o
re
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
Make vect_mode
l
_store_cost take a ve
c
_loa
d
_store
_
ty
p
e
commit
|
commitdiff
|
tree
2018-01-03
rsand
i
fo
Move code that s
t
u
bs out IFN_MA
S
K_LO
A
Ds
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
Us
e
extract_bit_field_as_su
b
reg for vectors
commit
|
commitdiff
|
tree
2018-01-03
rsan
d
ifo
Impro
v
e spil
l
ing for v
a
riable-
w
idth slot
s
commit
|
commitdiff
|
tree
2018-01-03
r
sandifo
Imp
r
ove vectorization C
O
ND_EXPR <bo
o
l op
boo
l
,
.
.
.
>
commit
|
commitdiff
|
tree
2018-01-03
rsa
n
d
i
fo
Allo
w
the target to se
t
MAX_BIT
S
IZE_MODE_ANY_MODE
commit
|
commitdiff
|
tree
2018-01-03
rsand
i
fo
[AArch64] Rewrit
e
aarch64_sim
d
_valid_
i
mmediate
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
Add support for adjusting the num
b
er of
u
nits
in a
.
.
.
commit
|
commitdiff
|
tree
2018-01-03
rsand
i
fo
A
l
l
o
w target
s
to pick a
vector prefix other than "V"
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
Add su
p
port for MODE_VECT
O
R_BOOL
commit
|
commitdiff
|
tree
2018-01-03
rsa
n
difo
poly_i
n
t: GET_MODE_
S
IZE
commit
|
commitdiff
|
tree
2018-01-03
rsa
n
difo
poly_
i
nt: GET_MODE_BITSIZE
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_in
t
: expand_ass
i
gnment
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
pol
y
_
int: GET_MODE_PRECIS
I
ON
commit
|
commitdiff
|
tree
2018-01-03
rsandi
f
o
poly_int: TYPE_V
E
CTOR_SUBPARTS
commit
|
commitdiff
|
tree
2018-01-03
rsand
i
f
o
pol
y
_int: vect_perm
u
t
e_load/store_chain
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int: GET_MOD
E
_
NUNITS
commit
|
commitdiff
|
tree
2018-01-03
rs
a
ndifo
U
s
e partial
_
subreg_p in curr_insn_transfor
m
commit
|
commitdiff
|
tree
2018-01-03
rsandif
o
Add a fixed_
s
i
z
e_mod
e
_po
d
class
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
Directly o
p
erate on
C
ONST_VECTO
R
encoding
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int: vect
o
r_b
u
i
lder elemen
t
count
commit
|
commitdiff
|
tree
2018-01-03
r
s
andifo
poly
_
int: v
e
c_perm_indices element typ
e
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
po
l
y_in
t
: memr
e
f
s_conflict_p
commit
|
commitdiff
|
tree
2018-01-03
r
sandifo
poly_int: st
r
uct_v
a
l
ue_si
z
e
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
p
o
ly_
i
nt:
load_register_para
m
ete
r
s
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int
:
alter
_
reg
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
p
o
l
y_int: r
e
l
o
ad
i
n
g
c
o
mplex su
b
regs
commit
|
commitdiff
|
tree
2018-01-03
r
s
andif
o
poly_int: process_alt_operan
d
s
commit
|
commitdiff
|
tree
2018-01-03
rsandi
f
o
poly_int: ex
p
and_i
f
n_atomic_compare_excha
n
ge_into_ca
l
l
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int: ad
j
ust_mems
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
p
o
ly_int: PUSH_ROUNDING
commit
|
commitdiff
|
tree
2018-01-03
rsandif
o
p
oly_int:
emit_single_
p
u
sh_insn_1
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int: set
_
inc_state
commit
|
commitdiff
|
tree
2018-01-03
rsandif
o
poly_int
:
expand_expr_
r
eal
_
1
commit
|
commitdiff
|
tree
2018-01-03
rsa
n
difo
poly
_
in
t
: ex
p
a
n
d_
e
x
pr_real_2
commit
|
commitdiff
|
tree
2018-01-03
r
s
an
d
ifo
poly_int
:
subreg_get_info
commit
|
commitdiff
|
tree
2018-01-03
rs
a
ndifo
poly_int: REGMODE_NAT
U
RAL_SIZE
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int: expa
n
d_vecto
r
_ub
s
an_ov
e
r
f
low
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
p
o
ly
_
int: folding BIT_FIELD_REFs on vectors
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
pol
y
_int: fold_indirect_ref_1
commit
|
commitdiff
|
tree
2018-01-03
r
s
a
ndifo
p
o
ly_
i
nt: omp-simd-c
l
on
e
.
c
commit
|
commitdiff
|
tree
2018-01-03
rsand
i
fo
poly_in
t
: brig vector eleme
n
ts
commit
|
commitdiff
|
tree
2018-01-03
rs
a
ndifo
poly_in
t
: tree-vect-g
e
ner
i
c
.
c
commit
|
commitdiff
|
tree
2018-01-03
r
s
a
n
dif
o
poly_i
n
t:
vect_no_
a
l
i
a
s
_
p
commit
|
commitdiff
|
tree
2018-01-03
rs
a
ndifo
poly_int: two-
o
peration S
L
P
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int:
vect_get_consta
n
t_vectors
commit
|
commitdiff
|
tree
2018-01-03
rsandif
o
poly_int: vector
i
za
b
l
e
_
c
onversion
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly
_
int: vecto
r
iza
b
le_simd
_
c
l
one_cal
l
commit
|
commitdiff
|
tree
2018-01-03
rsan
d
if
o
poly_in
t
: vectoriza
b
le_
c
all
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly
_
int:
v
e
ctorizable_load/store
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
po
l
y_int
:
v
e
ctorizable_live_operation
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
p
o
l
y
_int: v
e
ctor
i
zable_induction
commit
|
commitdiff
|
tree
2018-01-03
rsandi
f
o
p
oly
_
int: ve
c
torizable_reduction
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly
_
int:
v
ecto
r
_alignment_reachable_
p
commit
|
commitdiff
|
tree
2018-01-03
rsa
n
difo
poly_
i
nt:
c
urrent_v
e
ctor_size
a
n
d
T
ARGET_AUTOV
E
C
T
ORIZE_VECTO
.
.
.
commit
|
commitdiff
|
tree
2018-01-03
rsan
d
ifo
poly_int: get_mask_mode
commit
|
commitdiff
|
tree
2018-01-03
r
sandifo
po
l
y_
i
n
t: omp_ma
x
_vf
commit
|
commitdiff
|
tree
2018-01-03
r
s
an
d
i
f
o
poly_int: vect_nunits_for
_
cos
t
commit
|
commitdiff
|
tree
2018-01-03
rsandif
o
p
o
l
y_int: S
L
P max_un
i
ts
commit
|
commitdiff
|
tree
2018-01-03
rsa
n
d
ifo
poly_int
:
vectoriser vf and uf
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
ma
t
ch
.
p
d
handling of t
h
ree-constant bitops
commit
|
commitdiff
|
tree
2018-01-03
r
sandifo
Add an alter
n
ative vector
loop iv mechanism
commit
|
commitdiff
|
tree
2018-01-02
r
s
a
ndi
f
o
F
i
x REG_ARG
S
_SIZE handling
when push
i
ng
T
LS addresses
commit
|
commitdiff
|
tree
2018-01-02
rsandi
f
o
Make CO
N
ST_V
E
C
T
OR_ELT
handle implici
t
l
y
-enco
d
e
d el
e
ments
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Make mor
e
u
se of rtx_
v
ect
o
r_builder
commit
|
commitdiff
|
tree
2018-01-02
r
s
andifo
New CONS
T
_VECTOR layout
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Use CONST_VECTOR
_
ELT instead
o
f XVE
C
EXP
commit
|
commitdiff
|
tree
next