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
Give the target more control over ARRAY_TYPE modes
2018-01-02
rsandifo
Make
CONST_VECTOR_ELT handle
i
mplicit
l
y-e
n
co
d
e
d el
e
ment
s
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Make mo
r
e
u
se
of rtx
_
vecto
r
_bu
i
lder
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
New CONST_VECTOR layout
commit
|
commitdiff
|
tree
2018-01-02
r
san
d
if
o
Use CONST_V
E
CTOR_ELT instead of XVECEXP
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Use
ssizet
y
pe s
e
l
e
c
t
ors
f
or autovectorised VEC_PERM_EXPR
s
commit
|
commitdiff
|
tree
2018-01-02
r
sandifo
Us
e
v
e
c_perm_b
u
ilder
:
:series_p in shift_a
m
t
_
f
or_vec_
p
erm_mask
commit
|
commitdiff
|
tree
2018-01-02
rs
a
n
d
i
fo
Rework
V
E
C_P
E
R
M
_EXPR
f
olding
commit
|
commitdiff
|
tree
2018-01-02
rsand
i
fo
Use
expli
c
it encoding
s
for simple permutes
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Add a
vec_perm_indic
e
s_to_tree helper function
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Make vec_perm_indices u
s
e n
e
w vector
e
ncodin
g
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
C
h
eck wheth
e
r a ve
c
t
o
r o
f
QIs can store all indices
commit
|
commitdiff
|
tree
2018-01-02
rsa
n
d
ifo
Remove vec_perm_co
n
st opta
b
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Refactor
expand_vec_perm
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Split can_vec_perm_p into
c
a
n
_vec_perm_{var
,
const
}
_p
commit
|
commitdiff
|
tree
2018-01-02
rsandifo
Pass vec_
p
erm
_
indi
c
es by reference
commit
|
commitdiff
|
tree
2018-01-02
rsa
n
difo
qimode_for_v
e
c_perm
commit
|
commitdiff
|
tree
2017-12-28
rsa
n
d
i
fo
[rs600
0
] Use gen_int_
m
o
de in
i
eee_128bit_negative_zero
commit
|
commitdiff
|
tree
2017-12-28
rs
a
ndifo
Use valid_fo
r
_
const_vector_p instead o
f
CONSTAN
T
_P
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_i
n
t: prun
e
_
runtime
_
alias_test_list
commit
|
commitdiff
|
tree
2017-12-21
rsand
i
fo
p
o
l
y
_int: compute_data_ref
_
al
i
g
nment
commit
|
commitdiff
|
tree
2017-12-21
rsand
i
fo
p
o
l
y
_int: loop versi
o
n
in
g
threshold
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_in
t
: tree
-
ssa-loop-ivopts
.
c:iv_u
s
e
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: get
_
bi
n
fo_a
t
_offs
e
t
commit
|
commitdiff
|
tree
2017-12-21
r
sandif
o
poly_int: build_ref_f
o
r_
o
ffset
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
pol
y
_int: MEM_REF offs
e
ts
commit
|
commitdiff
|
tree
2017-12-21
rsa
n
di
f
o
p
o
ly_int:
find_
b
swap_or_nop_load
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_
i
nt:
ad
j
ust_ptr
_
i
nfo_
m
i
s
a
l
ig
n
men
t
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_in
t
: decod
e
_
addr_const
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly
_
i
nt: bit_field_size/offset
commit
|
commitdiff
|
tree
2017-12-21
rsandi
f
o
p
oly_int: e
m
it_group_load/store
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: reloa
d
<->ira inte
r
face
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: emit_inc
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: cfgexpand stack var
i
able
s
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
p
o
ly
_
int: argument
s
izes
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
p
o
l
y_in
t
: ins
t
antiate_virtual_regs
commit
|
commitdiff
|
tree
2017-12-21
rs
a
ndifo
poly_
i
nt: REG_ARGS_SIZE
commit
|
commitdiff
|
tree
2017-12-21
rs
a
ndifo
pol
y
_int:
p
ush_block/emit_push_i
n
sn
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int:
frame allo
c
a
tions
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: reload
1
.
c
commit
|
commitdiff
|
tree
2017-12-21
rsan
d
if
o
p
o
ly_int: relo
a
d
.
c
commit
|
commitdiff
|
tree
2017-12-21
rs
a
n
d
if
o
p
o
ly_int: get_inner
_
r
e
f
e
r
ence
&
c
o
.
commit
|
commitdiff
|
tree
2017-12-21
r
sandifo
poly
_
i
nt: fold_comparison
commit
|
commitdiff
|
tree
2017-12-21
rsand
i
fo
poly_int: get_bit_ra
n
ge
commit
|
commitdiff
|
tree
2017-12-21
rsan
d
ifo
[AAr
c
h64] T
w
eak aarc
h
64
_
clas
s
i
fy_address int
e
rface
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: store mer
g
ing
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
po
l
y_in
t
: ge
t
_
o
bject
_
alignmen
t
_2
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: exp
a
nd_debug_expr
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
pol
y
_int: get_in
n
er
_
r
eference_af
f
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: pointer
_
m
a
y_wrap_p
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
po
l
y
_
int: s
y
mbolic
_
numbe
r
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
pol
y
_int: aff_tree
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
p
o
ly_int: get_addr_base_a
n
d
_
unit_offset
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
o
l
y_int: get
_
ref_base_and_extent
commit
|
commitdiff
|
tree
2017-12-20
rsandif
o
pol
y
_in
t
:
i
pa_parm_adj
u
stment
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
pol
y
_int: D
W
ARF CFA offsets
commit
|
commitdiff
|
tree
2017-12-20
r
s
andi
f
o
p
o
ly_int: oper
a
n
d_s
u
bword
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: S
U
B
REG_BYTE
commit
|
commitdiff
|
tree
2017-12-20
r
sandifo
poly_int: ira
s
u
breg
l
iveness
tracking
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: store_field &
co
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
oly_in
t
: C++ bitfield
r
egions
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
poly_int: ex
t
ract_bit_
f
i
e
l
d
bitrang
e
commit
|
commitdiff
|
tree
2017-12-20
rsandi
f
o
poly_int: store_bit_field bitrange
commit
|
commitdiff
|
tree
2017-12-20
r
s
a
n
difo
poly_int: lra
frame offsets
commit
|
commitdiff
|
tree
2017-12-20
r
sa
n
di
f
o
p
o
ly_int: MEM_OF
F
SET
a
nd ME
M
_SIZE
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
o
ly_int: rtx_addr_can_
t
ra
p
_p_
1
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: ds
e
.
c
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_in
t
: ao_
r
ef
and vn
_
ref
e
r
e
nce_
o
p
_t
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly
_
int: indirect_r
e
fs_may_ali
a
s_p
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
po
l
y_
i
n
t:
s
ame_add
r
_siz
e
_
stores
_
p
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: fold_ctor_refer
e
nce
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
d
i
fo
poly_int:
D
WARF lo
c
ation
s
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
o
l
y_int:
R
EG_O
F
FSET
commit
|
commitdiff
|
tree
2017-12-20
r
s
andifo
poly_int: TRULY_NOOP_TRUN
C
A
T
ION
commit
|
commitdiff
|
tree
2017-12-20
r
sandifo
p
o
ly_int: create_intege
r
_operand
commit
|
commitdiff
|
tree
2017-12-20
rsandif
o
poly_int: dump routines
commit
|
commitdiff
|
tree
2017-12-20
r
s
andi
f
o
poly_int: tree co
n
sta
n
t
s
commit
|
commitdiff
|
tree
2017-12-20
r
s
andi
f
o
poly_in
t
: rtx constants
commit
|
commitdiff
|
tree
2017-12-20
rsandif
o
Add a ge
n
_int_
s
hift_amo
u
nt helper funct
i
on
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
Fix multiple_p for two non-poly_in
t
s
commit
|
commitdiff
|
tree
2017-12-16
r
s
andifo
poly_int:
m
ode
query fun
c
t
ions
commit
|
commitdiff
|
tree
2017-12-16
rsand
i
f
o
Revert accidental com
m
i
t
commit
|
commitdiff
|
tree
2017-12-16
r
s
a
n
difo
Ad
d
a gen_
i
nt_shift_amount helpe
r
function
commit
|
commitdiff
|
tree
2017-12-16
r
s
andifo
p
o
ly_int: MACRO_MODE
commit
|
commitdiff
|
tree
2017-12-16
rs
a
ndifo
pol
y
_int:
I
N
_
TARGET_
C
ODE
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Mi
n
or v
n
_
re
f
erence_
l
o
o
kup_3 twe
a
k
commit
|
commitdiff
|
tree
2017-12-16
r
sa
n
difo
Add VEC_SERIES_EXPR and associat
e
d o
p
tab
commit
|
commitdiff
|
tree
2017-12-16
rsan
d
ifo
Ad
d
VEC_DUPL
I
CATE_EXPR
a
n
d
a
s
sociated opta
b
commit
|
commitdiff
|
tree
2017-12-15
r
sandi
f
o
M
a
ke
d
se
.
c
u
se
o
ffset/width
instead of start/e
n
d
commit
|
commitdiff
|
tree
2017-12-14
rsandifo
poly_int: add poly-int
.
h
commit
|
commitdiff
|
tree
2017-12-07
r
sandifo
[AArch64] Fix
I
CEs in
aarch64
_
print_operan
d
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Make more use of VECTOR_
C
S
T_
E
NCODED_ELT
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Make build_vector static
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Make
g
imp
l
e_b
u
ild_vector take a tree_vector_builder
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Us
e
tree_vec
t
or_builder:
:
new_binary_oper
a
t
i
on for folding
commit
|
commitdiff
|
tree
2017-12-07
rsand
i
fo
Use tree_vector_bui
l
der:
:
new_u
n
ary_op
e
ration
f
or folding
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
U
se t
r
e
e
_
v
e
ctor_builder inste
a
d of build_vector
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
New VECTOR_CST layout
commit
|
commitdiff
|
tree
2017-12-07
r
s
andifo
Add u
n
derscores
t
o local vars in
selftest macros
commit
|
commitdiff
|
tree
2017-12-05
r
s
an
d
i
f
o
[A
A
rch6
4
] Fix some define_insn_and_split
conditions
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
Replace RED
U
C
_
*_EXPRs wi
t
h
i
nter
n
al funct
i
o
ns
.
commit
|
commitdiff
|
tree
next