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
Split rhs checking out of vectorizable_{,mask_load_}store
2017-12-21
r
s
andifo
poly_int: REG_ARGS_SIZE
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_in
t
: push_block/emit_push_in
s
n
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
po
l
y_in
t
: fra
m
e
allocations
commit
|
commitdiff
|
tree
2017-12-21
rsand
i
fo
poly_int: rel
o
ad1
.
c
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: r
e
l
oad
.
c
commit
|
commitdiff
|
tree
2017-12-21
r
sand
i
fo
p
oly
_
int: get_in
n
er_re
f
ere
n
ce
&
co
.
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: fol
d
_comp
a
rison
commit
|
commitdiff
|
tree
2017-12-21
r
s
andifo
po
l
y
_
int: ge
t
_bit_range
commit
|
commitdiff
|
tree
2017-12-21
rsa
n
di
f
o
[AA
r
ch64] Twe
a
k aar
c
h
6
4_
c
lassify_a
d
dr
e
ss in
t
erface
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: st
o
r
e merging
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: get_object_a
l
ignm
e
n
t
_
2
commit
|
commitdiff
|
tree
2017-12-20
r
sandifo
poly
_
int: expan
d
_debug_expr
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
poly_i
n
t: get_inner_ref
e
renc
e
_aff
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: pointer_may
_
w
rap_p
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: symb
o
lic_number
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
o
l
y_int: aff
_
tree
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
poly_int: get_ad
d
r
_bas
e
_
a
n
d_unit_offse
t
commit
|
commitdiff
|
tree
2017-12-20
r
s
andifo
poly_int
:
get
_
r
e
f_base_
a
nd_extent
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
poly_int:
i
p
a_p
a
r
m
_adjustment
commit
|
commitdiff
|
tree
2017-12-20
r
s
a
ndif
o
poly_int
:
DWAR
F
CFA
offsets
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_in
t
: operan
d
_subword
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
poly
_
in
t
: SUBRE
G
_
BYTE
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
pol
y
_int: ira su
b
reg liv
e
ness t
r
a
c
k
i
n
g
commit
|
commitdiff
|
tree
2017-12-20
r
s
a
n
difo
poly_int: store_field & co
commit
|
commitdiff
|
tree
2017-12-20
r
s
a
n
difo
poly_int: C++ b
i
tfield regions
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
p
o
l
y_int:
e
x
tract_bit_field b
i
tr
a
nge
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
o
ly_int:
s
t
ore_b
i
t
_field bitr
a
nge
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
oly
_
int: lra fr
a
m
e
o
f
f
sets
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
oly_i
n
t: MEM_OF
F
S
E
T
and MEM_SIZE
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int:
rtx_addr_can_trap_p_1
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
ifo
poly_i
n
t
: dse
.
c
commit
|
commitdiff
|
tree
2017-12-20
r
sa
n
difo
p
o
l
y
_int: ao_ref and
v
n_reference_o
p
_
t
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
poly_
i
nt: indirect_
r
efs_may
_
alias_p
commit
|
commitdiff
|
tree
2017-12-20
rsandi
f
o
poly_int: sa
m
e
_
a
d
dr
_
size_stores_
p
commit
|
commitdiff
|
tree
2017-12-20
rsandi
f
o
p
o
l
y_int: fold_cto
r
_reference
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: DWARF locat
i
ons
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
o
ly
_
int: REG_OFF
S
ET
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
pol
y
_
i
nt: TRUL
Y
_NOOP_TRUN
C
ATI
O
N
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndi
f
o
poly_int: create_integer_
o
p
erand
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
pol
y
_i
n
t:
d
u
m
p routines
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: tree constan
t
s
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_in
t
: rtx
c
onstants
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
A
dd a gen_int_shi
f
t_
a
mount
help
e
r function
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
Fix mu
l
ti
p
le_p for two non-
p
oly
_
i
nts
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
poly_int: mode q
u
ery
f
u
nct
i
o
n
s
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Revert accidental commit
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
A
d
d a gen_int_sh
i
ft_amount
h
e
lp
e
r fun
c
tion
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
pol
y
_in
t
:
MACRO_MODE
commit
|
commitdiff
|
tree
2017-12-16
rs
a
ndifo
po
l
y_int
:
IN_TARGET_CODE
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Minor
v
n_refer
e
nce_lo
o
kup_3
t
weak
commit
|
commitdiff
|
tree
2017-12-16
rsand
i
fo
A
d
d VEC_SERIES_EXPR an
d
associate
d
o
ptab
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
A
d
d VEC_DUPLICAT
E
_EXPR a
n
d asso
c
iated
optab
commit
|
commitdiff
|
tree
2017-12-15
rsand
i
fo
Make dse
.
c use offset/width instead of st
a
rt/end
commit
|
commitdiff
|
tree
2017-12-14
rsandifo
p
o
ly
_
i
n
t
: add
p
oly-int
.
h
commit
|
commitdiff
|
tree
2017-12-07
r
sandifo
[
AA
r
ch64] F
i
x ICEs in
a
ar
c
h
64_print_operand
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Make more use of VEC
T
OR_CST_E
N
CODED_ELT
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Mak
e
build_ve
c
to
r
sta
t
ic
commit
|
commitdiff
|
tree
2017-12-07
rs
a
ndifo
Make gimple_build_
v
e
c
t
or take a
tree_vector_builde
r
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use tree_vector_buil
d
er::n
e
w_
b
in
a
r
y_operation
f
o
r
fol
d
ing
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use tree_vector_builder::n
e
w_unary_operation for folding
commit
|
commitdiff
|
tree
2017-12-07
r
sandifo
Use tree_vector_builde
r
instead
o
f build_vector
commit
|
commitdiff
|
tree
2017-12-07
r
s
andifo
N
e
w VECT
O
R_CST layout
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Add underscores
to local var
s
in selftes
t
macros
commit
|
commitdiff
|
tree
2017-12-05
rsandifo
[AArch64] Fix some
define_insn_and_split cond
i
tions
commit
|
commitdiff
|
tree
2017-11-22
rsandi
f
o
R
e
place REDUC_*_EXPRs
w
ith internal
fu
n
ction
s
.
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
PR82547: Undetected overflow for UNSIGN
E
D
w
ide_ints
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
PR83004: Accidental change t
o
pr81
1
36
.
c
for VECTOR_BITS
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
rsa
n
difo
Fix calculation of ptr_mode for MODE_PARTIAL
_
INT Pmode
commit
|
commitdiff
|
tree
2017-11-13
r
sandifo
[AArch6
4
] M
o
re aarch64_endian_lan
e
_rtx
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add
a
v
ect_maske
d
_
store target
s
ele
c
tor
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Ad
d
a vect_align_s
t
ac
k
_vars ta
r
g
et selecto
r
commit
|
commitdiff
|
tree
2017-11-09
r
s
a
n
difo
Add a vec
t
_variable_leng
t
h target selector
commit
|
commitdiff
|
tree
2017-11-09
rsan
d
ifo
A
d
d a
v
ec
t
_unalig
n
ed_possible targe
t
s
elector
commit
|
commitdiff
|
tree
2017-11-09
rsa
n
difo
Add a vect_elem
e
nt_align
_
pr
e
fer
r
ed
target se
l
e
c
tor
commit
|
commitdiff
|
tree
2017-11-09
rsandi
f
o
A
d
d ve
c
t
_
perm
3
_
* targe
t
selectors
commit
|
commitdiff
|
tree
2017-11-09
rs
a
ndif
o
Don't assume v
e
c
t
_multiple_sizes means 2 size
s
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a
v
ailable_vector_sizes to targ
e
t-s
u
ppo
r
ts
.
exp
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
A
d
d
VECTOR_BITS to tr
e
e-vect
.
h
commit
|
commitdiff
|
tree
2017-11-09
rs
a
ndifo
Consi
s
tently use asm volatile ("" ::: "
m
emory")
in
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
r
s
andifo
Be stricte
r
about CONST_VECTOR
o
p
erands
commit
|
commitdiff
|
tree
2017-11-09
rsand
i
fo
Improv
e
ivopts handling of for
c
ed scale
s
commit
|
commitdiff
|
tree
2017-11-09
rsa
n
difo
B
ase
subreg
rules
o
n REGMOD
E
_NATURAL_SIZE
r
at
h
er than
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
rsandifo
[AArch
6
4]
Use
a
arc
h
64_reg
_
o
r
_imm inst
e
ad
o
f nonmemor
y
_o
p
erand
commit
|
commitdiff
|
tree
2017-11-06
rsan
d
ifo
[AArch64] Pass
n
u
m
ber of uni
t
s to aarc
h
64_expan
d
_vec_
p
er
m
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
r
sandifo
[AArch64] Pass number of uni
t
s
t
o aarch64_sim
d
_vect_par
_
c
n
st
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AArch64] Pass n
u
m
b
er of units to
aa
r
c
h64_re
v
erse_mask
commit
|
commitdiff
|
tree
2017-11-06
rsandi
f
o
[A
A
r
c
h64]
A
dd an endian_lane
_
rtx h
e
l
per rou
t
i
ne
commit
|
commitdiff
|
tree
2017-11-06
rsandi
f
o
Fix Chang
e
Log entry
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
PR82816
:
W
i
dening multiplies of bi
t
fields
commit
|
commitdiff
|
tree
2017-11-06
rsandif
o
R
ework vrp_int_const_bino
p
inter
f
ace
commit
|
commitdiff
|
tree
2017-11-03
rsand
i
fo
PR8280
9
: reg
i
ster han
d
ling in ix86_vector_d
u
pl
i
ca
t
e
_value
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch64
]
M
i
nor rtx cos
t
s
t
weak
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch64] R
e
name the inter
n
al "Upl" co
n
s
traint
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
[AArch64] M
o
ve code aroun
d
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[A
A
r
c
h
64]
G
ene
r
ate pe
r
mut
e
p
a
t
t
erns using rtx bui
l
ders
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
2017-1
1
-01
R
ichard Sandifo
r
d
<richard
.
s
andiford@
l
in
a
ro
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Make
t
ree-ssa-dse
.
c:norma
l
ize_ref
return a bool
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
Don't tr
e
at zero-size
d
ranges
a
s overl
a
pping
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
U
se (CONS
T
_VECTOR|GE
T
_MODE)_NU
N
I
TS in simplify-r
t
x
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Turn var-tracking
.
c:INT_MEM_OFFSET into a function
commit
|
commitdiff
|
tree
next