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: C++ bitfield regions
2017-12-20
rsandifo
poly_in
t
: C++ b
i
tf
i
e
l
d
regions
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
poly
_
in
t
:
e
xtrac
t
_bit_fie
l
d bitr
a
n
ge
commit
|
commitdiff
|
tree
2017-12-20
r
s
andifo
p
oly_
i
nt: store_bit_field bitrange
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
po
l
y_int: lra fra
m
e offse
t
s
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
i
fo
poly_int: MEM_
O
FFSE
T
a
n
d MEM_SIZE
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int:
rtx_
a
ddr_
c
an_trap_
p
_1
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: dse
.
c
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_
i
nt: ao_ref and vn_refe
r
en
c
e_op_t
commit
|
commitdiff
|
tree
2017-12-20
r
s
andifo
po
l
y
_
in
t
:
i
ndire
c
t_refs
_
ma
y
_al
i
as_p
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
p
o
l
y_int: same_addr_siz
e
_stores_
p
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
pol
y
_
i
nt
:
fold_ctor_ref
e
rence
commit
|
commitdiff
|
tree
2017-12-20
rsandif
o
poly_int: DWARF
locations
commit
|
commitdiff
|
tree
2017-12-20
rsandi
f
o
pol
y
_int: REG_OFFSET
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndi
f
o
poly_i
n
t: TRULY_N
O
OP_TRUN
C
ATION
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
ifo
p
o
ly_int
:
create_int
e
ge
r
_operand
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: dump routin
e
s
commit
|
commitdiff
|
tree
2017-12-20
rsandi
f
o
p
oly_int:
t
ree
c
onstants
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
poly_int:
r
t
x constan
t
s
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
Add
a gen_int_shift_amount helper fu
n
ction
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
Fix mul
t
iple_p
for two non-poly_i
n
t
s
commit
|
commitdiff
|
tree
2017-12-16
rsa
n
difo
poly
_
i
nt: mod
e
query functi
o
ns
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Revert accidental co
m
mit
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Add
a ge
n
_int_shift_a
m
ount helpe
r
function
commit
|
commitdiff
|
tree
2017-12-16
r
s
a
ndifo
poly_int: MACRO
_
M
ODE
commit
|
commitdiff
|
tree
2017-12-16
rsand
i
fo
pol
y
_int
:
IN_TARGE
T
_CO
D
E
commit
|
commitdiff
|
tree
2017-12-16
rsandif
o
Min
o
r vn_r
e
ference_lookup
_
3
tweak
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Add VE
C
_SERI
E
S_EXPR
a
n
d a
s
sociated optab
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Add VEC
_
DUPL
I
CATE_EXPR
a
nd associated optab
commit
|
commitdiff
|
tree
2017-12-15
rsandif
o
Make dse
.
c use offset/width in
s
tea
d
of star
t
/end
commit
|
commitdiff
|
tree
2017-12-14
rsand
i
fo
p
ol
y
_
int:
a
dd p
o
ly-int
.
h
commit
|
commitdiff
|
tree
2017-12-07
r
sandifo
[
AArch6
4
]
Fix ICEs in
a
arch64_prin
t
_opera
n
d
commit
|
commitdiff
|
tree
2017-12-07
rsa
n
difo
M
a
ke more u
s
e o
f
VECTO
R
_CST_ENCODED_ELT
commit
|
commitdiff
|
tree
2017-12-07
r
sandifo
Make bu
i
ld_vector stati
c
commit
|
commitdiff
|
tree
2017-12-07
rs
a
ndifo
Make gim
p
l
e
_build
_
vector take a tree_vect
o
r_builder
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Us
e
tr
e
e_vector_builder::n
e
w_binar
y
_oper
a
ti
o
n for fol
d
ing
commit
|
commitdiff
|
tree
2017-12-07
rsand
i
fo
U
s
e tree_
v
ector_builder::new_u
n
ary_
o
peration for fol
d
ing
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use tr
e
e_vec
t
or_bui
l
der
instea
d
o
f
b
uild_
v
ector
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
New VECT
O
R
_
C
ST layout
commit
|
commitdiff
|
tree
2017-12-07
rsan
d
ifo
Add
u
nde
r
sc
o
r
e
s to local vars
in selftest mac
r
os
commit
|
commitdiff
|
tree
2017-12-05
rsandifo
[AArch6
4
] Fix some define_insn_and_split conditions
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
Repla
c
e REDUC_*
_
E
X
PRs with internal f
u
nct
i
ons
.
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
PR82547: Undetected overf
l
ow for
U
NSIGNED wide_
i
nt
s
commit
|
commitdiff
|
tree
2017-11-22
rsan
d
i
f
o
PR83004: Accidental change to pr81
1
36
.
c for VE
C
TOR_BITS
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
rs
a
ndifo
Fix ca
l
cu
l
ation
o
f ptr_mode for
MODE_PARTIAL_
I
NT
P
mo
d
e
commit
|
commitdiff
|
tree
2017-11-13
rsandi
f
o
[AArch64] More
a
arch64_endian_lane_rt
x
commit
|
commitdiff
|
tree
2017-11-09
r
sandifo
A
dd a vect_mask
e
d_store target selector
commit
|
commitdiff
|
tree
2017-11-09
r
s
a
n
d
i
f
o
A
dd a ve
c
t_alig
n
_stack_vars target
s
e
l
e
c
tor
commit
|
commitdiff
|
tree
2017-11-09
rsandif
o
Add a v
e
ct_
v
ariable_l
e
ngth tar
g
et
s
electo
r
commit
|
commitdiff
|
tree
2017-11-09
rsand
i
fo
Add a vect_unal
i
gned_pos
s
ible target selector
commit
|
commitdiff
|
tree
2017-11-09
r
s
andifo
Add a vect_
e
l
e
ment_align
_
prefer
r
ed
t
a
r
get selector
commit
|
commitdiff
|
tree
2017-11-09
rsand
i
fo
Add vect_perm3_* targe
t
sel
e
c
tors
commit
|
commitdiff
|
tree
2017-11-09
rsandi
f
o
Don't assume vect_multiple_sizes
means
2 sizes
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add
available_vector_siz
e
s t
o
targe
t
-
s
upports
.
e
xp
commit
|
commitdiff
|
tree
2017-11-09
r
s
andifo
Add VECTOR_BITS to tree-vect
.
h
commit
|
commitdiff
|
tree
2017-11-09
rsandif
o
Consis
t
en
t
ly use
a
sm volatile ("" ::: "me
m
or
y
") in
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
rsand
i
fo
Be stricter
a
bout C
O
N
S
T_VEC
T
OR operands
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Imp
r
ove ivopts
h
andling
of
forc
e
d scales
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Ba
s
e sub
r
eg
rules on REGMOD
E
_NATU
R
AL_SIZE
r
ather than
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
rsan
d
i
fo
[AAr
c
h6
4
] U
s
e aarch64_
r
eg_
o
r
_
imm
instead of nonm
e
mory_opera
n
d
commit
|
commitdiff
|
tree
2017-11-06
rsand
i
fo
[AAr
c
h64] P
a
ss number o
f
units to aarch64_expand_vec_perm
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsa
n
difo
[A
A
rch
6
4] Pass numb
e
r of units to aarc
h
64
_
s
i
md_vect_par_cnst
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AArch64] Pass
number
of un
i
ts to aar
c
h64_reverse
_
m
a
sk
commit
|
commitdiff
|
tree
2017-11-06
rsa
n
d
i
fo
[AArch64
]
Add an endia
n
_lan
e
_rtx helper routine
commit
|
commitdiff
|
tree
2017-11-06
rsan
d
ifo
Fix
ChangeLog entry
commit
|
commitdiff
|
tree
2017-11-06
rsan
d
i
f
o
PR82
8
16: Wi
d
ening mult
i
p
l
ies of b
i
tfields
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
Rework vrp_int_c
o
n
s
t_b
i
nop interface
commit
|
commitdiff
|
tree
2017-11-03
rsandifo
PR82809
:
r
e
g
i
ster han
d
ling in ix86_vector_
d
uplicate_val
u
e
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
[AArch64] Minor
r
tx costs tweak
commit
|
commitdiff
|
tree
2017-11-01
r
s
andif
o
[AArch6
4
]
Rename
t
h
e inte
r
nal "U
p
l
" const
r
aint
commit
|
commitdiff
|
tree
2017-11-01
rs
a
ndifo
[
A
Arch64] Move co
d
e a
r
ound
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[
A
Arch64] Generate permute patt
e
rns
using r
t
x bui
l
ders
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
2
017-11-0
1
Richard S
a
ndiford <r
i
cha
r
d
.
s
andiford@l
i
naro
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
Make tree-ssa-dse
.
c:nor
m
al
i
ze_ref
return a bool
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
D
o
n
'
t treat zero-si
z
e
d
r
anges
as overlapping
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Use
(
CONST_VECTOR|GET_MO
D
E)_NUNIT
S
in simp
l
ify-rtx
.
c
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
Turn var-tracking
.
c:INT_MEM_OFFS
E
T
into a f
u
nction
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Fa
c
tor out the
mode handling in
l
ower
-
subreg
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
U
s
e more specifi
c
h
a
sh fu
n
ctions in rtlhas
h
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
More is_a <scala
r
_int_mode>
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
A
dd an
is_narrower
_
int_mode hel
p
er fu
n
ction
commit
|
commitdiff
|
tree
2017-11-01
rs
a
ndif
o
Add narrowe
r
_subreg_
m
ode
helper function
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
Wi
d
ening optab cleanu
p
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
A
dd
a
fixed_siz
e
_mo
d
e cla
s
s
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
A
d
d
a
VEC_SERIES r
t
l co
d
e
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
All
o
w
vector CONSTs
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
A
d
d
m
o
re
v
e
c_duplicate simplifications
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
Add gen_(const_
)
vec_duplicate helpers
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
Prevent
invalid register mode changes
i
n combine
commit
|
commitdiff
|
tree
2017-10-26
r
sandifo
Add wider_subreg_mode helper functions
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Make more use o
f
df_
r
ead
_
m
o
dify_subre
g
_p
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
St
o
p prin
t
_hex from printing bits above
t
he preci
s
io
n
commit
|
commitdiff
|
tree
2017-10-26
rsandif
o
TA
R
G
ET_STAT
I
C_RTX_
A
LIGNMENT
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
C
o
nv
e
r
t STARTING_FRAME_OFFSET to a hoo
k
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use SCALAR
_
T
Y
PE_MODE
in vec
t
_c
r
eate_epilog_f
o
r_
r
e
d
uctio
n
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use
S
CAL
A
R_INT_TYP
E
_MODE
i
n
loc_list_
f
rom_tree_1
commit
|
commitdiff
|
tree
2017-10-23
rsan
d
ifo
Use sc
a
l
ar_int/flo
a
t
_mode in brig_langhoo
k
_type_for_mode
commit
|
commitdiff
|
tree
2017-10-23
r
san
d
ifo
Use s
c
alar_m
o
de i
n
expand_shi
f
t_1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Fi
x
HWI + -unsigned in combine
.
c
commit
|
commitdiff
|
tree
2017-10-22
rsan
d
i
fo
S
U
BREG_PROM
O
TED_VAR_P handling i
n
e
xp
a
nd_
d
irec
t
_optab_fn
commit
|
commitdiff
|
tree
2017-10-22
r
s
andifo
Make more
u
se
of GET
_
M
O
DE_UNIT_PREC
I
SION
commit
|
commitdiff
|
tree
next