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
Add an alternative vector loop iv mechanism
2018-01-03
r
s
andifo
Add
a
n alt
e
rnat
i
ve
vector loo
p
iv mech
a
nism
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Fix REG_ARGS_SIZE handling when pushing
T
LS addre
s
ses
commit
|
commitdiff
|
tree
2018-01-02
r
s
andifo
Make CON
S
T_VECTOR_ELT handl
e
impl
i
citly-encod
e
d elements
commit
|
commitdiff
|
tree
2018-01-02
rsand
i
fo
Make more use of r
t
x_
v
e
ctor_b
u
ilder
commit
|
commitdiff
|
tree
2018-01-02
rsandi
f
o
N
e
w
CON
S
T_VECT
O
R
layout
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Use
C
ONST_VECTO
R
_ELT
i
nstead of XVECEXP
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Use ssizet
y
pe selectors
for
a
u
tove
c
tori
s
ed V
E
C_
P
ERM
_
EXPRs
commit
|
commitdiff
|
tree
2018-01-02
rs
a
ndifo
Use
vec_perm
_
b
uilder
:
:
s
eries_p i
n
shif
t
_amt_for_vec_perm_mask
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Rework VEC_PERM_EXPR folding
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Use explicit
e
ncodings for si
m
p
le permutes
commit
|
commitdiff
|
tree
2018-01-02
rsandi
f
o
Add a vec_perm_indices_
t
o_t
r
ee help
e
r fu
n
ction
commit
|
commitdiff
|
tree
2018-01-02
rsandif
o
Make vec_pe
r
m_indices
u
s
e ne
w
vector encodi
n
g
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Check
whether a v
e
c
tor of
Q
Is
can
store all indi
c
es
commit
|
commitdiff
|
tree
2018-01-02
rsa
n
d
ifo
Remove vec_perm_con
s
t op
t
a
b
commit
|
commitdiff
|
tree
2018-01-02
rsa
n
di
f
o
R
e
factor expand_vec
_
p
e
rm
commit
|
commitdiff
|
tree
2018-01-02
rsand
i
fo
Spl
i
t
c
a
n
_vec_perm_
p
into can_vec_perm_{var,cons
t
}_p
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Pa
s
s vec_pe
r
m_indices b
y
ref
e
rence
commit
|
commitdiff
|
tree
2018-01-02
rsandi
f
o
qimode_for_vec_perm
commit
|
commitdiff
|
tree
2017-12-28
rsandifo
[rs600
0
] Use gen_int_mode
i
n ie
e
e
_128bit_negativ
e
_zero
commit
|
commitdiff
|
tree
2017-12-28
rsand
i
fo
Us
e
valid_for_const_vector_p inste
a
d of CONS
T
ANT_P
commit
|
commitdiff
|
tree
2017-12-21
rsa
n
di
f
o
poly_int: prun
e
_runtime_alias_t
e
st_l
i
st
commit
|
commitdiff
|
tree
2017-12-21
r
sandifo
poly_
i
nt: compute_data_ref_alig
n
ment
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int
:
loo
p
versioning threshold
commit
|
commitdiff
|
tree
2017-12-21
rsan
d
ifo
p
o
ly
_
int: tree-ssa-loop-iv
o
p
ts
.
c
:
iv_use
commit
|
commitdiff
|
tree
2017-12-21
r
s
and
i
fo
poly
_
int: get_bi
n
fo_at_offset
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
p
oly_
i
n
t: b
u
ild_ref_for_
o
ffset
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: MEM_REF of
f
sets
commit
|
commitdiff
|
tree
2017-12-21
rs
a
ndifo
pol
y
_in
t
: find_bswap_o
r
_n
o
p_load
commit
|
commitdiff
|
tree
2017-12-21
rsandif
o
poly_i
n
t:
a
d
j
ust_ptr_inf
o
_misalignment
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: dec
o
d
e_addr_const
commit
|
commitdiff
|
tree
2017-12-21
rsand
i
fo
poly_int: bit_field_s
i
ze/offs
e
t
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: emit_group_lo
a
d/store
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
pol
y
_int: r
e
load<
-
>ira
interface
commit
|
commitdiff
|
tree
2017-12-21
r
s
a
n
difo
poly_int: emi
t
_
inc
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
pol
y
_
i
nt: cfgexpand stack variables
commit
|
commitdiff
|
tree
2017-12-21
r
sandifo
poly_int: a
r
gument sizes
commit
|
commitdiff
|
tree
2017-12-21
rsandif
o
pol
y
_int: instantiate_virtu
a
l_regs
commit
|
commitdiff
|
tree
2017-12-21
rsandif
o
p
oly_int: REG_ARGS_
S
IZE
commit
|
commitdiff
|
tree
2017-12-21
r
s
and
i
fo
poly_int: pu
s
h_block/emi
t
_pus
h
_insn
commit
|
commitdiff
|
tree
2017-12-21
rsan
d
i
f
o
p
oly_int
:
frame al
l
o
ca
t
i
ons
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
p
oly_int:
r
eload1
.
c
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
p
o
l
y_int: reload
.
c
commit
|
commitdiff
|
tree
2017-12-21
r
s
a
ndifo
poly_int
:
ge
t
_in
n
er_reference
&
co
.
commit
|
commitdiff
|
tree
2017-12-21
rsandif
o
p
oly_int:
fold_compariso
n
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: get_bi
t
_ran
g
e
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
[AArch
6
4] Tweak aarch64_classify_address
i
nterface
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
p
oly_int: s
t
ore merging
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
poly_int
:
get
_
obje
c
t_al
i
gn
m
ent_2
commit
|
commitdiff
|
tree
2017-12-20
rs
a
n
di
f
o
poly_int: expand_debug_e
x
p
r
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int:
get
_
i
n
ner_refer
e
nce_aff
commit
|
commitdiff
|
tree
2017-12-20
rsandi
f
o
poly_int: pointer_
m
ay_wr
a
p_p
commit
|
commitdiff
|
tree
2017-12-20
rsandif
o
poly_int:
sy
m
b
olic_nu
m
ber
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
i
f
o
poly_int:
aff
_
tree
commit
|
commitdiff
|
tree
2017-12-20
rsandif
o
poly_int:
g
et_addr_base_and_unit_offset
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
poly_int
:
get_ref
_
base_and_extent
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
poly
_
i
nt:
i
pa_
p
arm_a
d
justme
n
t
commit
|
commitdiff
|
tree
2017-12-20
rsandi
f
o
p
o
l
y
_int: DWARF CFA offsets
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndif
o
poly
_
int: operand
_
s
ubword
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
poly_int: SUBREG_BYTE
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
p
oly_int: ira subreg li
v
e
n
ess tracking
commit
|
commitdiff
|
tree
2017-12-20
rsandi
f
o
po
l
y_int:
store_field & co
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: C++ bitfield regions
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
p
oly_int: extr
a
c
t_bit_field b
i
trange
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
oly_int: stor
e
_bit_field b
i
trange
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
poly_int:
l
ra
f
r
a
me o
f
fset
s
commit
|
commitdiff
|
tree
2017-12-20
rsandif
o
poly
_
int: MEM
_
OFFS
E
T and MEM_SIZE
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: r
t
x_addr_can
_
trap_p_
1
commit
|
commitdiff
|
tree
2017-12-20
r
s
a
ndifo
po
l
y_
i
nt: dse
.
c
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_
i
nt: ao
_
re
f
a
n
d
vn_refer
e
nc
e
_
op_t
commit
|
commitdiff
|
tree
2017-12-20
rsandif
o
poly_int: indir
e
ct_
r
efs_
m
ay_a
l
ias
_
p
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
o
ly_int: same_add
r
_siz
e
_stores_p
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
po
l
y_int: fold_ctor_reference
commit
|
commitdiff
|
tree
2017-12-20
r
s
an
d
ifo
poly_int:
D
WARF location
s
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
o
l
y_int: REG_OFFSET
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
o
l
y_int:
TRULY_NOOP_TRUNCAT
I
ON
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
poly_int
:
cre
a
te_integer_op
e
rand
commit
|
commitdiff
|
tree
2017-12-20
r
sand
i
fo
po
l
y_i
n
t: dump
r
outi
n
es
commit
|
commitdiff
|
tree
2017-12-20
r
sandif
o
poly_int: tree constant
s
commit
|
commitdiff
|
tree
2017-12-20
rsandi
f
o
poly_int:
r
tx constan
t
s
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
A
dd a ge
n
_int_shift_amount
helper function
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
Fix multiple_p
for two non-poly_i
n
ts
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
p
oly_int: mode query f
u
nction
s
commit
|
commitdiff
|
tree
2017-12-16
rs
a
ndifo
Re
v
ert a
c
ciden
t
al commit
commit
|
commitdiff
|
tree
2017-12-16
r
s
andifo
A
d
d a gen_int_sh
i
ft_amoun
t
h
elp
e
r f
u
nc
t
ion
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
poly
_
i
n
t: MACRO_
M
ODE
commit
|
commitdiff
|
tree
2017-12-16
rsand
i
fo
poly
_
i
nt: IN_
T
ARGET_CODE
commit
|
commitdiff
|
tree
2017-12-16
rsand
i
fo
Mi
n
o
r vn_reference_look
u
p_3 tweak
commit
|
commitdiff
|
tree
2017-12-16
rsan
d
ifo
A
dd VEC_SERIES_EXPR and associa
t
ed opt
a
b
commit
|
commitdiff
|
tree
2017-12-16
rsandif
o
Add VEC
_
DUPLICA
T
E_EXPR
and associated optab
commit
|
commitdiff
|
tree
2017-12-15
rsand
i
fo
Make dse
.
c u
s
e offset/wid
t
h
instead of
s
tar
t
/end
commit
|
commitdiff
|
tree
2017-12-14
rsandifo
poly_int: add poly-int
.
h
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
[AArch6
4
] Fi
x
I
C
Es in aa
r
ch64_print_operand
commit
|
commitdiff
|
tree
2017-12-07
rsandif
o
Make m
o
re
u
se of VECTOR_CS
T
_
E
N
C
OD
E
D_ELT
commit
|
commitdiff
|
tree
2017-12-07
r
s
andi
f
o
Make build
_
vector static
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Make gimple_build
_
vector take a tree_vector_builder
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use tre
e
_vector_builder::new_b
i
nary_operation for folding
commit
|
commitdiff
|
tree
2017-12-07
rs
a
ndif
o
U
se tree_ve
c
tor_bu
i
lder::new_unar
y
_operation f
o
r folding
commit
|
commitdiff
|
tree
2017-12-07
r
s
andifo
Use tree_vector_builder instead of bu
i
l
d_vector
commit
|
commitdiff
|
tree
2017-12-07
r
s
andifo
New V
E
CTOR_CST layout
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Add underscor
e
s
to loc
a
l
v
ars in s
e
lftes
t
macros
commit
|
commitdiff
|
tree
next