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
poly_int: symbolic_number
2017-12-20
rs
a
ndifo
poly_in
t
: sym
b
olic_number
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly
_
int: aff_
t
r
ee
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
poly_int:
g
et
_
a
d
dr_base_and_unit_offse
t
commit
|
commitdiff
|
tree
2017-12-20
r
sand
i
f
o
poly
_
int:
g
e
t
_ref_base_and_exten
t
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: i
p
a_
p
arm_adjustme
n
t
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly
_
int: DWARF
CFA of
f
sets
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
poly_int: operand
_
subwo
r
d
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: SUBREG_BYTE
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
pol
y
_int: ir
a
subreg
livene
s
s tracking
commit
|
commitdiff
|
tree
2017-12-20
r
sandifo
p
o
ly_int: st
o
re_
f
i
e
ld & c
o
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_
i
nt: C++ bi
t
f
ie
l
d regions
commit
|
commitdiff
|
tree
2017-12-20
r
s
andi
f
o
poly_int: extra
c
t_bi
t
_field bitrange
commit
|
commitdiff
|
tree
2017-12-20
r
sandifo
poly_int
:
store_bit_field bi
t
r
a
nge
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_in
t
:
lr
a
fr
a
me offsets
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: MEM_OFFSET
and
MEM_SIZE
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
pol
y
_int
:
rtx_ad
d
r_can_t
r
a
p_p_1
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndif
o
poly_int:
dse
.
c
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: ao_ref and
vn_ref
e
r
e
nce_op_t
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
p
oly_int:
i
ndirect_re
f
s_may_alias_p
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
ifo
poly_int:
same_addr_size_store
s
_p
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly
_
int:
f
old_ctor_
r
eference
commit
|
commitdiff
|
tree
2017-12-20
rs
a
n
d
ifo
poly_int: DW
A
RF locations
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly
_
int: R
E
G_OFFSET
commit
|
commitdiff
|
tree
2017-12-20
rsandi
f
o
poly_int: TRULY
_
N
OO
P
_TRUNCATION
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int:
create
_
intege
r
_operand
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: du
m
p routines
commit
|
commitdiff
|
tree
2017-12-20
r
s
a
n
di
f
o
poly_int: tree constants
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
o
l
y_int: rtx
c
o
nstant
s
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
dif
o
Add a gen_int_shift_amount helper function
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
Fix m
u
ltiple_p for two n
o
n-poly_
i
nts
commit
|
commitdiff
|
tree
2017-12-16
rsa
n
di
f
o
po
l
y
_
int
:
mode query func
t
ions
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Revert accid
e
n
t
al
commit
commit
|
commitdiff
|
tree
2017-12-16
r
s
a
ndif
o
Add a gen_int_shift_amount helper function
commit
|
commitdiff
|
tree
2017-12-16
r
s
an
d
ifo
pol
y
_int
:
M
A
C
RO_MODE
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
poly_int: I
N
_
T
ARGE
T
_CODE
commit
|
commitdiff
|
tree
2017-12-16
r
sandifo
Minor vn_ref
e
rence
_
lookup_3
tweak
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Add VEC_SERIE
S
_EXPR and associated optab
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Add VEC_DUPLIC
A
TE_EXPR and associated
op
t
ab
commit
|
commitdiff
|
tree
2017-12-15
rsa
n
di
f
o
Make ds
e
.
c us
e
offset/wi
d
th instead of st
a
rt/e
n
d
commit
|
commitdiff
|
tree
2017-12-14
r
s
a
n
difo
p
oly
_
in
t
: add p
o
ly-i
n
t
.
h
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
[AArch64
]
Fix ICEs
in aarch64_pr
i
nt_opera
n
d
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Make
more use of VE
C
T
OR_CST_ENCODED_ELT
commit
|
commitdiff
|
tree
2017-12-07
rs
a
ndi
f
o
Mak
e
bu
i
ld_vector static
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Make
g
imple_
b
u
ild_v
e
ctor t
a
k
e
a tree_vector_b
u
i
l
der
commit
|
commitdiff
|
tree
2017-12-07
rsand
i
fo
Us
e
t
r
e
e_vector_builder::new_bi
n
ary_operation for
folding
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
U
s
e
tree_vector_builder
:
:new
_
unary_operation fo
r
f
o
lding
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Us
e
t
ree_ve
c
tor_
b
uilder instead of buil
d
_v
e
cto
r
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
New VECT
O
R
_
C
ST layout
commit
|
commitdiff
|
tree
2017-12-07
rs
a
ndifo
Add unde
r
scores t
o
local
v
ars in selftest
macros
commit
|
commitdiff
|
tree
2017-12-05
rs
a
nd
i
fo
[AArch64
]
Fix some define_
i
nsn_an
d
_split conditions
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
Replac
e
RE
D
U
C_
*
_EXPRs with intern
a
l fu
n
c
t
ions
.
commit
|
commitdiff
|
tree
2017-11-22
rsandif
o
PR8
2
547: Unde
t
e
cted ov
e
rflow for UNSIGNE
D
w
ide_ints
commit
|
commitdiff
|
tree
2017-11-22
rsan
d
i
f
o
P
R83004:
Accidental change to pr81136
.
c for V
E
CT
O
R_
B
IT
S
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
rsandi
f
o
Fix calculation of ptr_
m
o
d
e
for MODE_P
A
RTIAL_INT Pmod
e
commit
|
commitdiff
|
tree
2017-11-13
rsand
i
f
o
[A
A
r
c
h
64] More aarch64_end
i
an_lane_rtx
commit
|
commitdiff
|
tree
2017-11-09
rsan
d
i
f
o
Add a vect_maske
d
_sto
r
e
t
arget se
l
ector
commit
|
commitdiff
|
tree
2017-11-09
r
s
andifo
Ad
d
a v
e
c
t
_a
l
ign
_
stack_vars target selecto
r
commit
|
commitdiff
|
tree
2017-11-09
rsand
i
fo
A
d
d a vect_variable
_
length target
s
e
l
e
c
tor
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a
v
e
c
t_unaligned_possibl
e
target selector
commit
|
commitdiff
|
tree
2017-11-09
r
sandifo
Ad
d
a vec
t
_
e
l
ement_align_preferred target selector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add
vect_perm3_
*
target se
l
ectors
commit
|
commitdiff
|
tree
2017-11-09
r
s
a
n
d
i
fo
Don't
a
ssume vect_multiple_si
z
e
s
means
2 sizes
commit
|
commitdiff
|
tree
2017-11-09
rsandi
f
o
Add av
a
ilable
_
vector_
s
izes to target-supports
.
exp
commit
|
commitdiff
|
tree
2017-11-09
rsa
n
d
ifo
A
dd V
E
CTOR_BITS to
t
ree-v
e
ct
.
h
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Co
n
sisten
t
l
y
use asm
v
olatile ("" ::: "memo
r
y") i
n
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
rsandi
f
o
Be str
i
cter about CONST_VECTOR operands
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Improve ivopts handling of forced scales
commit
|
commitdiff
|
tree
2017-11-09
r
s
andifo
Base subreg rules
on REGMO
D
E
_
N
A
TU
R
AL_SIZE rather t
h
an
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
rsandifo
[AArc
h
64
]
Use aarch64
_
r
e
g_
o
r_imm instead of n
o
nmemory_operand
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AArch64]
Pass number
o
f units to aarch64_ex
p
and_vec_perm
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
r
s
a
ndifo
[AArch6
4
] Pa
s
s
number of units to aarch64
_
simd_vect_p
a
r_c
n
st
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AArch64] Pass
number of
units to
a
a
rch64_reverse_mask
commit
|
commitdiff
|
tree
2017-11-06
rsand
i
fo
[
A
A
rch6
4
] Add a
n
endian_lane_rtx helper
r
outine
commit
|
commitdiff
|
tree
2017-11-06
rsa
n
difo
F
i
x Ch
a
ngeLog
e
ntry
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
PR8
2
816:
Widen
i
ng
multiplies of
bitfields
commit
|
commitdiff
|
tree
2017-11-06
r
sandif
o
Rework
v
rp_int_const_binop inter
f
ace
commit
|
commitdiff
|
tree
2017-11-03
rsa
n
d
i
f
o
PR82809
:
register handling in ix86_vector
_
d
u
plicat
e
_
v
a
lu
e
commit
|
commitdiff
|
tree
2017-11-01
r
s
and
i
fo
[AArch64] Mino
r
rtx costs
t
weak
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
[AA
r
ch64] Rename the
i
nternal "Upl" con
s
trai
n
t
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch64] Move
c
ode ar
o
u
nd
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch
6
4
] Generate permute pat
t
e
r
n
s using rtx builders
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
2017
-
11-01 Richard Sandifor
d
<rich
a
r
d
.
sandiford@linar
o
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
i
fo
Make tree-ssa-ds
e
.
c:normalize_r
e
f
return a bool
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
Don't treat zero-sized ranges as
overl
a
pping
commit
|
commitdiff
|
tree
2017-11-01
rs
a
ndifo
Use (CONS
T
_VECTOR|GET_MO
D
E)_NUNITS in
s
implify
-
r
t
x
.
c
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
Turn var-tracking
.
c:INT_MEM_OFFSET in
t
o a function
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
Factor out the mo
d
e
han
d
l
i
ng
i
n
lower-
s
ubreg
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
U
s
e
more speci
f
ic h
a
sh fu
n
c
t
ions in rtlhash
.
c
commit
|
commitdiff
|
tree
2017-11-01
rs
a
ndifo
More is_a <scalar_int_mode
>
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Add an
i
s
_n
a
rrower_i
n
t_mode helper function
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add
n
arr
o
wer_subreg_mo
d
e
he
l
p
e
r functi
o
n
commit
|
commitdiff
|
tree
2017-11-01
r
s
a
ndifo
Widenin
g
opta
b
cle
a
nup
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add a fixed_size_mo
d
e cl
a
s
s
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add a
V
E
C
_SER
I
ES rtl code
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
A
l
low
vector CONSTs
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
Add
m
ore vec_
d
up
l
icat
e
simpli
f
icatio
n
s
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
Add gen_(co
n
s
t_)vec_duplicate helpers
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
P
revent invalid r
e
gister mod
e
changes in combine
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Add w
i
der_subreg_mode helper fun
c
tio
n
s
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Make more use of df_re
a
d_modify_subre
g
_p
commit
|
commitdiff
|
tree
next