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: store_bit_field bitrange
2017-12-20
rsandi
f
o
poly
_
int: sto
r
e_b
i
t_fi
e
ld bitrange
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_in
t
:
l
ra fram
e
offset
s
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
ifo
poly_in
t
:
MEM_OFFSET
and MEM
_
SIZE
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: rtx_addr_can_
t
r
a
p_p_1
commit
|
commitdiff
|
tree
2017-12-20
r
s
andifo
poly_int: dse
.
c
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
pol
y
_int: ao_ref
a
nd
vn_refere
n
ce_op_t
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: in
d
i
re
c
t_refs_may
_
a
lias
_
p
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
po
l
y_int: same
_
addr_size_st
o
res_p
commit
|
commitdiff
|
tree
2017-12-20
rsandi
f
o
poly_int: fold_ctor_re
f
erenc
e
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
if
o
p
oly
_
in
t
: DWARF l
o
cations
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
poly_int: REG_OFFSET
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly
_
int
:
TRULY_NOO
P
_
TRUN
C
A
T
I
O
N
commit
|
commitdiff
|
tree
2017-12-20
r
sandifo
poly_i
n
t: creat
e
_
int
e
ger_op
e
rand
commit
|
commitdiff
|
tree
2017-12-20
r
s
andi
f
o
pol
y
_
i
n
t
: du
m
p routin
e
s
commit
|
commitdiff
|
tree
2017-12-20
rsandi
f
o
p
oly_int: tree
constan
t
s
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
po
l
y_int
:
rtx constants
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
Add
a gen_int_shif
t
_amount hel
p
er fu
n
ction
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
Fix multiple_
p
for two non-poly_ints
commit
|
commitdiff
|
tree
2017-12-16
rsand
i
fo
poly_int: mode query functions
commit
|
commitdiff
|
tree
2017-12-16
rsa
n
difo
Revert accidental commit
commit
|
commitdiff
|
tree
2017-12-16
r
sandifo
Add a gen_int_shi
f
t
_amount helpe
r
fu
n
ction
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
poly_i
n
t: MACRO_M
O
DE
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
poly_int:
I
N
_
T
ARG
E
T_C
O
DE
commit
|
commitdiff
|
tree
2017-12-16
rsandif
o
Minor vn_reference_loo
k
u
p_3 tweak
commit
|
commitdiff
|
tree
2017-12-16
r
sand
i
fo
Add VEC_SERIES
_
EXPR a
n
d associ
a
ted optab
commit
|
commitdiff
|
tree
2017-12-16
r
s
a
n
d
ifo
Add
VEC_DUPLIC
A
T
E
_EXPR and associated optab
commit
|
commitdiff
|
tree
2017-12-15
r
s
andif
o
Make dse
.
c use offset/width instead o
f
start
/
end
commit
|
commitdiff
|
tree
2017-12-14
rsandifo
poly
_
int: add
p
oly-int
.
h
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
[AArch
6
4] Fix ICEs in
aarc
h
64_print_operand
commit
|
commitdiff
|
tree
2017-12-07
rs
a
ndi
f
o
Make mo
r
e use of
VECTOR_
C
ST_ENC
O
DE
D
_E
L
T
commit
|
commitdiff
|
tree
2017-12-07
rsan
d
ifo
Ma
k
e build_vector static
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Mak
e
gimple_build_vec
t
or take a tree_
v
ector_build
e
r
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use tree_vector_bui
l
der::new_binary_
o
pera
t
ion for
f
o
lding
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use tree_ve
c
tor_b
u
ilder::n
e
w
_
unary_operation
f
or folding
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use tree_vector_bui
l
der i
n
stead of bu
i
l
d
_v
e
c
t
or
commit
|
commitdiff
|
tree
2017-12-07
rsandif
o
New
V
ECTOR_CST layout
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Add undersco
r
es to l
o
cal
v
a
rs i
n
selftest
macros
commit
|
commitdiff
|
tree
2017-12-05
rsandif
o
[AArch64] Fix som
e
def
i
ne_insn
_
and_split co
n
ditions
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
Replace
R
E
DUC_*_
E
XPRs with internal
functions
.
commit
|
commitdiff
|
tree
2017-11-22
rsa
n
d
if
o
PR82547: Undetected overflow fo
r
UNSIG
N
ED wide_ints
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
PR83004: Accide
n
tal change to p
r
81
1
36
.
c for VECTOR_BITS
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
Fix calcula
t
ion of ptr_mode for MODE_PARTIAL_INT Pmode
commit
|
commitdiff
|
tree
2017-11-13
rsan
d
ifo
[AArch64] More
aarch64_en
d
ian
_
lane_rt
x
commit
|
commitdiff
|
tree
2017-11-09
rsa
n
difo
Add
a
vect_mas
k
ed
_
s
t
o
r
e target sele
c
tor
commit
|
commitdiff
|
tree
2017-11-09
rsan
d
ifo
Add a vect_align_sta
c
k_vars t
a
rget
selector
commit
|
commitdiff
|
tree
2017-11-09
rs
a
ndifo
Add
a
vect_variable_l
e
n
gt
h
target selector
commit
|
commitdiff
|
tree
2017-11-09
rsandi
f
o
A
dd a vect_unaligned_possi
b
le target selector
commit
|
commitdiff
|
tree
2017-11-09
r
sandi
f
o
A
dd a vect_elem
e
nt_a
l
ign_pre
f
erred
t
arget
s
electo
r
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add vect_
p
erm3
_
*
target selec
t
ors
commit
|
commitdiff
|
tree
2017-11-09
rsa
n
difo
D
o
n't
a
ssum
e
vect_multiple_size
s
means 2
sizes
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add available_v
e
ctor_sizes to target-
s
uppo
r
ts
.
e
xp
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add V
E
CTOR_BIT
S
to tree-vect
.
h
commit
|
commitdiff
|
tree
2017-11-09
rsand
i
f
o
C
o
nsisten
t
l
y
use asm volatile (""
::: "memory"
)
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Be strict
e
r about C
O
NST_V
E
CTOR operand
s
commit
|
commitdiff
|
tree
2017-11-09
rsandi
f
o
Improve
ivopts
h
andling of forced scales
commit
|
commitdiff
|
tree
2017-11-09
rs
a
ndifo
Bas
e
subreg
r
ules on REGMODE_NATURAL_SIZ
E
rather than
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
rsandifo
[AArch64] Use aar
c
h64_reg_or_imm instead
o
f
no
n
m
e
mory_operand
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AArch64] Pa
s
s number of u
n
its to aarch
6
4_ex
p
and_ve
c
_p
e
rm
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AArch64]
P
as
s
n
u
mber of units to aar
c
h64_simd_vect_par_cnst
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsand
i
fo
[AArch64
]
Pa
s
s
numb
e
r of units
t
o a
a
rch64_reverse_ma
s
k
commit
|
commitdiff
|
tree
2017-11-06
rsan
d
ifo
[AArc
h
64] Add an
endia
n
_
la
n
e_rtx he
l
per routine
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
F
ix
Chan
g
eLog entry
commit
|
commitdiff
|
tree
2017-11-06
rsand
i
fo
PR82816: Widening
multiplies
of b
i
tfield
s
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
Rework vr
p
_i
n
t_
c
o
nst
_
binop interface
commit
|
commitdiff
|
tree
2017-11-03
rsan
d
ifo
PR82
8
0
9
: r
e
gister handling
i
n ix86_vector_duplicate
_
value
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
[
AArch64] Mi
n
or rtx costs tweak
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[
AArch64]
Rename the internal "Upl" co
n
s
traint
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
[AArch64] Mov
e
code
around
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch64] Gener
a
te
pe
r
m
u
t
e patterns using rt
x
builders
commit
|
commitdiff
|
tree
2017-11-01
r
sandif
o
2
0
1
7
-11-01 Ric
h
a
rd Sandif
o
rd <richard
.
sandiford@linaro
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Make tree-ssa-
d
se
.
c:normali
z
e_ref ret
u
rn a bool
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Don't tr
e
at zero-sized ranges as overlapp
i
n
g
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
Use (CONST_VECTOR|GET_MODE)_NUNITS in simplify-rtx
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
Turn
v
a
r-track
i
ng
.
c:INT_M
E
M_OFFSET into
a
function
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
F
a
ctor out
t
h
e m
o
de handling in lower-
s
ubr
e
g
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Use more s
p
ecific h
a
sh functions
i
n rt
l
h
a
sh
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
More
i
s
_
a
<
sca
l
ar_int_mode>
commit
|
commitdiff
|
tree
2017-11-01
r
sand
i
fo
A
d
d an is_narrowe
r
_int_mo
d
e helper fu
n
ction
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
Add na
r
r
o
wer_sub
r
eg_mode helper f
u
nct
i
on
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
W
i
denin
g
opt
a
b cleanup
commit
|
commitdiff
|
tree
2017-11-01
r
s
a
ndifo
Add a fixed_size_mode class
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add a V
E
C_SERI
E
S rtl
c
ode
commit
|
commitdiff
|
tree
2017-11-01
rs
a
ndif
o
A
l
l
o
w
vector CO
N
S
T
s
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add mo
r
e vec_duplicate simp
l
ifications
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add gen_(const_)vec
_
dup
l
ica
t
e
h
elpers
commit
|
commitdiff
|
tree
2017-11-01
rs
a
ndifo
Prevent
inv
a
lid r
e
gister mode changes in combine
commit
|
commitdiff
|
tree
2017-10-26
rsan
d
i
fo
A
d
d wider_subreg_mode hel
p
er
func
t
i
o
ns
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Make more use o
f
df_read
_
modify_subreg_p
commit
|
commitdiff
|
tree
2017-10-26
rs
a
ndifo
Sto
p
p
rint_hex
from prin
t
in
g
bits above
t
he
precision
commit
|
commitdiff
|
tree
2017-10-26
rsa
n
difo
TARGET_STAT
I
C_RTX_
A
LIGNMENT
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
C
onvert STARTIN
G
_FRA
M
E_OFFSET to a
h
o
o
k
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use SCALAR_TYPE_MODE i
n
vect_c
r
eate_e
p
il
o
g_for_redu
c
tion
commit
|
commitdiff
|
tree
2017-10-23
rsa
n
di
f
o
U
s
e SCALAR_INT_TYP
E
_M
O
DE in loc_li
s
t
_
from_tree_1
commit
|
commitdiff
|
tree
2017-10-23
rsandif
o
Us
e
scalar_int/fl
o
at_mode in brig_langhook_
t
ype
_
for_mode
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use
s
cala
r
_mode in
e
x
pand_shift
_
1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
F
ix HWI + -
u
n
sign
e
d in combine
.
c
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
SUBREG_PROMOTED_VAR_P handling in expand_direc
t
_optab_f
n
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Mak
e
m
o
re use
o
f GET_MODE_UN
I
T_P
R
ECISIO
N
commit
|
commitdiff
|
tree
2017-10-22
rsa
n
di
f
o
Make more use of
H
WI_COMPU
T
AB
L
E_MODE_P
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Make more use
o
f subreg_si
z
e
_l
o
wpart_offs
e
t
commit
|
commitdiff
|
tree
next