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
Use nonzero bits to refine range in split_constant_offset (PR 81635)
2018-01-03
rsandifo
Allow
t
he
target
t
o set MAX_BITSIZE
_
MODE_ANY_MODE
commit
|
commitdiff
|
tree
2018-01-03
rsan
d
i
fo
[AArch64] Rewr
i
te aa
r
ch64_
s
imd_valid_immed
i
a
t
e
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
Add
s
up
p
ort
for adjusting the
n
umber of units
in a
.
.
.
commit
|
commitdiff
|
tree
2018-01-03
rsand
i
fo
Allow
t
argets to pick
a
v
ector prefix other th
a
n
"V"
commit
|
commitdiff
|
tree
2018-01-03
rsan
d
ifo
Add support for MODE_VECTO
R
_BOOL
commit
|
commitdiff
|
tree
2018-01-03
rsandi
f
o
p
o
ly_int: GET_MODE_SIZE
commit
|
commitdiff
|
tree
2018-01-03
rsan
d
if
o
poly_int: GET
_
MODE_BITSIZE
commit
|
commitdiff
|
tree
2018-01-03
rsand
i
fo
poly_in
t
: expand_ass
i
g
nm
e
nt
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int: G
E
T_M
O
DE_PR
E
CISI
O
N
commit
|
commitdiff
|
tree
2018-01-03
r
s
andifo
pol
y
_in
t
: TYPE_VEC
T
OR_SUB
P
ARTS
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
p
o
ly_int: vect_permu
t
e_load/store_chain
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int: GET_MODE_NUNI
T
S
commit
|
commitdiff
|
tree
2018-01-03
rsand
i
fo
U
se partia
l
_subreg_p in curr_
i
nsn_transform
commit
|
commitdiff
|
tree
2018-01-03
r
sand
i
f
o
Add a
fixe
d
_
size_mode_pod class
commit
|
commitdiff
|
tree
2018-01-03
rs
a
ndifo
D
irectly operate on CON
S
T_VECTOR encoding
commit
|
commitdiff
|
tree
2018-01-03
rsand
i
f
o
poly_int:
v
ector_b
u
ilder element cou
n
t
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
po
l
y_int: vec_perm_indices element typ
e
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int: memref
s
_conflict_p
commit
|
commitdiff
|
tree
2018-01-03
rsa
n
difo
p
oly_int: struct_val
u
e_size
commit
|
commitdiff
|
tree
2018-01-03
r
s
andifo
poly_
i
nt: loa
d
_re
g
i
ster_parameters
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_i
n
t: alter_reg
commit
|
commitdiff
|
tree
2018-01-03
r
s
an
d
ifo
poly_int: reloa
d
ing c
o
mplex subregs
commit
|
commitdiff
|
tree
2018-01-03
rs
a
n
d
i
f
o
poly_in
t
:
process_alt_operan
d
s
commit
|
commitdiff
|
tree
2018-01-03
r
s
andi
f
o
poly_int: expand
_
i
fn_atomic_compare_exchang
e
_
into_cal
l
commit
|
commitdiff
|
tree
2018-01-03
r
sandifo
p
ol
y
_int: adj
u
st
_
me
m
s
commit
|
commitdiff
|
tree
2018-01-03
r
sandifo
p
o
ly_int: PUSH_ROUNDING
commit
|
commitdiff
|
tree
2018-01-03
rs
a
nd
i
f
o
poly
_
i
n
t: emi
t
_sin
g
le_pu
s
h_insn_
1
commit
|
commitdiff
|
tree
2018-01-03
rsand
i
fo
p
o
l
y
_int: set_inc_state
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_in
t
: expand_expr_
r
eal_1
commit
|
commitdiff
|
tree
2018-01-03
rs
a
ndifo
poly
_
int: exp
a
nd_expr_r
e
al_2
commit
|
commitdiff
|
tree
2018-01-03
r
sa
n
difo
po
l
y
_
i
n
t
: subr
e
g_get_info
commit
|
commitdiff
|
tree
2018-01-03
rsan
d
ifo
poly_int: REGMO
D
E
_
NATURAL_SIZE
commit
|
commitdiff
|
tree
2018-01-03
rsa
n
difo
poly_in
t
: exp
a
nd_vector_ubsa
n
_over
f
low
commit
|
commitdiff
|
tree
2018-01-03
rsand
i
fo
poly_i
n
t: folding BI
T
_FIELD_REFs on vecto
r
s
commit
|
commitdiff
|
tree
2018-01-03
rsandi
f
o
poly_i
n
t
:
fold_indirect_ref_1
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int: omp-s
i
md-clon
e
.
c
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int: br
i
g vec
t
or
e
lements
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int: tree-
v
ect-generic
.
c
commit
|
commitdiff
|
tree
2018-01-03
r
s
a
ndifo
p
oly_int:
vect_no_a
l
ias_p
commit
|
commitdiff
|
tree
2018-01-03
r
s
andifo
p
o
ly_int: tw
o
-operatio
n
SLP
commit
|
commitdiff
|
tree
2018-01-03
rsandi
f
o
p
o
ly
_
int: vect_get_constant_vectors
commit
|
commitdiff
|
tree
2018-01-03
rsand
i
fo
poly_
i
n
t: vectorizable_
c
on
v
e
rsion
commit
|
commitdiff
|
tree
2018-01-03
r
s
a
ndifo
poly_in
t
: vect
o
riza
b
le_simd_clone_ca
l
l
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly
_
int: vect
o
r
i
zable_c
a
ll
commit
|
commitdiff
|
tree
2018-01-03
r
s
an
d
ifo
p
o
ly_int: vectoriza
b
le_load/stor
e
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly
_
int: ve
c
torizable_li
v
e_ope
r
ation
commit
|
commitdiff
|
tree
2018-01-03
rsand
i
fo
poly_
i
nt: vectori
z
able_i
n
duct
i
on
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int: vectorizable_reduction
commit
|
commitdiff
|
tree
2018-01-03
rsand
i
fo
po
l
y_int: vector_alignm
e
nt_reach
a
b
l
e_p
commit
|
commitdiff
|
tree
2018-01-03
r
sandifo
po
l
y_i
n
t
: cur
r
ent_vector
_
size and TARG
E
T_AUTOVECTORIZE_VECTO
.
.
.
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
poly_int: ge
t
_mask_mode
commit
|
commitdiff
|
tree
2018-01-03
rsa
n
difo
po
l
y_int: omp_ma
x
_vf
commit
|
commitdiff
|
tree
2018-01-03
rs
a
ndifo
p
o
ly
_
int: vec
t
_nun
i
t
s
_for_cost
commit
|
commitdiff
|
tree
2018-01-03
rs
a
ndifo
poly_int:
S
L
P
max_un
i
ts
commit
|
commitdiff
|
tree
2018-01-03
r
sandifo
poly_int:
v
ector
i
ser vf and uf
commit
|
commitdiff
|
tree
2018-01-03
rsa
n
difo
ma
t
ch
.
pd handling of
t
hree-con
s
tant b
i
to
p
s
commit
|
commitdiff
|
tree
2018-01-03
rsandifo
A
d
d an alter
n
ative v
e
cto
r
loop iv mech
a
n
i
s
m
commit
|
commitdiff
|
tree
2018-01-02
r
s
andifo
Fix REG_ARGS_
S
IZE handling when
p
ushin
g
TL
S
addres
s
e
s
commit
|
commitdiff
|
tree
2018-01-02
rsandi
f
o
Make CONST_VEC
T
OR_ELT
h
andle implicit
l
y-encoded elements
commit
|
commitdiff
|
tree
2018-01-02
rsa
n
difo
M
a
k
e
mor
e
use of r
t
x_
v
e
ctor_bu
i
lder
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
New C
O
NST_VECTOR layout
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Use CONS
T
_VECTOR_ELT
i
nstead o
f
XVECEXP
commit
|
commitdiff
|
tree
2018-01-02
r
sandif
o
U
s
e ssizetype selectors for autovectoris
e
d
V
EC_P
E
RM_EXPRs
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Use vec_perm_builder::
s
eries_p in shift_amt_for_vec_perm_ma
s
k
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Rework VEC_
P
ERM_EXPR folding
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Use e
x
plici
t
encodings f
o
r simple permutes
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Add a vec_perm_indi
c
es_to_tree helper
function
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
M
a
ke vec_perm_indices use
n
ew vector
e
n
c
oding
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
C
h
ec
k
wheth
e
r
a
vector of QIs can store all
i
ndices
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Remove
vec_per
m
_const optab
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Refactor expand_ve
c
_perm
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Spl
i
t
can_ve
c
_perm_p into can_vec_perm_
{
v
a
r,cons
t
}_p
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
P
ass
v
e
c
_
perm
_
indice
s
by reference
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
qimode_for_vec_perm
commit
|
commitdiff
|
tree
2017-12-28
rsandifo
[
rs6
0
00] Use gen_int_mode i
n
ieee_12
8
bit_negative_zero
commit
|
commitdiff
|
tree
2017-12-28
rsandi
f
o
Use
v
alid_fo
r
_c
o
nst
_
vector_p in
s
tead of C
O
NSTANT_P
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_i
n
t: pru
n
e_run
t
ime_alias_te
s
t
_
list
commit
|
commitdiff
|
tree
2017-12-21
r
s
an
d
ifo
poly_int: co
m
put
e
_data_ref_alignment
commit
|
commitdiff
|
tree
2017-12-21
rsa
n
difo
po
l
y_int: loop versio
n
ing threshold
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
p
o
ly_int:
t
ree-
s
sa-loop-ivopts
.
c:iv
_
use
commit
|
commitdiff
|
tree
2017-12-21
rsandi
f
o
poly_int:
get_binfo
_
at_offs
e
t
commit
|
commitdiff
|
tree
2017-12-21
rs
a
nd
i
f
o
poly_int: build_ref_for_offset
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly
_
i
n
t: MEM
_
REF
offs
e
ts
commit
|
commitdiff
|
tree
2017-12-21
rsand
i
fo
po
l
y_int: find_bswap_or
_
nop_load
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly
_
i
nt:
adjust_pt
r
_info
_
misalig
n
ment
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
po
l
y_int: decod
e
_addr
_
const
commit
|
commitdiff
|
tree
2017-12-21
rsan
d
i
f
o
p
o
ly_i
n
t:
b
i
t
_
f
ield
_
siz
e
/offset
commit
|
commitdiff
|
tree
2017-12-21
rs
a
ndif
o
poly_in
t
:
emit_gr
o
up_load/stor
e
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
p
o
l
y_int: reload<->ir
a
i
nterfa
c
e
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_in
t
: emit_
i
nc
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int:
c
fgexpand st
a
ck variables
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_
i
nt: argument size
s
commit
|
commitdiff
|
tree
2017-12-21
r
s
andifo
poly_int: in
s
tantiate_vir
t
ual_reg
s
commit
|
commitdiff
|
tree
2017-12-21
rs
a
n
difo
poly_in
t
: REG_ARGS_SIZE
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int:
push_block/emit_p
u
sh_i
n
sn
commit
|
commitdiff
|
tree
2017-12-21
rsand
i
fo
poly_int: frame allocations
commit
|
commitdiff
|
tree
2017-12-21
rsandi
f
o
pol
y
_
i
nt
:
r
e
load1
.
c
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int
:
reload
.
c
commit
|
commitdiff
|
tree
2017-12-21
rsa
n
di
f
o
poly_int
:
g
et_inner_re
f
erence
&
co
.
commit
|
commitdiff
|
tree
2017-12-21
rs
a
ndifo
po
l
y
_in
t
: f
o
ld_com
p
arison
commit
|
commitdiff
|
tree
next