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
2018-02-24 Steven G. Kargl <kargl@gcc.gnu.org>
2017-12-21
rsandifo
poly_int: reload1
.
c
commit
|
commitdiff
|
tree
2017-12-21
r
s
andifo
po
l
y_int: reload
.
c
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: get_inner_reference & co
.
commit
|
commitdiff
|
tree
2017-12-21
rsand
i
f
o
po
l
y_in
t
: fold_comparison
commit
|
commitdiff
|
tree
2017-12-21
rsandi
f
o
poly_int: get_bit_range
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
[
AArch6
4
] Tweak a
a
r
c
h
64_classify_
a
ddres
s
interfa
c
e
commit
|
commitdiff
|
tree
2017-12-20
r
sandifo
p
oly_i
n
t: store me
r
ging
commit
|
commitdiff
|
tree
2017-12-20
r
s
andif
o
poly_in
t
: get_objec
t
_
alignment_2
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: expa
n
d_debu
g
_ex
p
r
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndif
o
poly_int: get_in
n
er_refe
r
e
nce_aff
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_in
t
: pointer_
m
ay
_
wra
p
_p
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: symbolic_number
commit
|
commitdiff
|
tree
2017-12-20
rsandi
f
o
poly_int: aff_tre
e
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_in
t
: get_
a
ddr_base_and
_
unit_offset
commit
|
commitdiff
|
tree
2017-12-20
rsandif
o
pol
y
_int: get_r
e
f_base_an
d
_extent
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
poly_int: ip
a
_
pa
r
m_adjustm
e
nt
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
dif
o
po
l
y_int: DWARF CFA offse
t
s
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
poly_
i
nt: op
e
ra
n
d_su
b
word
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: SUBREG_BYTE
commit
|
commitdiff
|
tree
2017-12-20
r
sa
n
dif
o
p
o
ly_int: ira su
b
reg liveness
t
rac
k
ing
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int
:
s
tor
e
_field
& co
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
po
l
y_int: C
+
+ bitfield regions
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: extract_bit_field bitrange
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
pol
y
_int: s
t
o
re_bit_field bitrange
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
o
ly_
i
nt: lra frame offs
e
ts
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
ifo
p
o
ly_int: MEM_OFFS
E
T and ME
M
_SIZE
commit
|
commitdiff
|
tree
2017-12-20
rsandif
o
poly_in
t
:
rtx_addr_
c
a
n_trap_p_1
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
oly_int: dse
.
c
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: a
o
_ref and v
n
_reference
_
op_t
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: indirect_
r
ef
s
_
m
a
y_alias
_
p
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
poly_int: same_a
d
dr_size_
s
tores_p
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: fold_c
t
or_reference
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
p
o
ly_i
n
t:
D
WARF lo
c
ations
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
i
f
o
po
l
y_i
n
t: REG_OF
F
S
E
T
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
dif
o
poly_i
n
t: T
R
ULY_NOOP_TRUNC
A
TION
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_
i
nt: create_integ
e
r_ope
r
and
commit
|
commitdiff
|
tree
2017-12-20
rsandi
f
o
poly_
i
nt
:
dump ro
u
tines
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
poly_in
t
: tree constants
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
poly_int:
r
tx constant
s
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
Add a gen_
i
nt_
s
hift_amount helper fun
c
tion
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
ifo
F
ix
multiple_p
for two non-poly_ints
commit
|
commitdiff
|
tree
2017-12-16
rsa
n
difo
poly_
i
nt
:
m
ode
q
uery fun
c
tions
commit
|
commitdiff
|
tree
2017-12-16
r
s
andifo
Reve
r
t ac
c
i
d
ental
commit
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Add a gen
_
int_
s
hif
t
_
a
m
o
unt hel
p
e
r
fun
c
tio
n
commit
|
commitdiff
|
tree
2017-12-16
rs
a
n
difo
poly
_
int
:
MACRO_MODE
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
poly_in
t
:
IN
_
TAR
G
ET
_
C
O
DE
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Mino
r
vn_reference_l
o
o
k
u
p_3 tweak
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Add VEC_
S
ERIES_EXPR a
n
d associate
d
optab
commit
|
commitdiff
|
tree
2017-12-16
r
s
an
d
ifo
Add VEC_DUPL
I
CATE_EXPR a
n
d associated opta
b
commit
|
commitdiff
|
tree
2017-12-15
r
sandifo
Make dse
.
c
u
se offset/w
i
dth instead o
f
s
tart/e
n
d
commit
|
commitdiff
|
tree
2017-12-14
rsandifo
poly_int: add
p
oly-int
.
h
commit
|
commitdiff
|
tree
2017-12-07
rsand
i
fo
[AA
r
c
h
64] Fi
x
ICEs in aarc
h
64_print_o
p
erand
commit
|
commitdiff
|
tree
2017-12-07
rsan
d
ifo
Make mor
e
u
se of VECTOR_
C
ST_ENCODED_ELT
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Make build_ve
c
tor stati
c
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Make gimple_build_ve
c
t
or take a t
r
e
e_vec
t
or_builder
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use tree_vector_
b
uilde
r
::new_
b
inary_operation for folding
commit
|
commitdiff
|
tree
2017-12-07
rs
a
ndifo
Use
t
ree_vector_b
u
ilder::new_unary_opera
t
ion f
o
r folding
commit
|
commitdiff
|
tree
2017-12-07
rs
a
nd
i
fo
Use tr
e
e_vector_builder
i
nstead of bu
i
ld_vector
commit
|
commitdiff
|
tree
2017-12-07
rs
a
ndifo
New VECTOR_CST layout
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Add u
n
d
erscores to loc
a
l
v
a
rs
in selftest macros
commit
|
commitdiff
|
tree
2017-12-05
rsandifo
[AArc
h
6
4] Fix so
m
e
define
_
insn_and_
s
plit cond
i
tions
commit
|
commitdiff
|
tree
2017-11-22
r
s
andif
o
Repl
a
ce R
E
DUC
_
*
_EXPRs with internal fun
c
t
ions
.
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
PR82547: Undetect
e
d overflow for U
N
S
I
GNED wide_ints
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
PR83004
:
A
cc
i
dent
a
l change to pr81136
.
c for VECTO
R
_BITS
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
rsa
n
difo
Fix calculation of ptr_
m
o
de
f
o
r
M
ODE
_
P
ARTIAL_INT Pmode
commit
|
commitdiff
|
tree
2017-11-13
rsandifo
[AArch64] More aa
r
c
h64_e
n
dian_lane_rtx
commit
|
commitdiff
|
tree
2017-11-09
rsandif
o
Ad
d
a vect_ma
s
ke
d
_store ta
r
ge
t
selector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a vect_a
l
ign_stack_va
r
s t
a
rget sel
e
cto
r
commit
|
commitdiff
|
tree
2017-11-09
rsandif
o
Add a vec
t
_var
i
able
_
leng
t
h target selector
commit
|
commitdiff
|
tree
2017-11-09
rsand
i
fo
Add
a
vect
_
unaligned_possible targ
e
t selecto
r
commit
|
commitdiff
|
tree
2017-11-09
rsand
i
fo
Add a vect_eleme
n
t_align
_
preferr
e
d target sel
e
ctor
commit
|
commitdiff
|
tree
2017-11-09
r
sandi
f
o
Add
vect
_
perm3_*
target selecto
r
s
commit
|
commitdiff
|
tree
2017-11-09
r
s
an
d
ifo
Don't assume vect_mult
i
ple_sizes means
2
sizes
commit
|
commitdiff
|
tree
2017-11-09
r
s
and
i
fo
Add
a
vailable
_
vecto
r
_sizes to targe
t
-
supports
.
exp
commit
|
commitdiff
|
tree
2017-11-09
rsa
n
difo
Add VEC
T
O
R_BITS to t
r
ee-vect
.
h
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
C
o
nsistentl
y
use asm volatil
e
(""
:
:: "memo
r
y
"
) in
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Be stricter ab
o
u
t CONST_VECTOR operands
commit
|
commitdiff
|
tree
2017-11-09
rsandif
o
Improv
e
ivopt
s
h
a
ndling
of for
c
ed scales
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Base su
b
re
g
ru
l
e
s
on
R
EGMODE_NATURAL_SIZE rather than
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
rsandi
f
o
[AArch64]
U
se
a
arch64_reg_or_imm inste
a
d
of n
o
nmemory_operand
commit
|
commitdiff
|
tree
2017-11-06
rsan
d
ifo
[AArch64] Pass numbe
r
of uni
t
s to
aarch64_expand_vec_perm
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsan
d
ifo
[AAr
c
h64] Pass number of un
i
ts to aar
c
h
6
4
_
simd_v
e
ct_par_
c
nst
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandif
o
[AArch64] Pass number of units to a
a
r
c
h64_reverse
_
mask
commit
|
commitdiff
|
tree
2017-11-06
rsa
n
difo
[AArch64] Add
a
n endian_la
n
e_rtx helper rout
i
ne
commit
|
commitdiff
|
tree
2017-11-06
r
s
andifo
Fix ChangeLog en
t
ry
commit
|
commitdiff
|
tree
2017-11-06
rsand
i
fo
PR82816: Widen
i
ng multiplie
s
of bitfields
commit
|
commitdiff
|
tree
2017-11-06
r
san
d
ifo
Re
w
ork v
r
p_
i
nt
_
c
o
nst
_
binop i
n
t
e
r
f
ace
commit
|
commitdiff
|
tree
2017-11-03
rsandifo
PR82809: register hand
l
ing
in ix8
6
_vector_duplicate_value
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
[AArch64
]
Minor rtx costs tweak
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch6
4
] Ren
a
me the
i
nternal "Upl" constraint
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch64] Mo
v
e code
a
round
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch6
4
] Generate permute pa
t
terns
u
s
ing
rtx build
e
rs
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
2017
-
11-01 R
i
chard
Sandi
f
ord
<ri
c
hard
.
sandiford@lina
r
o
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Ma
k
e tree-ssa
-
dse
.
c
:
normalize
_
ref r
e
turn a bool
commit
|
commitdiff
|
tree
2017-11-01
r
s
andi
f
o
Don't treat
z
ero-s
i
zed ranges as overlapping
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Use (CO
N
ST_VECTOR|GET_MODE)_NUNI
T
S
in simpli
f
y-rtx
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
Turn
v
a
r-trackin
g
.
c:INT_M
E
M_
O
FFSET into a functi
o
n
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Factor o
u
t the mode
h
andlin
g
in lower-subreg
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
Use more speci
f
ic has
h
f
u
nctions
i
n
rtlhash
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
More is_a <scalar_int
_
mo
d
e>
commit
|
commitdiff
|
tree
next