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
[AArch64] Fix ICEs in aarch64_print_operand
2017-12-07
rs
a
ndifo
[
AArch64] Fix ICEs in aarc
h
64_print_ope
r
and
commit
|
commitdiff
|
tree
2017-12-07
r
s
andifo
Make more use
of VECTOR_CST_ENC
O
DED_ELT
commit
|
commitdiff
|
tree
2017-12-07
rsandi
f
o
Make build_
v
ector static
commit
|
commitdiff
|
tree
2017-12-07
rs
a
n
d
ifo
Make gimple_build_vector take a tree_vector_bui
l
der
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use t
r
ee_vector_buil
d
e
r::new_bi
n
a
ry
_
operatio
n
for folding
commit
|
commitdiff
|
tree
2017-12-07
rsand
i
fo
Use tre
e
_vector_b
u
il
d
er::
n
ew_
u
nary_operation for folding
commit
|
commitdiff
|
tree
2017-12-07
r
sandifo
Use t
r
ee_ve
c
to
r
_buil
d
er instead
o
f
b
u
i
ld_vector
commit
|
commitdiff
|
tree
2017-12-07
r
s
an
d
i
f
o
N
e
w VECT
O
R_CST layout
commit
|
commitdiff
|
tree
2017-12-07
rs
a
ndifo
Add underscores
to local vars in
s
elf
t
es
t
macros
commit
|
commitdiff
|
tree
2017-12-05
rsandifo
[AA
r
ch64] Fix some define
_
insn_and_split conditi
o
ns
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
Re
p
lac
e
RED
U
C_
*
_EX
P
R
s
wit
h
int
e
rna
l
funct
i
ons
.
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
P
R
82547: U
n
detect
e
d
o
verflow f
o
r UNSIGN
E
D w
i
d
e_ints
commit
|
commitdiff
|
tree
2017-11-22
rsandi
f
o
PR83004: Ac
c
i
d
ent
a
l
change to pr81136
.
c
f
or VE
C
TOR_
B
ITS
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
Fix calculation of ptr_mo
d
e
for
M
OD
E
_
P
A
RTIAL_IN
T
Pmode
commit
|
commitdiff
|
tree
2017-11-13
rsand
i
fo
[AArch64] More aarch
6
4
_
endian_lane_rtx
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Ad
d
a ve
c
t_masked_store target selec
t
or
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a v
e
ct_
a
l
i
gn_st
a
ck_vars
t
arget selector
commit
|
commitdiff
|
tree
2017-11-09
r
sandifo
Add a vect_
v
aria
b
le
_
lengt
h
t
arget s
e
lector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a vect_unaligned_
p
ossibl
e
target selector
commit
|
commitdiff
|
tree
2017-11-09
rsa
n
difo
Add a vect_el
e
ment_align_pr
e
f
erred t
a
rg
e
t
s
elect
o
r
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add vect_p
e
rm3
_
*
t
arg
e
t s
e
lectors
commit
|
commitdiff
|
tree
2017-11-09
rsandi
f
o
Don't assum
e
ve
c
t_multiple
_
sizes means 2 sizes
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add available_vector_sizes to
t
arge
t
-supports
.
exp
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add VE
C
T
O
R_BITS to tree-vect
.
h
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Consis
t
en
t
ly use a
s
m volati
l
e ("" ::: "memory")
in
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
rsandi
f
o
B
e
stri
c
ter about C
O
N
S
T_V
E
CT
O
R
o
p
e
r
ands
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Imp
r
ove
i
vopts
handli
n
g of forc
e
d sca
l
es
commit
|
commitdiff
|
tree
2017-11-09
rs
a
n
dif
o
Base s
u
breg
r
ul
e
s on R
E
GMODE
_
NATU
R
AL_S
I
ZE
r
a
ther th
a
n
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
rsandifo
[AArch6
4
]
U
s
e aarch64_reg_or_imm inst
e
ad of no
n
memory_operand
commit
|
commitdiff
|
tree
2017-11-06
rs
a
ndifo
[AArch64] Pass
n
u
mber of
u
n
its to aarc
h
64_exp
a
n
d_vec
_
perm
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandif
o
[AA
r
ch64] Pass numb
e
r
of units t
o
aarch64_simd_v
e
c
t_
p
ar_cnst
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
r
s
andifo
[AArch64]
Pass
n
u
mbe
r
o
f
u
n
its to
aarch6
4
_re
v
erse_m
a
sk
commit
|
commitdiff
|
tree
2017-11-06
r
sandifo
[
AArch6
4
]
Add an endian_la
n
e_rtx helper routin
e
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
Fix C
h
an
g
eLo
g
e
ntry
commit
|
commitdiff
|
tree
2017-11-06
r
sand
i
f
o
PR82816: Widenin
g
multi
p
lies of bitf
i
elds
commit
|
commitdiff
|
tree
2017-11-06
rsan
d
ifo
Rework vr
p
_int_const_bi
n
op int
e
r
fa
c
e
commit
|
commitdiff
|
tree
2017-11-03
rsa
n
dif
o
PR82
8
09:
register hand
l
ing in ix86_vect
o
r_dupli
c
a
t
e_value
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
[AArch6
4
] Minor rtx
c
osts tw
e
ak
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
[AArch64] R
e
nam
e
the in
t
ernal "
U
pl" constraint
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch64] Move
code
a
r
ound
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AAr
c
h64] Generate per
m
u
t
e patter
n
s
u
s
i
ng rtx builders
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
201
7
-11-01
R
i
chard
S
a
ndiford <ri
c
hard
.
sandiford@linaro
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
M
ake tree-
s
sa-dse
.
c:normali
z
e_ref return a bool
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Don
'
t
treat zero-sized ran
g
e
s as overlapping
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Use (CON
S
T_VECTOR
|
GET_MOD
E
)_NUNITS in si
m
plify-r
t
x
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
T
urn v
a
r
-
tr
a
cking
.
c:
I
N
T_MEM_
O
FFSET into a function
commit
|
commitdiff
|
tree
2017-11-01
r
s
andif
o
Factor out th
e
mo
d
e h
a
ndling in lower-s
u
bre
g
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
U
s
e
more
s
p
ecif
i
c hash functio
n
s
in rtlha
s
h
.
c
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
M
o
re
i
s
_a <
s
ca
l
ar_int_
m
ode>
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add
an
i
s_
n
arrower_i
n
t_mode hel
p
er function
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
d
i
fo
Add narrower_subreg_mod
e
he
l
per function
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Wideni
n
g
o
ptab
cleanup
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
A
dd a
fixed_size_mode class
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
Ad
d
a VEC_
S
ER
I
E
S rtl co
d
e
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
di
f
o
Allow vector C
O
NSTs
commit
|
commitdiff
|
tree
2017-11-01
rs
a
ndifo
Add m
o
r
e vec_duplicate simp
l
ificati
o
ns
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add gen_(const_)vec_duplicate helpers
commit
|
commitdiff
|
tree
2017-11-01
r
s
an
d
i
f
o
Pr
e
vent
i
n
valid reg
i
s
t
er mode
ch
a
nges in combine
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Add wider_su
b
r
e
g
_mod
e
helpe
r
function
s
commit
|
commitdiff
|
tree
2017-10-26
r
sandifo
M
ake mor
e
use o
f
df
_
read_
m
odify_subreg
_
p
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Stop print
_
hex fr
o
m pr
i
nt
i
ng b
i
ts above the prec
i
s
i
o
n
commit
|
commitdiff
|
tree
2017-10-26
r
sa
n
difo
T
AR
G
ET_STA
T
IC_RTX_ALIGNMENT
commit
|
commitdiff
|
tree
2017-10-23
rs
a
ndifo
Conve
r
t
S
TARTING_FRAME_OFFSET to a hook
commit
|
commitdiff
|
tree
2017-10-23
r
s
a
ndifo
Use
S
C
ALA
R
_TYPE_MODE
i
n vect
_
create_epilog_f
o
r_reduction
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use SCALAR_INT_TYPE
_
MODE in loc_list_from_tr
e
e_1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use sc
a
lar_int/float_mo
d
e in brig_langh
o
o
k_
t
ype_for_mode
commit
|
commitdiff
|
tree
2017-10-23
rsandif
o
U
se sc
a
lar_mode
in expand_shift_1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Fix
HWI
+
-unsigned in com
b
ine
.
c
commit
|
commitdiff
|
tree
2017-10-22
rsandi
f
o
SU
B
REG_PROMOTED
_
VAR_
P
han
d
ling in expan
d
_
direct_opt
a
b_fn
commit
|
commitdiff
|
tree
2017-10-22
rsandif
o
Make
m
o
r
e use of G
E
T
_
M
ODE_UNIT
_
P
R
ECIS
I
ON
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Ma
k
e m
o
re us
e
of HWI_COMPUTABLE_
M
OD
E
_P
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
M
a
ke more use of subreg_
s
ize
_
l
o
wpart
_
offset
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Add
w
ide
_
int versi
o
n of inchash::hash::add
_
wide_int
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
R
ename inchash:
:
hash::add_w
i
de_int
commit
|
commitdiff
|
tree
2017-10-13
r
s
andifo
Prevent invalid regi
s
ter mode
c
ha
n
ges in co
m
bin
e
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Ma
k
e more
use of GET
_
M
ODE_UNIT_BITSIZE
commit
|
commitdiff
|
tree
2017-10-13
rs
a
ndif
o
Make more u
s
e of GET_MODE_UNIT_S
I
ZE
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
M
a
ke more u
s
e of by
t
e
_
l
o
wpart_offs
e
t
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Make
m
ore
use of
s
ubr
e
g_lowpart_offset
commit
|
commitdiff
|
tree
2017-10-10
rsandi
f
o
Requ
i
re wi::to_wide
for tre
e
s
commit
|
commitdiff
|
tree
2017-10-09
rsandifo
Allow no
n
-wi
<
o
p
>
w
i
commit
|
commitdiff
|
tree
2017-10-04
rs
a
ndif
o
PR82413: Mismatched
p
rec
i
sion
s
in
b
uild_rang
e
_c
h
ec
k
commit
|
commitdiff
|
tree
2017-10-02
rsandi
f
o
Fi
x
mismatched precisions in tree arit
h
metic
commit
|
commitdiff
|
tree
2017-10-02
r
sandifo
[AArch64] P
R
71307: Define
u
ni
o
n class o
f
POINTER+FP
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
Turn CONSTANT_ALIGNMENT into
a
hook
commit
|
commitdiff
|
tree
2017-09-25
rsan
d
ifo
Chang
e
permute index
t
ype to un
s
igned s
h
ort
commit
|
commitdiff
|
tree
2017-09-25
r
s
an
d
ifo
Updat
e
inte
r
fac
e
t
o
T
ARGET_
V
ECTORIZE_VE
C
_PERM_CONST_OK
commit
|
commitdiff
|
tree
2017-09-22
r
sa
n
dif
o
PR
8
2289: C
o
mputing
peel
i
ng costs
f
or irrelev
a
nt drs
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
range_int_cst
_
p handling in extract_ran
g
e_from_binary_e
x
pr_1
commit
|
commitdiff
|
tree
2017-09-22
r
sandifo
L
e
t the ta
r
get choos
e
a vectori
s
ation align
m
ent
commit
|
commitdiff
|
tree
2017-09-22
r
s
andifo
Add a
v
e
c
t
_
get_
s
c
a
l
ar_dr_si
z
e helper fu
n
ction
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Fix spu b
u
ild after r25
3
07
2
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Make more us
e
o
f
si
m
plif
y
_gen_
b
inary
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Add c
o
py_rtx ca
l
l
to RTL loop un
r
oller
commit
|
commitdiff
|
tree
2017-09-21
r
sandifo
F
ix u
n
gu
a
rded uses of tree_t
o
_uhwi
commit
|
commitdiff
|
tree
2017-09-21
rs
a
n
difo
T
ighten t
r
ee-ssa-ccp
.
c:get_val
u
e_for_expr condition
commit
|
commitdiff
|
tree
2017-09-21
rsandif
o
Add
miss
i
ng int_cst_rangeN
checks to tree-vrp
.
c
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Move com
p
utatio
n
o
f SLP_TREE_NUMBER_OF_VEC_S
T
MTS
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix an SV
E
fai
l
u
re i
n
the Fortran mat
m
u
l* te
s
ts
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
In
c
lude phis in SLP
u
n
ro
l
l
ing
c
alculation
commit
|
commitdiff
|
tree
next