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
Add a fixed_size_mode_pod class
2017-12-20
rsandifo
poly_int: operand_subword
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
p
o
ly_int: SUBREG_B
Y
TE
commit
|
commitdiff
|
tree
2017-12-20
r
s
a
ndif
o
poly_int: ira subr
e
g liveness tracking
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
i
f
o
pol
y
_int
:
st
o
re
_
field
&
co
commit
|
commitdiff
|
tree
2017-12-20
r
sandifo
p
oly_i
n
t: C
+
+ bitfield reg
i
ons
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
poly_in
t
: extract_bi
t
_
f
ie
l
d
b
itrange
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
oly_int:
store
_
bit_field bitrange
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: lra frame offsets
commit
|
commitdiff
|
tree
2017-12-20
r
s
andifo
poly_int: M
E
M_OFFSET and MEM_SIZE
commit
|
commitdiff
|
tree
2017-12-20
r
s
andif
o
poly_int: rtx_addr_can_
t
r
a
p_p_1
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: dse
.
c
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: ao_ref
a
nd vn_refere
n
c
e
_op_t
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
poly_int: in
d
ir
e
ct_ref
s
_m
a
y_alias_p
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: same
_
addr_size_stores_p
commit
|
commitdiff
|
tree
2017-12-20
rs
a
n
di
f
o
poly_int
:
fold_ctor_re
f
erence
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: DWARF locations
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
poly
_
int: REG_O
F
F
S
E
T
commit
|
commitdiff
|
tree
2017-12-20
r
s
a
n
d
i
fo
pol
y
_
i
nt: TRULY_NOO
P
_TRUNCATION
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: create_i
n
t
eger_oper
a
nd
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: dum
p
routines
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
ifo
poly_int: tree co
n
stants
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
ifo
poly_int: rtx constants
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
Add a gen_int_shift_amount helper fu
n
c
t
ion
commit
|
commitdiff
|
tree
2017-12-20
r
s
a
n
d
ifo
Fix multiple_p for
t
wo non-pol
y
_
i
nts
commit
|
commitdiff
|
tree
2017-12-16
r
sandif
o
poly_int:
m
ode query
f
unctions
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Rever
t
a
c
c
identa
l
c
ommit
commit
|
commitdiff
|
tree
2017-12-16
r
s
andifo
Add a gen_int_shi
f
t_amoun
t
helper f
u
nction
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
poly_
i
nt: MACRO_M
O
DE
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
poly_int: IN_TARGET_C
O
DE
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Minor vn_refe
r
ence_lookup_3 tweak
commit
|
commitdiff
|
tree
2017-12-16
rs
a
n
d
ifo
Add VEC_S
E
RIES_
E
XPR and associat
e
d optab
commit
|
commitdiff
|
tree
2017-12-16
rsan
d
ifo
Add VEC_DUPLICATE_EX
P
R
a
nd ass
o
ciated op
t
ab
commit
|
commitdiff
|
tree
2017-12-15
r
s
andifo
Make
dse
.
c u
s
e offset/width ins
t
e
ad of sta
r
t/end
commit
|
commitdiff
|
tree
2017-12-14
rsa
n
difo
p
o
l
y_int:
add poly-int
.
h
commit
|
commitdiff
|
tree
2017-12-07
r
sandifo
[AArch64] Fix ICEs in aarch64_print_o
p
erand
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Make mor
e
use of VECTO
R
_CST_ENCODED_ELT
commit
|
commitdiff
|
tree
2017-12-07
r
s
andifo
Make
bui
l
d
_
v
ec
t
or st
a
tic
commit
|
commitdiff
|
tree
2017-12-07
r
s
an
d
i
f
o
Make gimple_build_vector take a tree_vector
_
builder
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
U
s
e
tree_ve
c
tor_builder::new_binary_operat
i
on for folding
commit
|
commitdiff
|
tree
2017-12-07
r
s
andifo
U
s
e tree_vec
t
o
r
_builder::new_unary_operation for folding
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
U
se tree_vector_builder
i
nstead of b
u
ild_vector
commit
|
commitdiff
|
tree
2017-12-07
rsandi
f
o
N
e
w VECTOR_CST layout
commit
|
commitdiff
|
tree
2017-12-07
r
sandifo
A
dd underscores to local vars in
s
elftest
m
a
c
ros
commit
|
commitdiff
|
tree
2017-12-05
rsandi
f
o
[AA
r
ch64] Fix s
o
me define_
i
nsn_and_s
p
lit conditions
commit
|
commitdiff
|
tree
2017-11-22
rsandi
f
o
Replace REDUC_*_EXPRs
w
ith i
n
ternal functions
.
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
PR82547: Undete
c
ted overflow
for
U
NSIGNED wide_in
t
s
commit
|
commitdiff
|
tree
2017-11-22
rs
a
ndifo
PR830
0
4: Ac
c
idental change to pr81136
.
c for VECTOR_BITS
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
Fix ca
l
culation of ptr_m
o
d
e
for
M
ODE_PARTIAL
_
I
N
T P
m
ode
commit
|
commitdiff
|
tree
2017-11-13
rsandifo
[AA
r
ch
6
4] Mor
e
a
a
r
c
h6
4
_e
n
di
a
n_lane_rtx
commit
|
commitdiff
|
tree
2017-11-09
rsand
i
fo
Add a v
e
c
t
_
masked_store target selector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
A
dd a vect_align_
s
tack_va
r
s target selector
commit
|
commitdiff
|
tree
2017-11-09
rsandif
o
Add a vect_variable_len
g
th target selector
commit
|
commitdiff
|
tree
2017-11-09
rsan
d
if
o
Add a ve
c
t_
u
n
a
ligned_possible target sel
e
ctor
commit
|
commitdiff
|
tree
2017-11-09
r
s
a
ndifo
Add a vect_
e
l
em
e
nt_
a
lign_pr
e
ferred targ
e
t selector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add v
e
ct
_
perm3_* target selectors
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
D
on't a
s
sume vec
t
_multiple_sizes mea
n
s 2 si
z
es
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
A
dd avai
l
ab
l
e_vector_
s
iz
e
s to targe
t
-s
u
ppo
r
ts
.
exp
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
A
d
d VECTOR_BIT
S
to tree-vect
.
h
commit
|
commitdiff
|
tree
2017-11-09
rsand
i
fo
Consistently use
asm
v
olatile ("" ::: "memor
y
") in
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Be
stricter about CONST_VEC
T
OR
operan
d
s
commit
|
commitdiff
|
tree
2017-11-09
rsandif
o
Improve ivopts handling of f
o
r
c
ed sc
a
l
e
s
commit
|
commitdiff
|
tree
2017-11-09
r
sa
n
d
ifo
Base subre
g
rules on RE
G
MOD
E
_NATURAL
_
SIZE rathe
r
than
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
rsandifo
[
A
A
rch64] U
s
e aarch
6
4_
r
eg_or_imm instea
d
o
f nonme
m
ory_operand
commit
|
commitdiff
|
tree
2017-11-06
r
sandifo
[AArch64] Pa
s
s number of u
n
i
ts to aarch64_e
x
pa
n
d
_vec_perm
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandif
o
[AArch64]
P
ass
number of units to aarc
h
64_simd_vect
_
par
_
cnst
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsand
i
fo
[AArch64] Pass
n
u
mbe
r
of
u
nits to
a
a
rch64_
r
e
v
er
s
e_mas
k
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AArch
6
4
] Add an
e
ndian_lane_rtx
h
elper routine
commit
|
commitdiff
|
tree
2017-11-06
r
s
a
ndif
o
Fix ChangeLog entry
commit
|
commitdiff
|
tree
2017-11-06
rs
a
ndifo
PR8281
6
: Widening mu
l
tiplies of bitfie
l
ds
commit
|
commitdiff
|
tree
2017-11-06
rsan
d
ifo
R
e
w
ork vrp_int_con
s
t_bino
p
in
t
e
r
face
commit
|
commitdiff
|
tree
2017-11-03
rsandif
o
P
R82809: register handling in ix8
6
_v
e
c
t
or_duplicate_value
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
[
AArch64] Min
o
r rtx
co
s
ts twe
a
k
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch64] Rename the interna
l
"Upl" constraint
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
[A
A
rc
h
64] Mov
e
co
d
e around
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
[AAr
c
h64] Generat
e
p
er
m
ute p
a
tterns using rtx builder
s
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
2
0
17
-
11-01 Richard S
a
ndifor
d
<richard
.
sandiford@linaro
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
Ma
k
e tre
e
-ssa
-
dse
.
c:norm
a
lize_ref r
e
tu
r
n a
b
ool
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
D
o
n't t
r
e
a
t zer
o
-sized r
a
nges
a
s overla
p
ping
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
Use (
C
ONST_VECTOR|GET_
M
ODE)_NUNITS in simplify
-
rtx
.
c
commit
|
commitdiff
|
tree
2017-11-01
rs
a
ndifo
Turn
v
ar-tracking
.
c:INT_
M
EM_
O
F
F
SET into
a function
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Fac
t
o
r
out
the m
o
de ha
n
dling in lower-subreg
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
Use m
o
re
s
p
e
cifi
c
hash func
t
ions
in
r
tl
h
as
h
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
More is_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-11-01
rs
a
ndifo
Add an is_
n
arrower_int_mode h
e
l
p
e
r function
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
Add narr
o
wer
_
subreg_mode helper
function
commit
|
commitdiff
|
tree
2017-11-01
r
s
a
nd
i
fo
W
idening optab
c
leanup
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Add a fix
e
d_size_mode class
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
A
d
d
a VEC_SER
I
ES rtl code
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
All
o
w vector CONS
T
s
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add more
vec_duplica
t
e s
i
mplifi
c
a
t
ions
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
A
dd
gen_(const_)v
e
c_duplicate helpe
r
s
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Prevent invalid re
g
i
s
ter mode changes in combin
e
commit
|
commitdiff
|
tree
2017-10-26
rsandi
f
o
Add
w
ider_subreg_mode helper functi
o
ns
commit
|
commitdiff
|
tree
2017-10-26
rs
a
n
difo
Make more use
o
f
df_read_modi
f
y
_subr
e
g_p
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Sto
p
print_hex from
p
rin
t
i
n
g bits above the p
r
ecision
commit
|
commitdiff
|
tree
2017-10-26
rsa
n
d
ifo
TA
R
GET_STATIC_RTX_
A
LIGNMENT
commit
|
commitdiff
|
tree
2017-10-23
r
sandifo
C
onvert STA
R
TI
N
G_FRAME
_
OFF
S
ET to a
h
o
ok
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use S
C
ALAR_TYPE_MODE in vect_
c
reat
e
_ep
i
log_for
_
reduction
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use SC
A
L
A
R_INT_TYPE_M
O
D
E
in loc_list_from_tree_1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use scalar_int/float_mode i
n
brig_langh
o
ok_type_for_mode
commit
|
commitdiff
|
tree
next