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
Revert: Workaround following [PATCH] Pul all constants last in tree_swap_operands_p
2014-11-21
A
lan Lawrence
Revert
:
Workaround
f
ollowin
g
[PATCH]
Pul all con
s
tants
.
.
.
2014-09-22
Alan Lawrence
<alan.lawrence@arm.com>
commit
|
commitdiff
|
tree
2014-11-18
Alan Lawrence
[AArc
h
64]Replace t
e
mporary assemb
l
er for vld1_dup
commit
|
commitdiff
|
tree
2014-11-17
Alan Lawrence
[AArch
6
4] Extend
a
arch64_simd_vec_
s
et pattern
,
r
eplace
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
Alan Lawrence
aar
c
h
64-builtins
.
c (TYPE
S
_
C
REATE
)
: Remov
e
.
commit
|
commitdiff
|
tree
2014-11-14
Alan
L
a
wrence
[Vect
o
rizer] T
i
dy up
v
ec
t
_create_epilog /
u
se_scalar_
r
esul
t
commit
|
commitdiff
|
tree
2014-11-14
Alan Lawrence
[RS600
0
] Remove
vec_shl
and
(
hopefully) fix vec
_
s
hr
commit
|
commitdiff
|
tree
2014-11-14
Alan
Lawrence
F
i
x Chang
e
Log dat
e
commit
|
commitdiff
|
tree
2014-11-14
Alan Lawrence
[Ve
c
t
orizer
]
Make redu
c
tions-via-shifts and vec_shr_optab
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
A
lan
Lawr
e
nce
Rem
o
ve VEC_RSH
I
FT_
E
XPR tree code,
now unused
commit
|
commitdiff
|
tree
2014-11-13
Alan Lawren
c
e
[Ve
c
torizer] Use a VEC_PERM_EXPR i
n
stead of VEC_RS
H
IFT_EX
P
R
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
Alan Lawren
c
e
[Vect
o
ri
z
e
r
]
Split vect_gen_perm_
m
a
s
k int
o
_checke
d
.
.
.
commit
|
commitdiff
|
tree
2014-11-12
Alan Lawrence
Add bound
s
checki
n
g
to vqdm*_l
a
ne intrinsi
c
s
v
i
a
a
.
.
.
commit
|
commitdiff
|
tree
2014-11-04
Alan Lawre
n
ce
[ARM] Mig
r
a
t
e
t
o new reduc_[us](min|max
)
_scal_
o
ptab
commit
|
commitdiff
|
tree
2014-11-04
Alan Lawrence
[A
R
M] Migrate to ne
w
reduc_plus
_
scal_opta
b
commit
|
commitdiff
|
tree
2014-10-28
Alan Lawr
e
nce
Remove VEC_
L
SHIF
T
_EXPR
a
nd v
e
c_sh
l
_optab
commit
|
commitdiff
|
tree
2014-10-27
Alan Lawrence
[AArc
h
6
4
] Restore
g
imple_fold
i
ng
of re
d
uction i
n
trinsics
commit
|
commitdiff
|
tree
2014-10-27
A
lan L
a
wrence
[AArch64]
Use new redu
c
_[
u
s](min|max)_s
c
al optabs,
.
.
.
commit
|
commitdiff
|
tree
2014-10-27
A
l
an Lawrenc
e
[AA
r
ch64] Use new reduc
_
pl
u
s
_
s
cal optab
s
, inc
.
for
.
.
.
commit
|
commitdiff
|
tree
2014-10-27
Alan Lawr
e
nce
Add new optabs f
o
r
red
u
cin
g
v
e
ctors to sca
l
ar
s
commit
|
commitdiff
|
tree
2014-10-27
Alan La
w
rence
[Vectorizer] M
a
ke
REDUC_xxx_EXPR tree codes produce
.
.
.
commit
|
commitdiff
|
tree
2014-10-27
Alan
L
awrence
[AArch64] Temporaril
y
remove aarch64_gi
m
ple_f
o
ld_
b
uiltin
.
.
.
commit
|
commitdiff
|
tree
2014-09-23
Alan Lawrenc
e
Relax check agai
n
st commuti
n
g XOR and ASHIFTRT in combine
.
c
commit
|
commitdiff
|
tree
2014-09-22
Alan Lawrence
[Testsu
i
te] Add tests
of reduction
s
u
s
i
n
g
whole-vector
.
.
.
commit
|
commitdiff
|
tree
2014-09-22
A
lan
L
a
w
rence
[Tes
t
suite
]
Add tests of reductions u
s
i
n
g
w
hol
e
-vector
.
.
.
commit
|
commitdiff
|
tree
2014-09-22
Alan Lawrence
Workaround
f
o
llowing [
P
AT
C
H] Pul all constants la
s
t
.
.
.
commit
|
commitdiff
|
tree
2014-09-11
Alan Lawr
e
nce
[
A
A
rch64] Simp
l
i
fy vrein
t
erpret for
float64x
1
_
t using
.
.
.
commit
|
commitdiff
|
tree
2014-09-11
Alan Lawrenc
e
[AArch64
]
R
epl
a
ce temporar
y
i
n
line assembler for vse
t
_lane
commit
|
commitdiff
|
tree
2014-09-11
Alan Lawrence
[AArc
h
6
4
Testsuite
]
Add
execution
test of vset(q?)_lane
.
.
.
commit
|
commitdiff
|
tree
2014-09-10
Alan Lawrence
[AArch64 Te
s
tsui
t
e] A
d
d a test of the vst
[
234](
q
?)
.
.
.
commit
|
commitdiff
|
tree
2014-09-10
Alan L
a
wrence
[AArc
h
64 T
e
s
t
s
uite]
A
dd a test
o
f the vldN_
l
ane intrinsi
c
commit
|
commitdiff
|
tree
2014-09-09
Alan Law
r
ence
[AA
r
ch64 Testsuite] Add a
t
e
st of vldN_dup int
r
insi
c
s
commit
|
commitdiff
|
tree
2014-09-09
Ala
n
Lawrence
[AArch64 Tes
t
suite]
E
xtend
test of vld1+vst1 intrinsics
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
Alan
Lawrence
[AArch6
4
Testsuite]
A
d
d test
o
f
v
ld[234]q? intrinsic
commit
|
commitdiff
|
tree
2014-09-09
Alan Lawrence
[AArch64 Tests
u
ite]Fix scan-asse
m
b
l
er test false alarm
.
.
.
commit
|
commitdiff
|
tree
2014-09-08
Alan L
a
wrenc
e
[Obvious] Remove unused
a
arch64_typ
e
s_cmtst_qualifiers
.
.
.
commit
|
commitdiff
|
tree
2014-09-05
A
l
an Lawrence
[PATCH AArch
6
4] Rename [u]int32x1_t t
o
[
u
]int32_t
.
.
.
commit
|
commitdiff
|
tree
2014-09-05
Alan Law
r
en
c
e
[PAT
C
H AAr
c
h64 2/
2
] Replace tempora
r
y inli
n
e assem
b
ler
.
.
.
commit
|
commitdiff
|
tree
2014-09-05
Alan Lawrence
[P
A
TC
H
AArch64 1/2] Add execution tests of vge
t
_low
.
.
.
commit
|
commitdiff
|
tree
2014-09-05
Alan Lawrence
[PATCH AArch
6
4
2
/2] Remove
v
ector compare/tst
__bui
l
tins
commit
|
commitdiff
|
tree
2014-09-05
Alan Lawrence
[PATCH AArch64 1/2] Impro
v
e cod
e
gen
of
v
ector compares
.
.
.
commit
|
commitdiff
|
tree
2014-09-05
Alan
Lawrenc
e
[
PATCH][AArch64] Tidy:
remove unused qualifier
_
co
n
st_pointer
commit
|
commitdiff
|
tree
2014-09-05
Alan Lawren
c
e
[
PATC
H
]
[
AArch64] On
e
-liner: fix ty
p
e o
f
an
a
dd in SIMD
.
.
.
commit
|
commitdiff
|
tree
2014-09-05
A
l
an
L
awrence
[PA
T
CH AArch
6
4] Remove v
a
rargs from aarc
h
64_simd_expand_args
commit
|
commitdiff
|
tree
2014-09-05
A
l
a
n Law
r
ence
[
PATCH AArc
h
64] Ad
d
a builti
n
for rbi
t
(q?)_p8;
add
.
.
.
commit
|
commitdiff
|
tree
2014-08-06
Al
a
n
Lawrence
[
PATCH
AA
r
ch6
4
] Prefer
d
up to zip
f
o
r
v
e
c
_pe
r
m_
c
onst
.
.
.
commit
|
commitdiff
|
tree
2014-08-01
Alan Law
r
ence
Removed unused g
e
t_lane and dup_lane b
u
iltins
.
commit
|
commitdiff
|
tree
2014-07-22
A
lan Lawrence
F
i
x vex
t
[us]64_1
.
c
test on A
R
M by
u
n
sha
r
i
n
g test body
.
commit
|
commitdiff
|
tree
2014-06-30
Alan La
w
rence
[AAr
c
h64] fi
x
and
e
nable non-co
n
s
t
shuf
f
l
e fo
r
bigendian
.
.
.
commit
|
commitdiff
|
tree
2014-06-26
Alan La
w
rence
Corre
c
t ChangeLog entries (dat
e
s and
missing file
s
)
commit
|
commitdiff
|
tree
2014-06-24
Al
a
n Lawren
c
e
singleton_int
r
insics_1
.
c: Save temps and cleanup
.
commit
|
commitdiff
|
tree
2014-06-23
Alan Law
r
en
c
e
PR/60825 M
a
ke {
i
n
t
,uint}64x1_t in
a
rm_neon
.
h
a
proper
.
.
.
commit
|
commitdiff
|
tree
2014-06-23
Alan Law
r
e
n
ce
PR/6082
5
Make floa
t
64x1
_
t
in a
r
m_neon
.
h a prope
r
v
e
c
tor
.
.
.
commit
|
commitdiff
|
tree
2014-06-13
Alan Lawren
c
e
g
c
c
.
dg/v
e
c
t
/vect-singlet
o
n_1
.
c: R
e
move du
p
licate
o
f
.
.
.
commit
|
commitdiff
|
tree
2014-06-12
Alan Lawrence
[AArch64] R
e
move fro
m
arm_neon
.
h functi
o
ns
n
ot i
n
the
.
.
.
commit
|
commitdiff
|
tree
2014-06-12
Alan Lawre
n
ce
PR/59843 Fix ICE on
s
i
ngleton vecto
r
o
f
float on
A
Arch64
.
commit
|
commitdiff
|
tree
2014-06-09
Al
a
n Lawren
c
e
PR/61062 Fix arm
_
neon
.
h ZI
P
/UZP/
T
RN for bi
g
endi
a
n
.
commit
|
commitdiff
|
tree
2014-06-03
Al
a
n L
a
wrence
[PATCH
AArch6
4
2
/2
]
Cor
r
ect sign
e
dness
of buil
t
ins
.
.
.
commit
|
commitdiff
|
tree
2014-06-03
Alan La
w
rence
[PATCH AArch64 1/2] C
o
rr
e
ct si
g
nedness of b
u
iltins
.
.
.
commit
|
commitdiff
|
tree
2014-06-03
Alan Lawre
n
ce
Detect EXT patterns to vec_perm_cons
t
,
use fo
r
E
XT
.
.
.
commit
|
commitdiff
|
tree
2014-06-03
Alan Lawrence
Recog
n
ize shuffle
patterns for REV instructions
on
.
.
.
commit
|
commitdiff
|
tree
2014-05-30
Alan Lawrence
Add ex
e
c
uti
o
n
t
ests of
ARM REV intrinsics
.
commit
|
commitdiff
|
tree
2014-05-29
Ala
n
Lawrence
Add execution
tests of A
R
M EXT
intr
i
nsics
commit
|
commitdiff
|
tree
2014-05-29
A
l
an Lawrenc
e
Detect E
X
T patterns to vec_perm_const
,
use for EXT
.
.
.
commit
|
commitdiff
|
tree
2014-05-14
Alan Lawr
e
n
c
e
Add e
x
ecution tes
t
s of
A
RM
TRN Int
r
ins
i
cs
.
commit
|
commitdiff
|
tree
2014-05-07
Alan
L
awre
n
ce
A
d
d execution +
a
s
sembler tests of AArch64 REV Ne
o
n
.
.
.
commit
|
commitdiff
|
tree
2014-05-07
Al
a
n Lawre
n
ce
Add ex
e
cution + assembler test
s
of AArch6
4
EXT i
n
t
rinsics
.
commit
|
commitdiff
|
tree
2014-05-07
Alan Lawrence
Reim
p
lement AArch64
TRN intrinsic
s
wi
t
h __bui
l
ti
n
_s
h
uffl
e
.
commit
|
commitdiff
|
tree
2014-05-07
Al
a
n
L
a
wrence
Add
e
x
e
cuti
o
n + assembler tes
t
s of AAr
c
h64 TRN Intrinsics
.
commit
|
commitdiff
|
tree
2014-05-02
Al
a
n Lawrence
One-
l
ine tidy of bit-t
w
id
d
le expr
e
ss
i
on
i
n aarch64
.
c
commit
|
commitdiff
|
tree
2014-04-30
Alan Lawre
n
ce
Add
e
xecution tes
t
s
o
f ARM
UZP Int
r
insics
.
commit
|
commitdiff
|
tree
2014-04-30
Alan Lawrence
Rewrite AArch64 UZP In
t
ri
n
sics usin
g
__bu
i
l
tin_shuffle
.
commit
|
commitdiff
|
tree
2014-04-30
Alan Lawrence
Add execution + asse
m
b
l
er
t
e
sts of AArch64
U
Z
P
I
n
tr
i
nsics
.
commit
|
commitdiff
|
tree
2014-04-29
Alan La
w
rence
A
d
d execut
i
on tests of
ARM ZIP Intrinsics
.
commit
|
commitdiff
|
tree
2014-04-29
Alan Lawrence
arm_ne
o
n
.
h
(vzip1_f32, [
.
.
.
]
)
: Replace
inline __asm__
.
.
.
commit
|
commitdiff
|
tree
2014-04-29
Alan
Lawrence
M
AINTAIN
E
RS (Write After
A
pproval): Put m
y
s
e
lf in correct
.
.
.
commit
|
commitdiff
|
tree
2014-04-29
Alan Lawrence
M
AINTAINERS (Write
A
fter
A
p
p
r
ov
a
l): Add myself
.
commit
|
commitdiff
|
tree
2014-04-29
Alan Lawrence
Add exec
u
tion + assembler tests of the
A
Arch64 ZIP
.
.
.
commit
|
commitdiff
|
tree