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: GET_MODE_NUNITS
2017-12-20
rsa
n
difo
po
l
y_int:
i
pa_parm
_
ad
j
ustment
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
pol
y
_in
t
: DWARF CFA
o
ffsets
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
o
ly_
i
nt: operand_s
u
bword
commit
|
commitdiff
|
tree
2017-12-20
r
s
a
ndif
o
poly_i
n
t: SUBREG_BYTE
commit
|
commitdiff
|
tree
2017-12-20
rsandi
f
o
poly
_
int: ira su
b
re
g
liveness tracking
commit
|
commitdiff
|
tree
2017-12-20
rsandi
f
o
poly_int: store_field & co
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_i
n
t: C++ bitfiel
d
reg
i
ons
commit
|
commitdiff
|
tree
2017-12-20
r
s
andifo
po
l
y_int: extract_bit_field b
i
trange
commit
|
commitdiff
|
tree
2017-12-20
r
s
andifo
poly_int: store_
b
it_fie
l
d bitra
n
ge
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: lra f
r
ame offsets
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: ME
M
_OFFSET
a
n
d ME
M
_SIZE
commit
|
commitdiff
|
tree
2017-12-20
r
sandifo
po
l
y_int: rtx_addr_can_trap_p_
1
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
dif
o
poly_int: dse
.
c
commit
|
commitdiff
|
tree
2017-12-20
r
s
andifo
poly_int: ao_ref and
v
n_refer
e
nce_o
p
_t
commit
|
commitdiff
|
tree
2017-12-20
r
s
andifo
p
o
l
y
_i
n
t: indir
e
c
t_refs_may_alias_p
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int
:
s
ame_
a
ddr_
s
ize_stores
_
p
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
f
o
poly_int: fold_ctor_reference
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndi
f
o
p
ol
y
_int: DWARF locations
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
oly_
i
nt: REG_OFFSET
commit
|
commitdiff
|
tree
2017-12-20
r
s
andifo
poly_int: TRULY_NOOP_TR
U
NCA
T
I
ON
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_i
n
t: cr
e
ate_integer_
o
p
e
r
a
nd
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
p
oly_
i
n
t
: dump routines
commit
|
commitdiff
|
tree
2017-12-20
r
s
an
d
i
f
o
pol
y
_int: t
r
ee constants
commit
|
commitdiff
|
tree
2017-12-20
r
s
and
i
fo
poly_int: rtx const
a
nts
commit
|
commitdiff
|
tree
2017-12-20
r
s
an
d
ifo
Ad
d
a gen_int_shi
f
t
_
amount helper fu
n
c
t
ion
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
Fi
x
m
u
l
tiple_p for tw
o
non-poly_ints
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
poly_in
t
:
mode que
r
y function
s
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Revert accidental
c
o
mmit
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Add a
gen_int_shift_a
m
o
un
t
helper
functio
n
commit
|
commitdiff
|
tree
2017-12-16
rsa
n
d
i
f
o
poly_int: MACRO_
M
ODE
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
poly_i
n
t:
I
N
_TARGET_CODE
commit
|
commitdiff
|
tree
2017-12-16
rsan
d
ifo
Minor vn_reference_lookup_3 tweak
commit
|
commitdiff
|
tree
2017-12-16
rs
a
nd
i
fo
Add VE
C
_SERIES_E
X
PR and associated optab
commit
|
commitdiff
|
tree
2017-12-16
r
s
andifo
Add VEC
_
DUPLICA
T
E_
E
XPR a
n
d associated optab
commit
|
commitdiff
|
tree
2017-12-15
rsandifo
Make dse
.
c use
o
ffset/width instead
of start/end
commit
|
commitdiff
|
tree
2017-12-14
r
sandifo
p
ol
y
_in
t
:
add poly-int
.
h
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
[AArch64]
F
i
x
I
CEs in aar
c
h64_print_
o
p
erand
commit
|
commitdiff
|
tree
2017-12-07
rsand
i
f
o
M
ake more use of VECTOR_CST_EN
C
ODED_ELT
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Make
b
uild_vector static
commit
|
commitdiff
|
tree
2017-12-07
rsa
n
difo
M
a
ke gimple_bui
l
d_ve
c
t
o
r take
a
tre
e
_vector_b
u
ilder
commit
|
commitdiff
|
tree
2017-12-07
rsan
d
ifo
Use tree_vect
o
r_builder::new_b
i
n
a
ry_ope
r
ation
f
o
r
folding
commit
|
commitdiff
|
tree
2017-12-07
rsand
i
fo
U
s
e tr
e
e
_
v
ector_
b
uilder::ne
w
_unar
y
_operation for folding
commit
|
commitdiff
|
tree
2017-12-07
rsa
n
difo
Use tree_vector_builde
r
instead o
f
build_vector
commit
|
commitdiff
|
tree
2017-12-07
r
sand
i
fo
New
VE
C
TOR_CST layo
u
t
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Add und
e
rscores to
l
ocal vars in selftest macros
commit
|
commitdiff
|
tree
2017-12-05
rsandifo
[A
A
rc
h
64] Fix some d
e
fine_insn_and
_
split conditions
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
R
eplace RED
U
C_*_EXPRs
with inte
r
n
a
l functio
n
s
.
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
PR82547: Und
e
tected ove
r
f
l
ow for UN
S
IGNED w
i
d
e
_ints
commit
|
commitdiff
|
tree
2017-11-22
rsandif
o
PR8300
4
:
Acciden
t
al
c
hange
t
o pr8
1
136
.
c
for VEC
T
OR
_
BITS
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
Fix
c
a
lcu
l
ation of
p
t
r
_
m
ode for
M
ODE_P
A
RTIAL_INT
Pmo
d
e
commit
|
commitdiff
|
tree
2017-11-13
rsandifo
[AArch64] More aarch64_
e
ndian_lane_rtx
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Ad
d
a
v
e
ct
_
ma
s
ked_store target
s
elector
commit
|
commitdiff
|
tree
2017-11-09
rsandif
o
Add a vect_align_stack_va
r
s target selector
commit
|
commitdiff
|
tree
2017-11-09
r
s
an
d
if
o
Add a vect_va
r
iable_
l
ength target
s
e
lect
o
r
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a
vect_una
l
igned_poss
i
ble
t
arget selec
t
or
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
A
d
d
a vect_
e
le
m
ent
_
al
i
gn_preferred
t
a
r
g
et
selector
commit
|
commitdiff
|
tree
2017-11-09
rsan
d
ifo
A
d
d vect_per
m
3_*
ta
r
get sele
c
t
o
r
s
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Don't assume vect
_
multiple_sizes means
2
s
i
zes
commit
|
commitdiff
|
tree
2017-11-09
r
s
andi
f
o
Add avai
l
able_vector_sizes
t
o t
a
rget-support
s
.
exp
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add VECTOR_BITS to
t
ree
-
vect
.
h
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Consistently use asm v
o
l
a
tile (
"
" ::: "mem
o
ry")
in
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Be stri
c
t
e
r about CON
S
T
_
VE
C
TOR
o
perands
commit
|
commitdiff
|
tree
2017-11-09
rs
a
ndifo
Imp
r
ove ivo
p
t
s handling of
f
orced scales
commit
|
commitdiff
|
tree
2017-11-09
rsa
n
d
i
fo
Base s
u
bre
g
rules on REGMOD
E
_NATURAL_SIZE
rather tha
n
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
rsandifo
[AArch64]
U
se aarc
h
64_reg_o
r
_
i
mm in
s
tead of nonmemory_operand
commit
|
commitdiff
|
tree
2017-11-06
rsan
d
ifo
[AArch64] Pass
n
umber
of un
i
t
s
to aarch64_expand_vec_perm
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsand
i
fo
[AArch64
]
Pass
n
um
b
er o
f
u
nits
to aarch64_simd_vect
_
p
ar_cn
s
t
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AArch
6
4] Pass n
u
mber
o
f un
i
ts to aarch64_reverse
_
m
a
s
k
commit
|
commitdiff
|
tree
2017-11-06
r
san
d
ifo
[AArch64] Add
a
n
en
d
ian_lane_rtx helper ro
u
ti
n
e
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
Fi
x
ChangeLog entry
commit
|
commitdiff
|
tree
2017-11-06
r
s
an
d
ifo
PR82816
:
Widenin
g
multiplies
of bitfiel
d
s
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
Rework vrp_int_
c
onst_binop inter
f
ace
commit
|
commitdiff
|
tree
2017-11-03
rsa
n
d
i
fo
P
R
82
8
09: register handling
i
n
ix
8
6_v
e
c
tor_duplicate
_
value
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
[AArc
h
64] Mino
r
r
tx c
o
sts
tweak
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
dif
o
[
A
A
r
ch64
]
Rename t
h
e
internal "Upl" constr
a
int
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
[AArch64] Mo
v
e c
o
de
around
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[
AA
r
ch64] Generate permute patt
e
rns using rtx builders
commit
|
commitdiff
|
tree
2017-11-01
r
s
a
ndifo
2017-1
1
-01 Rich
a
r
d
S
andifo
r
d
<richard
.
sandi
f
ord@lina
r
o
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Make tree-ssa-d
s
e
.
c:normalize_ref retu
r
n a bool
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
Do
n
'
t treat zero-sized ranges as overlap
p
ing
commit
|
commitdiff
|
tree
2017-11-01
r
s
a
n
difo
Use (CO
N
ST_VECTOR|GET_MODE)_
N
UNIT
S
in
simplify-rtx
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Tur
n
var-tracking
.
c:INT_MEM_
O
FFS
E
T in
t
o
a
functio
n
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Fa
c
t
o
r
o
u
t
the mode han
d
ling in
lower-s
u
breg
.
c
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
Use more spe
c
i
f
i
c
hash functions in rtlhas
h
.
c
commit
|
commitdiff
|
tree
2017-11-01
rs
a
ndif
o
More
i
s_a <scalar_
i
nt
_
m
o
de>
commit
|
commitdiff
|
tree
2017-11-01
r
sandi
f
o
Add an is
_
na
r
rower_int_
m
ode
helper
function
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
i
fo
Add narrower_
s
ubreg_mode helper
f
unction
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
W
iden
i
ng o
p
tab
c
leanup
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add a fixed_s
i
z
e
_
m
ode clas
s
commit
|
commitdiff
|
tree
2017-11-01
rs
a
n
d
i
fo
A
d
d a VEC_SE
R
IES
r
t
l
code
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Allow vector CONS
T
s
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add more vec
_
duplicate simplification
s
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
A
d
d ge
n
_(const_)vec_
d
u
p
licate he
l
pers
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
Preve
n
t
invalid r
e
giste
r
mo
d
e changes in combine
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Add wider_subr
e
g_mode helper funct
i
ons
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
M
a
k
e more use
of df_read_modi
f
y_subreg_p
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Stop print_hex from pr
i
nting bits above
the precis
i
on
commit
|
commitdiff
|
tree
2017-10-26
rs
a
n
d
i
f
o
TARGET
_
STATIC_
R
TX_AL
I
GNMENT
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Convert STARTING_FRAM
E
_OFFSET
to a
hook
commit
|
commitdiff
|
tree
2017-10-23
rsa
n
difo
Use SCAL
A
R_
T
YPE_MOD
E
in vect_create_epil
o
g_for
_
re
d
uction
commit
|
commitdiff
|
tree
next