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
r
s
a
n
difo
poly_in
t
: C++ bitfield regio
n
s
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
poly_i
n
t
: extract_bit_field bitrange
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
pol
y
_int: store_b
i
t_fie
l
d bit
r
ange
commit
|
commitdiff
|
tree
2017-12-20
r
s
a
n
difo
poly_int
:
lra frame offsets
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
f
o
poly_
i
n
t
: MEM_OFF
S
ET and
M
E
M_
S
IZE
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
o
ly_int:
r
tx_ad
d
r_
c
an_
t
rap_p_1
commit
|
commitdiff
|
tree
2017-12-20
rsandi
f
o
p
oly_int: dse
.
c
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
poly_int: ao_ref and vn_ref
e
rence_op_t
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: indirect_
r
efs_m
a
y_alias_p
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly
_
int:
s
a
me_ad
d
r_size_
s
tores_p
commit
|
commitdiff
|
tree
2017-12-20
r
s
a
ndifo
poly_i
n
t
:
fold_ct
o
r_refe
r
ence
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
f
o
poly_in
t
: DWARF locations
commit
|
commitdiff
|
tree
2017-12-20
r
sandifo
po
l
y
_int: REG_OFFSET
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: TRULY_NOOP_TRUNCATI
O
N
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int
:
create_integ
e
r_operand
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
oly_int: dump routines
commit
|
commitdiff
|
tree
2017-12-20
r
sandifo
poly_in
t
:
tre
e
const
a
n
t
s
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: rtx constants
commit
|
commitdiff
|
tree
2017-12-20
rsandif
o
Add
a
gen_int_shi
f
t_amount helper function
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
Fix
m
ultiple_p for
t
wo no
n
-
poly_ints
commit
|
commitdiff
|
tree
2017-12-16
r
s
andifo
poly_int: mode query function
s
commit
|
commitdiff
|
tree
2017-12-16
rsa
n
difo
Re
v
er
t
acci
d
ental com
m
i
t
commit
|
commitdiff
|
tree
2017-12-16
r
sandifo
Add a gen_i
n
t_shift_amo
u
nt helper
f
u
n
c
t
i
on
commit
|
commitdiff
|
tree
2017-12-16
rsand
i
fo
poly_int: MAC
R
O_MODE
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
poly_int: IN_TARGET_CODE
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Minor vn_ref
e
rence
_
lookup_3 tweak
commit
|
commitdiff
|
tree
2017-12-16
rsand
i
fo
Add VEC_SERIES_EXPR
a
n
d associated optab
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
A
dd
V
E
C
_DU
P
L
ICATE_
E
XP
R
and associate
d
op
t
ab
commit
|
commitdiff
|
tree
2017-12-15
rsandifo
Make
d
se
.
c
use off
s
et/width instead of
start/end
commit
|
commitdiff
|
tree
2017-12-14
r
sandifo
poly_int: add poly-int
.
h
commit
|
commitdiff
|
tree
2017-12-07
rsa
n
difo
[AArch64] Fix ICE
s
in aarch
6
4_print_oper
a
nd
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Make more
use of VECTOR_CS
T
_EN
C
ODED_ELT
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Make
b
uild_vecto
r
static
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Ma
k
e
gi
m
ple_build_vecto
r
take a tree_vector_builder
commit
|
commitdiff
|
tree
2017-12-07
rsa
n
difo
Use tree_vect
o
r
_builder::new_binary_op
e
rat
i
on
f
or folding
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use tree
_
vector_b
u
ilder::new_unary
_
op
e
rati
o
n for
f
olding
commit
|
commitdiff
|
tree
2017-12-07
rs
a
ndifo
Use tre
e
_vecto
r
_builder ins
t
ead of
b
uild_
v
ector
commit
|
commitdiff
|
tree
2017-12-07
rsandi
f
o
Ne
w
VEC
T
OR_CST layout
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Add underscore
s
to local vars in se
l
ftest macros
commit
|
commitdiff
|
tree
2017-12-05
rsandi
f
o
[
A
Arch64] Fix some define
_
insn_and
_
s
pli
t
cond
i
t
i
o
n
s
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
Replace RED
U
C_*_EX
P
R
s
with in
t
ernal f
u
nctio
n
s
.
commit
|
commitdiff
|
tree
2017-11-22
rs
a
ndifo
PR82547: Undetect
e
d
overflow for UNSIGNED wide_ints
commit
|
commitdiff
|
tree
2017-11-22
rsand
i
fo
PR8
3
0
0
4:
A
c
c
i
dental
c
hange to pr81
1
36
.
c for VECTOR_BITS
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
Fix calculation of ptr_mode for M
O
DE_
P
ARTIAL_INT Pmode
commit
|
commitdiff
|
tree
2017-11-13
rsandifo
[AArch64
]
More aarch64_en
d
i
a
n_lane_
r
tx
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a
v
ect_masked_store tar
g
et selec
t
or
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add
a vect_
a
lign_sta
c
k_
v
a
r
s
target sele
c
tor
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a vect_variabl
e
_length targe
t
s
e
lector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a vect_u
n
alig
n
ed_possible
target selector
commit
|
commitdiff
|
tree
2017-11-09
rsa
n
difo
Add a
vect_e
l
emen
t
_align_prefer
r
e
d targe
t
selector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add
v
ect_perm3_* target sele
c
tors
commit
|
commitdiff
|
tree
2017-11-09
r
s
andifo
D
on'
t
assume vect_multiple_size
s
me
a
ns 2 si
z
es
commit
|
commitdiff
|
tree
2017-11-09
rs
a
ndifo
Add availab
l
e_vector_
s
iz
e
s to targ
e
t
-
supports
.
exp
commit
|
commitdiff
|
tree
2017-11-09
r
sandifo
Add VECTOR_BITS to
t
ree-v
e
c
t
.
h
commit
|
commitdiff
|
tree
2017-11-09
r
sandifo
Consi
s
t
en
t
ly us
e
asm v
o
latile ("
"
::
:
"memo
r
y")
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
B
e
stricter abou
t
CONST_
V
ECTOR operands
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Improve ivopt
s
handling of forced
sca
l
es
commit
|
commitdiff
|
tree
2017-11-09
r
s
andifo
B
ase subreg rules on REGMODE_NAT
U
RAL_SIZE rathe
r
than
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
rsandifo
[AAr
c
h
64] Use a
a
rch64_reg
_
or_imm instead of nonm
e
mory_operan
d
commit
|
commitdiff
|
tree
2017-11-06
r
s
andifo
[AArch64] Pass numb
e
r of units to aarch64_ex
p
and_vec_perm
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AA
r
ch64] Pass numb
e
r of units to aa
r
ch64
_
simd
_
vect_p
a
r_cnst
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AArch64]
P
a
s
s
n
umbe
r
of units to aarch64_reverse
_
m
a
sk
commit
|
commitdiff
|
tree
2017-11-06
rsa
n
difo
[AArch64] Add an endi
a
n_lane_rtx helper routine
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
Fix C
h
angeLog e
n
try
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
PR82816: Wi
d
e
ning mult
i
plies of bitfiel
d
s
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
Rework vrp_in
t
_c
o
nst_binop int
e
r
f
a
ce
commit
|
commitdiff
|
tree
2017-11-03
rsandif
o
P
R
82809
:
register
h
andling in ix86_vector_duplicate
_
value
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
[AArch64]
Minor rtx costs tweak
commit
|
commitdiff
|
tree
2017-11-01
rs
a
ndifo
[
A
Arch64] Rename the
i
nter
n
al "Upl" cons
t
raint
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[
AArch64] Move
code a
r
ound
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
[AArch64]
G
enerate permute
patterns u
s
ing rtx builders
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
if
o
2
017-11-
0
1 Richa
r
d Sa
n
diford <ri
c
h
ard
.
sandiford@linaro
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
rs
a
nd
i
fo
Mak
e
tree-ssa
-
ds
e
.
c:normalize
_
ref re
t
urn a
b
o
o
l
commit
|
commitdiff
|
tree
2017-11-01
rs
a
ndi
f
o
Do
n
't treat zero-sized ranges as overlapp
i
ng
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
Use
(
CONST_
V
E
CTOR|GET_MOD
E
)
_
N
UNITS in simplify-rtx
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Tu
r
n var-tr
a
cki
n
g
.
c:I
N
T_MEM_OFFSET into a function
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Factor out the
m
ode
hand
l
ing in lower-s
u
breg
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Use
more spec
i
fic hash f
u
nctions in rtlha
s
h
.
c
commit
|
commitdiff
|
tree
2017-11-01
rs
a
n
d
ifo
More is_a <scala
r
_int_mode>
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Ad
d
an
i
s
_
narrower_int_m
o
de helper function
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add narrower_subreg_mode he
l
per function
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
W
i
dening op
t
ab c
l
eanup
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
Add a fixed_size_m
o
de
c
lass
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
A
dd
a VEC_SERIES rtl code
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
Allow vector CONSTs
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add mor
e
vec_
d
upli
c
a
te
s
i
mplificati
o
n
s
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add gen
_
(c
o
nst_)vec_duplicate he
l
pers
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Prevent
i
nv
a
lid
register mode cha
n
ges in
c
ombine
commit
|
commitdiff
|
tree
2017-10-26
r
sandifo
A
dd wider_subreg_mode helper
f
u
nctions
commit
|
commitdiff
|
tree
2017-10-26
r
sandifo
M
a
ke m
o
re use
o
f df_r
e
ad_
m
o
d
ify
_
subreg
_
p
commit
|
commitdiff
|
tree
2017-10-26
rsan
d
ifo
Stop
p
rint_hex from printin
g
bit
s
above the precision
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
T
ARGET_STATIC_RTX_ALIGNMENT
commit
|
commitdiff
|
tree
2017-10-23
rsa
n
di
f
o
Conver
t
STARTING_FRA
M
E_OFFSET to a ho
o
k
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use SCAL
A
R_TYPE_MODE in ve
c
t_create_epil
o
g_for_reduction
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use SCALAR_I
N
T_TYPE_MODE in loc_list_
f
rom_
t
ree_1
commit
|
commitdiff
|
tree
2017-10-23
r
sandifo
Use scalar
_
int/float_mode in brig_langhook_ty
p
e_f
o
r_mode
commit
|
commitdiff
|
tree
2017-10-23
rs
a
ndifo
Use scalar_mode in e
x
pan
d
_sh
i
ft_1
commit
|
commitdiff
|
tree
2017-10-23
rsa
n
difo
Fix H
W
I +
-
u
n
signe
d
in combine
.
c
commit
|
commitdiff
|
tree
2017-10-22
r
s
an
d
ifo
SUB
R
EG_P
R
O
MOTED_VAR_P hand
l
ing in expand_dire
c
t_op
t
ab_
f
n
commit
|
commitdiff
|
tree
2017-10-22
r
s
a
ndifo
M
ake mo
r
e
u
se of GE
T
_MO
D
E_UNIT_PR
E
CISION
commit
|
commitdiff
|
tree
next