repo.or.cz
/
llvm-core.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
[ARM] VQSUB instruction
2019-10-10
David Green
[ARM] VQSUB instruc
t
ion
commit
|
commitdiff
|
tree
2019-10-10
Dav
i
d
G
reen
[Codegen] Alte
r
the defau
l
t
p
romotion for
saturating
.
.
.
commit
|
commitdiff
|
tree
2019-10-10
David G
r
een
[ARM
]
V
QAD
D
instru
c
tions
commit
|
commitdiff
|
tree
2019-10-09
David Greene
[System Model] [TTI] Update cache and pr
e
fetch TTI
.
.
.
commit
|
commitdiff
|
tree
2019-10-09
David Green
Add and adjust s
a
t
u
rating t
e
sts
.
NFC
commit
|
commitdiff
|
tree
2019-10-09
Davi
d
Gr
e
en
[ARM] Add saturati
n
g
ari
t
hmetic tests for MVE
.
NFC
commit
|
commitdiff
|
tree
2019-10-08
David Greene
[Up
d
ateCCTestChe
c
ks] Detect function mangled name
o
n
.
.
.
commit
|
commitdiff
|
tree
2019-10-07
David G
r
eene
Allow update_test_check
s
.
py to n
o
t
scrub names
.
commit
|
commitdiff
|
tree
2019-10-02
D
avid Green
[
ARM] Identity
s
huf
f
les are
legal
commit
|
commitdiff
|
tree
2019-10-01
D
avid Gr
e
en
[ARM] S
o
me MVE shuffle plu
s
exten
d
tests
.
N
F
C
commit
|
commitdiff
|
tree
2019-10-01
David Gr
e
en
[llvm-mca] A
d
d a -mat
t
r f
l
a
g
commit
|
commitdiff
|
tree
2019-09-29
David Gr
e
e
n
[AR
M
]
Co
r
tex-M4 s
c
hedule ad
d
itions
commit
|
commitdiff
|
tree
2019-09-25
David Gre
e
n
[ARM] En
s
ure we
do
n
ot at
t
e
m
pt
t
o create lsll #0
commit
|
commitdiff
|
tree
2019-09-24
David Green
[ARM] Split large
w
iden
i
ng MVE
l
o
ads
commit
|
commitdiff
|
tree
2019-09-24
D
a
vi
d
Gr
e
en
[
A
RM] MVE s
e
xt
a
nd widen
/
narrow
t
ests fr
o
m large
r
types
.
.
.
commit
|
commitdiff
|
tree
2019-09-24
D
avid Green
[ARM] Split large trunca
t
i
n
g MVE stores
commit
|
commitdiff
|
tree
2019-09-19
David Green
[A
R
M] MVE i1 spla
t
commit
|
commitdiff
|
tree
2019-09-17
David
G
reen
[ARM] Add a
S
electTAddrMod
e
Imm7 for MVE na
r
ro
w
lo
a
ds
.
.
.
commit
|
commitdiff
|
tree
2019-09-17
David Green
[ARM] F
i
xup pipel
i
ne test
.
N
F
C
commit
|
commitdiff
|
tree
2019-09-17
Davi
d
Green
[A
R
M
]
R
e
s
er
v
e
a
n em
e
rgency s
p
i
ll slot for f
p
16 addres
s
ing
.
.
.
commit
|
commitdiff
|
tree
2019-09-17
David Green
[ARM] Fix
for MV
E
load/
s
tore stac
k
acc
e
ss
e
s
commit
|
commitdiff
|
tree
2019-09-16
David Green
[ARM] A pr
e
dic
a
te
c
ast
o
f
a
p
redi
c
ate cast is a predicate
.
.
.
commit
|
commitdiff
|
tree
2019-09-16
David Green
[ARM] Fold VCMP
i
nto V
P
T
commit
|
commitdiff
|
tree
2019-09-15
D
avid Green
[AR
M
] Masked loads an
d
stores
commit
|
commitdiff
|
tree
2019-09-15
D
a
vid Green
[ARM]
S
i
mplify and update
v
mla test
.
N
F
C
commit
|
commitdiff
|
tree
2019-09-13
Dav
i
d Green
[ARM] A
d
d e
a
rly
c
lobber for cross beat
M
VE instructi
o
ns
commit
|
commitdiff
|
tree
2019-09-12
Da
v
i
d
Gr
e
e
n
[
C
GP] Ensu
r
e s
i
nking multiple in
s
tructions does n
o
t
.
.
.
commit
|
commitdiff
|
tree
2019-09-09
David Green
[A
R
M]
F
i
x loads and store
s
f
o
r
p
redicate ve
c
tors
commit
|
commitdiff
|
tree
2019-09-09
Davi
d
Green
[
ARM] Prevent gener
a
ting NEON sta
c
k acc
e
ss
e
s under
.
.
.
commit
|
commitdiff
|
tree
2019-09-08
David Gre
e
n
[ARM] Rem
o
ve declarat
i
on of unim
p
lemented fu
n
ction
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
David Green
[A
R
M] Fixup
the
c
reation of V
P
T blocks
commit
|
commitdiff
|
tree
2019-09-03
David
G
reen
[ARM] I
g
n
ore Implicit C
P
SR regs when l
o
weri
n
g
f
r
om
.
.
.
commit
|
commitdiff
|
tree
2019-09-03
David Green
[A
R
M
] Invert CSEL predic
a
tes i
f
the opposi
t
e
is a s
i
mpler
.
.
.
commit
|
commitdiff
|
tree
2019-09-03
D
avid Green
[
A
R
M]
G
en
e
rate 8
.
1
-m CSINC, CSNE
G
and CSINV
instructi
o
ns
.
commit
|
commitdiff
|
tree
2019-09-03
Da
v
i
d
Gre
e
n
[ARM]
Add cse
l
tests
.
NFC
commit
|
commitdiff
|
tree
2019-09-03
D
a
v
id Green
[ARM]
F
ix M
V
E ld
s
t
offset range
s
commit
|
commitdiff
|
tree
2019-09-03
Da
v
id Green
[
A
R
M] Mor
e
MVE load/sto
r
e
tes
t
s for offsets
aroun
d
.
.
.
commit
|
commitdiff
|
tree
2019-09-02
D
avid
Green
[AR
M
] MVE predica
t
e bitcast test a
n
d VPSE
L
adjustment
.
.
.
commit
|
commitdiff
|
tree
2019-09-02
David Green
[A
R
M]
U
se
MQP
R
not QPR for MVE registe
r
s
commit
|
commitdiff
|
tree
2019-09-01
David Green
[
ARM] Remove MVE
m
asked lo
a
ds/stores
commit
|
commitdiff
|
tree
2019-08-29
David Green
[ARM] MVE Mas
k
ed loads and stores
commit
|
commitdiff
|
tree
2019-08-29
Davi
d
Green
[ARM
]
Mas
k
ed load and store an
d
pre
d
i
cate tests
.
NFC
commit
|
commitdiff
|
tree
2019-08-28
D
avi
d
Green
[ARM
]
M
o
ve MVEVPTBlockPass to a separ
a
te fi
l
e
.
NFC
commit
|
commitdiff
|
tree
2019-08-28
David G
r
e
e
n
[MVE] VMOVX patt
e
rns
commit
|
commitdiff
|
tree
2019-08-21
David Gree
n
[ARM] For
m
atting f
o
r ARMInstrMV
E
.
td
.
NFC
commit
|
commitdiff
|
tree
2019-08-19
David Green
[ARM] MVE sex
t
c
osts
commit
|
commitdiff
|
tree
2019-08-16
David Green
[ARM] MVE sex
t
of a load is free
commit
|
commitdiff
|
tree
2019-08-16
David Green
[ARM]
C
orrect register
f
or
nar
r
owing a
n
d wide
n
ing
M
VE
.
.
.
commit
|
commitdiff
|
tree
2019-08-16
David Green
[
A
RM] Don't
p
rete
n
d we know how to
generate
MVE
VLDn
commit
|
commitdiff
|
tree
2019-08-15
David Green
[A
R
M] Fix al
i
gnment checks f
o
r B
E
VLDR
H
commit
|
commitdiff
|
tree
2019-08-15
David Green
[ARM]
M
VE predi
c
ate s
t
ore patt
e
rns
commit
|
commitdiff
|
tree
2019-08-15
David Green
[
ARM] MVE tr
u
nc to
i
1 vect
o
rs
commit
|
commitdiff
|
tree
2019-08-13
Dav
i
d
Green
[ARM] Add MVE
b
e
ats ve
c
tor cost mod
e
l
commit
|
commitdiff
|
tree
2019-08-12
David Green
[AR
M
] sext of a load
is fr
e
e
commit
|
commitdiff
|
tree
2019-08-12
D
avid
Gree
n
[
A
R
M] MV
E
s
h
uffle broadcast costs
commit
|
commitdiff
|
tree
2019-08-12
David Green
[A
R
M
]
P
ut some of
t
he TTI cos
t
m
od
e
l beh
i
n
d
hasNeon
.
.
.
commit
|
commitdiff
|
tree
2019-08-12
David
Green
[ARM] Add
o
r
update a numbe
r
of costmodel
tests
.
NFC
commit
|
commitdiff
|
tree
2019-08-11
Da
v
i
d
Green
[
AR
M
] MVE spill vector test
.
NFC
commit
|
commitdiff
|
tree
2019-08-11
David Green
[MVE] Don'
t
try t
o
unroll
ve
c
torised MV
E
loops
commit
|
commitdiff
|
tree
2019-08-11
David
G
reen
[ARM] Permi
t
auto-v
e
c
torizat
i
on using
M
VE
commit
|
commitdiff
|
tree
2019-08-08
Dav
i
d
Green
[
AR
M
] Ad
d
support for MVE pre
and post inc loa
d
s and
.
.
.
commit
|
commitdiff
|
tree
2019-08-08
David Green
[AR
M
] MVE big endian
l
oa
d
s/stores
commit
|
commitdiff
|
tree
2019-08-08
David Green
[A
R
M] Tighten up VLDRH
.
32 with low ali
g
nments
commit
|
commitdiff
|
tree
2019-08-08
Da
v
i
d
G
reen
[ARM] Reji
g
MVE load store tests
.
NFC
commit
|
commitdiff
|
tree
2019-08-04
David Green
[ARM]
MVE big endian
b
itc
a
sts
commit
|
commitdiff
|
tree
2019-08-01
David G
r
een
[ARM
]
F
i
x
for MVE VREV64
commit
|
commitdiff
|
tree
2019-07-28
David Green
[AR
M
] MVE VPNOT
commit
|
commitdiff
|
tree
2019-07-28
David Green
[ARM] Bett
e
r pa
t
terns
for fp <> predicate vectors
commit
|
commitdiff
|
tree
2019-07-24
David Green
[ARM] Rewrite h
o
w VCM
P
are
l
owe
r
e
d
,
using a single
.
.
.
commit
|
commitdiff
|
tree
2019-07-24
David Green
[ARM] Disable MVE
f
pto
s
i and friends
commit
|
commitdiff
|
tree
2019-07-24
Dav
i
d
G
ree
n
[ARM
]
More
MVE compar
e
v
e
ctor splat co
m
bines for
A
N
Ds
commit
|
commitdiff
|
tree
2019-07-24
David Gre
e
n
[AR
M
] MV
E
compare v
e
ctor splat c
o
mbine
commit
|
commitdiff
|
tree
2019-07-24
Dav
i
d
G
reen
[AR
M
] Better OR'
s
f
or
M
VE c
o
mpares
commit
|
commitdiff
|
tree
2019-07-24
David Gre
e
n
[ARM] Bett
e
r AND'
s
f
or MVE c
o
mpares
commit
|
commitdiff
|
tree
2019-07-24
David Green
[ARM] MVE float
i
ng point
c
ompares and selects
commit
|
commitdiff
|
tree
2019-07-24
David
G
reen
[
ARM] Basic A
n
d/Or/Xor handling for MVE predi
c
ates
commit
|
commitdiff
|
tree
2019-07-24
David Green
[ARM] MVE pr
e
dicate register
s
upport
commit
|
commitdiff
|
tree
2019-07-24
D
a
vid Gr
e
en
[
A
RM]
M
VE integer comp
a
r
e
s and s
e
le
c
ts
commit
|
commitdiff
|
tree
2019-07-23
David Gre
e
n
[ARM]
R
ename NEONModImm t
o
VMOVModImm
.
NFC
commit
|
commitdiff
|
tree
2019-07-22
David
Green
[ARM] F
i
x
f
or MVE
V
PT block p
a
s
s
commit
|
commitdiff
|
tree
2019-07-21
David Green
[ARM] Mov
e
MVE VPT bl
o
ck tests in
t
o
the Thumb
2
directory
.
.
.
commit
|
commitdiff
|
tree
2019-07-15
David Gree
n
[ARM
]
MVE vector for 64bit types
commit
|
commitdiff
|
tree
2019-07-15
David Green
[ARM] Minor formatting in ARMIns
t
rMVE
.
td
.
NFC
commit
|
commitdiff
|
tree
2019-07-15
D
avid Green
[A
R
M]
MV
E
Ve
c
tor Shift
s
commit
|
commitdiff
|
tree
2019-07-15
David Green
[ARM] Move Shifts after Bits
.
NFC
commit
|
commitdiff
|
tree
2019-07-15
D
a
v
id Gre
e
n
[ARM] Adjust
how NEON shifts are lowe
r
ed
commit
|
commitdiff
|
tree
2019-07-13
D
avid Green
[ARM] A
d
d
s
ign and zero exte
n
d pat
t
erns for
MVE
commit
|
commitdiff
|
tree
2019-07-13
David Green
[A
R
M]
M
V
E
VNE
G
inst
r
uction
p
atterns
commit
|
commitdiff
|
tree
2019-07-13
David Green
[ARM] MVE integer ab
s
commit
|
commitdiff
|
tree
2019-07-13
Da
v
i
d
Green
[
A
RM]
M
VE
in
t
ege
r
min
and
max
commit
|
commitdiff
|
tree
2019-07-13
D
a
vid Green
[ARM
]
MVE VRINT support
commit
|
commitdiff
|
tree
2019-07-13
David
G
reen
[AR
M
] MVE minnm and maxnm instructio
n
s
commit
|
commitdiff
|
tree
2019-07-10
D
a
vid Greene
Revert
"
[System
M
o
del] [
T
TI] Update cach
e
and prefe
t
ch
.
.
.
commit
|
commitdiff
|
tree
2019-07-10
David Gree
n
e
[Syste
m
Model]
[TT
I
]
Update ca
c
he and prefetch TTI
.
.
.
commit
|
commitdiff
|
tree
2019-07-09
David Gree
n
[ARM] Add test f
o
r MVE a
n
d no floa
t
s
.
NFC
commit
|
commitdiff
|
tree
2019-07-05
D
a
vid Gr
e
e
n
[AR
M
]
MV
E
patterns for VMVN, VORR and VBIC
commit
|
commitdiff
|
tree
2019-07-05
D
avid Green
[ARM] MVE V
M
OV
immedi
a
t
e h
a
nd
l
ing
commit
|
commitdiff
|
tree
2019-07-05
Dav
i
d Green
[ARM] MVE f
p
to in
t
conversi
o
ns
commit
|
commitdiff
|
tree
2019-07-04
David Green
[ARM] Favour PL/MI over GE/LT whe
n
possib
l
e
commit
|
commitdiff
|
tree
2019-07-04
D
avid G
r
een
[ARM]
Added tes
t
ing for D64160
.
NFC
commit
|
commitdiff
|
tree
next