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 gen_int_shift_amount helper function
2017-12-20
rsandifo
A
dd a gen_int_shift_amount
h
elper function
commit
|
commitdiff
|
tree
2017-12-20
r
s
a
ndifo
Fix m
u
ltiple_
p
for two non-p
o
ly_ints
commit
|
commitdiff
|
tree
2017-12-16
rsandi
f
o
po
l
y
_
i
nt: mode query functions
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Revert accident
a
l com
m
it
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Add a gen_i
n
t_shift_amoun
t
helper function
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
poly_int: MACRO_
M
ODE
commit
|
commitdiff
|
tree
2017-12-16
rsandi
f
o
p
o
ly_in
t
: IN
_
TARGET_CODE
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Minor vn_re
f
erence_lookup_3 tweak
commit
|
commitdiff
|
tree
2017-12-16
r
san
d
i
f
o
A
d
d
VEC_
S
ERIES_E
X
PR and associat
e
d opt
a
b
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Add
VEC_DUPL
I
CATE_EXPR and
associ
a
ted optab
commit
|
commitdiff
|
tree
2017-12-15
r
sandifo
M
ake dse
.
c use
o
ffset/width instead o
f
start
/
end
commit
|
commitdiff
|
tree
2017-12-14
r
s
andifo
poly_i
n
t: add poly-int
.
h
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
[AArch64] F
i
x ICEs
i
n
aarch64_print_operan
d
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Make more u
s
e of
VECTOR_CST_ENCODED_ELT
commit
|
commitdiff
|
tree
2017-12-07
rsandi
f
o
M
ake b
u
ild_v
e
ctor st
a
tic
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Make gimpl
e
_bu
i
ld_vector take a tree_vector_bu
i
l
der
commit
|
commitdiff
|
tree
2017-12-07
r
s
andif
o
Use tree_vector_
b
uilder::new_binary_opera
t
io
n
for foldin
g
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use
tr
e
e_vector_bui
l
der::new_unary
_
operation for folding
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use tree_vector_bu
i
lder in
s
tead
o
f bui
l
d_vecto
r
commit
|
commitdiff
|
tree
2017-12-07
rsan
d
if
o
N
ew VEC
T
O
R
_CST lay
o
u
t
commit
|
commitdiff
|
tree
2017-12-07
rs
a
ndifo
Add un
d
erscores to
local
v
ars in selftest m
a
cros
commit
|
commitdiff
|
tree
2017-12-05
rsand
i
fo
[AArch64] Fix some d
e
fine_in
s
n_and_split conditio
n
s
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
Repla
c
e REDUC_*_EXPRs with in
t
e
r
nal f
u
nct
i
ons
.
commit
|
commitdiff
|
tree
2017-11-22
r
s
andifo
PR8
2
547: Undetected ove
r
flow for
U
NSIGN
E
D wid
e
_ints
commit
|
commitdiff
|
tree
2017-11-22
rsan
d
i
f
o
P
R
8
3
0
04
:
Accidental change to pr81136
.
c
for VECTO
R
_
BITS
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
rsan
d
ifo
Fix calcula
t
i
on
of
ptr_mo
d
e for
M
ODE_PA
R
TIAL_IN
T
Pmode
commit
|
commitdiff
|
tree
2017-11-13
rsa
n
d
ifo
[AArch6
4
] More aarch64_endian_lane_rtx
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
A
d
d a ve
c
t_mas
k
ed_store
target
s
e
lector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add
a
ve
c
t_a
l
ign_s
t
ack_va
r
s target selector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a vect_varia
b
l
e
_lengt
h
t
arget se
l
ecto
r
commit
|
commitdiff
|
tree
2017-11-09
rsandif
o
A
dd a
v
ect_u
n
alig
n
ed_possible
t
arge
t
selector
commit
|
commitdiff
|
tree
2017-11-09
r
s
andifo
Add a ve
c
t
_
element_a
l
ign_preferred target s
e
lector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
A
d
d
vect_
p
erm3
_
* target selectors
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Don't assu
m
e ve
c
t_
m
ulti
p
le
_
siz
e
s m
e
ans
2
siz
e
s
commit
|
commitdiff
|
tree
2017-11-09
r
sandifo
Add
available_vector_sizes to t
a
rget
-
supports
.
e
xp
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
A
d
d
V
ECTOR_BITS to tree-vec
t
.
h
commit
|
commitdiff
|
tree
2017-11-09
rsa
n
difo
Consistently
u
s
e asm vola
t
ile
(
"" ::: "memory") in
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
r
s
an
d
ifo
Be
stric
t
e
r
about C
O
NST_VE
C
T
O
R operands
commit
|
commitdiff
|
tree
2017-11-09
r
s
andifo
Improve ivopts hand
l
i
ng of forced scales
commit
|
commitdiff
|
tree
2017-11-09
r
sandifo
Ba
s
e s
u
b
r
e
g rul
e
s on REGM
O
D
E
_
NA
T
URA
L
_
SIZE ra
t
her than
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
rs
a
nd
i
fo
[
AArc
h
64] Us
e
aar
c
h64_reg
_
or_imm
i
n
stead of nonmemory_o
p
erand
commit
|
commitdiff
|
tree
2017-11-06
r
s
andifo
[AArch64] Pass numb
e
r of units to aarch64_expand
_
vec_perm
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandi
f
o
[AArch64] Pass number of
u
n
its to aarch64_simd_vec
t
_par_c
n
st
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AArch64] Pass
n
u
mbe
r
of
units t
o
aarch64_reverse_m
a
sk
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AArch64]
Add an e
n
dian_lane_
r
tx helper routine
commit
|
commitdiff
|
tree
2017-11-06
rsa
n
difo
F
i
x Ch
a
ngeLog
e
n
t
ry
commit
|
commitdiff
|
tree
2017-11-06
rsan
d
i
f
o
PR82816:
W
id
e
ning multiplie
s
of bitfi
e
lds
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
Rework vrp_int
_
const_bin
o
p inte
r
fa
c
e
commit
|
commitdiff
|
tree
2017-11-03
rsandi
f
o
P
R
82
8
09
:
r
e
giste
r
ha
n
d
lin
g
in i
x
86_vector_dupli
c
ate_value
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
[AArch
6
4] Minor
r
tx c
o
s
t
s tweak
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
dif
o
[AArch64] Ren
a
me the intern
a
l "Upl" const
r
aint
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch64] Move code
a
r
ound
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch64] Generate permute patterns using r
t
x builde
r
s
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
2017-11-01 Ric
h
a
r
d
S
a
ndi
f
or
d
<
r
ichard
.
sandiford@linaro
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
i
fo
Make tree-ssa-dse
.
c:normalize_re
f
return a bool
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
D
o
n
't t
r
eat z
e
ro-sized ranges
as
o
verla
p
ping
commit
|
commitdiff
|
tree
2017-11-01
r
s
a
ndif
o
Use (CONST
_
VECTOR|GET_MOD
E
)_NUNI
T
S i
n
simplify-rtx
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Turn
va
r
-
tracking
.
c
:INT_MEM_
O
FFSET into a functio
n
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
f
o
F
actor out the m
o
de handli
n
g in lower-subreg
.
c
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
Use
m
o
r
e
s
peci
f
ic
h
ash func
t
ions i
n
r
t
lhash
.
c
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
More is_
a
<
scalar
_
int_mode>
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
Add an is_na
r
rower_
i
nt_mode
h
elper fu
n
ction
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add
n
arro
w
e
r
_subreg
_
mode helper function
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
Widening optab c
l
eanup
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
Add a fix
e
d_size_mode
c
lass
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add a V
E
C
_
SERI
E
S
rtl co
d
e
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
A
l
low vec
t
or CONSTs
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Add
m
ore vec_duplicate simplific
a
tion
s
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
Ad
d
gen_
(
c
o
nst_)vec_d
u
plicate helpe
r
s
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Prevent inv
a
l
id regis
t
er mode changes
in co
m
bine
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Add wid
e
r
_
subreg_mode helper functi
o
ns
commit
|
commitdiff
|
tree
2017-10-26
r
sandifo
Make more use of
df_
r
ead_m
o
dify_subreg_p
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
S
t
op print_h
e
x from
printing
bits
above the precision
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
TAR
G
E
T_STAT
I
C_RTX_ALI
G
NMENT
commit
|
commitdiff
|
tree
2017-10-23
r
s
a
n
difo
Convert STARTING_
F
RAME_OFFS
E
T to
a
h
ook
commit
|
commitdiff
|
tree
2017-10-23
rsand
i
f
o
Use SCALA
R
_TYPE_MODE i
n
vect_create_epilog_for
_
reduct
i
on
commit
|
commitdiff
|
tree
2017-10-23
r
s
andif
o
Use SCALAR_INT_TYPE_MODE i
n
loc
_
list_from_t
r
ee_1
commit
|
commitdiff
|
tree
2017-10-23
rs
a
nd
i
f
o
Use scalar_in
t
/float_mode in br
i
g_
l
anghoo
k
_
t
y
pe_for_mode
commit
|
commitdiff
|
tree
2017-10-23
rsand
i
fo
Use scalar_mode in expand_shift_1
commit
|
commitdiff
|
tree
2017-10-23
rsandi
f
o
F
ix HWI
+
-unsigned in
c
ombine
.
c
commit
|
commitdiff
|
tree
2017-10-22
r
s
a
ndifo
SUBREG
_
PROMOTED_VAR_P h
a
n
d
ling in expand_direct_optab_fn
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Make more u
s
e of GET_MO
D
E_UNIT_PRECISION
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Make
m
or
e
use of HWI_COMPUTABLE_MOD
E
_P
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Make more use of subr
e
g_
s
ize_lowpart_o
f
f
s
e
t
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Add
wide
_
int ver
s
ion of inchash::hash::add_wid
e
_
int
commit
|
commitdiff
|
tree
2017-10-22
rsa
n
dif
o
R
e
name
inc
h
ash::h
a
sh::a
d
d
_wide_int
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
P
revent invalid register mo
d
e ch
a
nges
in c
o
mbine
commit
|
commitdiff
|
tree
2017-10-13
rs
a
ndifo
Make more
use of
G
E
T
_MODE_UN
I
T_BITSIZE
commit
|
commitdiff
|
tree
2017-10-13
rsa
n
difo
Make more use of GET_M
O
DE_
U
NIT_SIZE
commit
|
commitdiff
|
tree
2017-10-13
rsandi
f
o
M
a
k
e
more use
of byte_lowpart_of
f
set
commit
|
commitdiff
|
tree
2017-10-13
r
san
d
ifo
Make more use o
f
subreg_lowpart_offset
commit
|
commitdiff
|
tree
2017-10-10
rsandifo
Re
q
uire wi::to_wide for trees
commit
|
commitdiff
|
tree
2017-10-09
rsandif
o
Allow non-wi <op> wi
commit
|
commitdiff
|
tree
2017-10-04
r
sandifo
P
R
8
2413: Mi
s
match
e
d pr
e
cisions in bu
i
ld_range_check
commit
|
commitdiff
|
tree
2017-10-02
rsa
n
dif
o
Fix mismatched precisions in tree ar
i
thmetic
commit
|
commitdiff
|
tree
2017-10-02
rsand
i
fo
[AArch64] P
R
713
0
7:
Define u
n
ion
c
las
s
o
f
POINTER+FP
commit
|
commitdiff
|
tree
2017-09-25
r
s
andifo
Turn CONSTANT_ALIGNMEN
T
into
a hook
commit
|
commitdiff
|
tree
2017-09-25
r
s
an
d
ifo
C
hang
e
pe
r
mute index type to
u
nsigned short
commit
|
commitdiff
|
tree
2017-09-25
rsand
i
fo
Updat
e
interface to TARGET_VECT
O
RIZE_VEC_PERM_CONST_
O
K
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
P
R8
2
2
8
9: Comp
u
ting
p
e
e
ling costs for irrelevant drs
commit
|
commitdiff
|
tree
next