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] Add support for MVE pre and post inc loads and stores
2019-08-08
Da
v
id Green
[AR
M
] Add suppo
r
t for MVE
pre an
d
p
o
st in
c
load
s
an
d
.
.
.
commit
|
commitdiff
|
tree
2019-08-08
David Gr
e
en
[ARM] MV
E
big endian loads/store
s
commit
|
commitdiff
|
tree
2019-08-08
David
G
ree
n
[
AR
M
] Tight
e
n up VLDRH
.
32 w
i
th low alignmen
t
s
commit
|
commitdiff
|
tree
2019-08-08
D
a
vid Gr
e
en
[ARM]
Rejig MVE
l
o
a
d store test
s
.
N
FC
commit
|
commitdiff
|
tree
2019-08-04
David
Gree
n
[ARM]
M
VE b
i
g endian
bitcasts
commit
|
commitdiff
|
tree
2019-08-01
David G
r
e
en
[ARM] Fix for M
V
E VREV64
commit
|
commitdiff
|
tree
2019-07-28
David Green
[ARM] MVE VPNO
T
commit
|
commitdiff
|
tree
2019-07-28
David Green
[ARM] Bet
t
e
r
patt
e
r
n
s
f
o
r fp
<
>
predicate
vec
t
ors
commit
|
commitdiff
|
tree
2019-07-24
David Green
[ARM] Rewrite how VCMP are lowered, using
a
single
.
.
.
commit
|
commitdiff
|
tree
2019-07-24
D
a
vid Green
[
A
RM] Disable MVE fptosi and fr
i
ends
commit
|
commitdiff
|
tree
2019-07-24
David Green
[
ARM
]
M
o
re MV
E
compa
r
e vector splat combi
n
es for AND
s
commit
|
commitdiff
|
tree
2019-07-24
David Green
[ARM
]
MVE co
m
pare vector splat combine
commit
|
commitdiff
|
tree
2019-07-24
D
avid Gre
e
n
[
A
RM] Bet
t
er OR
'
s
f
o
r MVE compares
commit
|
commitdiff
|
tree
2019-07-24
David Green
[
A
RM] Bet
t
er AND's for
M
V
E
compares
commit
|
commitdiff
|
tree
2019-07-24
David G
r
een
[ARM] MVE
f
loating p
o
int compares a
n
d selects
commit
|
commitdiff
|
tree
2019-07-24
David
Green
[ARM]
Bas
i
c And/Or/Xor
h
andling for MVE pred
i
cates
commit
|
commitdiff
|
tree
2019-07-24
David Green
[ARM] M
V
E predicate register supp
o
rt
commit
|
commitdiff
|
tree
2019-07-24
David Green
[ARM] MVE integ
e
r com
p
ares and selects
commit
|
commitdiff
|
tree
2019-07-23
D
a
v
i
d Gr
e
en
[
ARM] Rename NEONModImm
to VMOVMod
I
mm
.
NFC
commit
|
commitdiff
|
tree
2019-07-22
David Green
[ARM]
F
ix f
o
r MVE VP
T
bl
o
c
k
pass
commit
|
commitdiff
|
tree
2019-07-21
D
a
vid Green
[AR
M
]
M
ove MVE VPT
b
lock tes
t
s into the
T
humb2 dir
e
c
t
ory
.
.
.
commit
|
commitdiff
|
tree
2019-07-15
David Gre
e
n
[ARM] MVE ve
c
tor for 64bit types
commit
|
commitdiff
|
tree
2019-07-15
Dav
i
d Green
[
A
R
M
] Minor formatting in ARMInstrMVE
.
td
.
NFC
commit
|
commitdiff
|
tree
2019-07-15
David Gre
e
n
[
ARM] MVE Vector Shifts
commit
|
commitdiff
|
tree
2019-07-15
David Green
[ARM] Move Sh
i
fts after Bits
.
NFC
commit
|
commitdiff
|
tree
2019-07-15
Davi
d
Green
[ARM] Adjust ho
w
NEON shifts ar
e
lowered
commit
|
commitdiff
|
tree
2019-07-13
David Gre
e
n
[AR
M
] Add
sign and zero exte
n
d patterns for MV
E
commit
|
commitdiff
|
tree
2019-07-13
David Green
[ARM] MVE VN
E
G
i
nstruction patterns
commit
|
commitdiff
|
tree
2019-07-13
David
G
reen
[ARM] MVE integer abs
commit
|
commitdiff
|
tree
2019-07-13
David Green
[ARM] MVE
i
nte
g
er m
i
n and max
commit
|
commitdiff
|
tree
2019-07-13
Dav
i
d
Green
[ARM] MVE VRINT support
commit
|
commitdiff
|
tree
2019-07-13
Da
v
id Green
[AR
M
] MVE m
i
nnm and maxnm instructio
n
s
commit
|
commitdiff
|
tree
2019-07-10
David Greene
Reve
r
t "[System Model] [TTI] Upda
t
e c
a
che and pref
e
t
ch
.
.
.
commit
|
commitdiff
|
tree
2019-07-10
Dav
i
d Greene
[
Syste
m
Model] [TTI
]
Update cache an
d
pref
e
tc
h
T
T
I
.
.
.
commit
|
commitdiff
|
tree
2019-07-09
Dav
i
d Green
[ARM] Add test for MVE a
n
d n
o
floats
.
NFC
commit
|
commitdiff
|
tree
2019-07-05
David G
r
een
[ARM] M
V
E p
a
tterns for VM
V
N
,
VORR
a
nd VBIC
commit
|
commitdiff
|
tree
2019-07-05
David Green
[
ARM] MVE VMOV immediate handling
commit
|
commitdiff
|
tree
2019-07-05
D
avid Gre
e
n
[AR
M
] MVE fp to int conversi
o
n
s
commit
|
commitdiff
|
tree
2019-07-04
David Green
[ARM]
Favou
r
PL/M
I
over GE/LT when
p
ossible
commit
|
commitdiff
|
tree
2019-07-04
David Gr
e
e
n
[A
R
M
]
Adde
d
t
esting for D
6
4160
.
N
FC
commit
|
commitdiff
|
tree
2019-07-04
Dav
i
d Green
[AR
M
] MVE bitw
i
se instruction pat
t
erns
commit
|
commitdiff
|
tree
2019-06-28
David Green
[AR
M
] Ad
d
MVE mul patterns
commit
|
commitdiff
|
tree
2019-06-28
David Gre
e
n
[ARM
]
M
a
r
k math routine
s
a
s non-legal for MV
E
commit
|
commitdiff
|
tree
2019-06-28
David Green
[ARM
]
MVE patterns
for VA
B
S and VNEG
commit
|
commitdiff
|
tree
2019-06-28
D
a
vi
d
Gr
e
en
[
A
RM] Widening
loads
a
nd narrowing stores
commit
|
commitdiff
|
tree
2019-06-28
David Gr
e
e
n
[ARM]
MVE loads and store
s
commit
|
commitdiff
|
tree
2019-06-28
David
Green
[ARM] M
a
rk div and rem as expand for
MVE
commit
|
commitdiff
|
tree
2019-06-28
D
avid
Gree
n
[A
R
M
]
S
e
le
c
t MVE
f
p ad
d
and sub
commit
|
commitdiff
|
tree
2019-06-28
David G
r
een
[ARM] Select MVE add and sub
commit
|
commitdiff
|
tree
2019-06-28
D
a
vid Green
[ARM] MVE
vector
shuf
f
les
commit
|
commitdiff
|
tree
2019-06-27
Davi
d
Green
[ARM]
M
ove low overhead loop codegen
t
ests into a sepa
r
ate
.
.
.
commit
|
commitdiff
|
tree
2019-06-10
Davi
d
Green
[ARM] E
n
able
Unroll U
p
perBound
commit
|
commitdiff
|
tree
2019-06-08
David
Green
[ARM] Adjust isLegalT1AddressI
m
me
d
iate for non-le
g
a
l
.
.
.
commit
|
commitdiff
|
tree
2019-06-08
David Gree
n
[ARM] Ad
d
M
V
E addressing to i
s
LegalT2AddressImm
e
di
a
te
commit
|
commitdiff
|
tree
2019-06-08
David Gree
n
[ARM] Add fp16 addres
s
i
n
g to isLegal
T
2AddressIm
m
e
d
ia
t
e
commit
|
commitdiff
|
tree
2019-06-08
David Green
[ARM] Add ex
t
ra gep costmodel
t
ests for MVE and half
.
.
.
commit
|
commitdiff
|
tree
2019-06-08
D
a
vid Green
[ARM
]
Add H
a
sNEON for all Neon
patterns in ARMInstrNEON
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
D
a
vid Gr
e
ene
[
X
86-64] Fix 2
5
6-bit SE
T
0
lowerin
g
f
or non-VLX t
a
rgets
commit
|
commitdiff
|
tree
2019-05-26
Dav
i
d Green
[ARM] Select fp16 fma
commit
|
commitdiff
|
tree
2019-05-26
D
av
i
d Green
[ARM]
Select a num
b
e
r
of fp
1
6 roundi
n
g func
t
ions
commit
|
commitdiff
|
tree
2019-05-26
David
G
r
e
en
[ARM]
P
r
omo
t
e various fp16 math intrinsics
commit
|
commitdiff
|
tree
2019-05-26
David Gr
e
en
[ARM] Select fp16 fabs
commit
|
commitdiff
|
tree
2019-05-26
Davi
d
Green
[ARM] Select fp16
fsqr
t
commit
|
commitdiff
|
tree
2019-05-26
David Green
[ARM] Promote fp16 frem
commit
|
commitdiff
|
tree
2019-05-26
Da
v
id Gr
e
en
[ARM]
Add some
b
ase fullfp16
t
est
s
.
NFC
commit
|
commitdiff
|
tree
2019-05-15
David Green
[ARM] Do
n
't u
s
e
the Machin
e
Scheduler for cortex-m
.
.
.
commit
|
commitdiff
|
tree
2019-05-15
David Gre
e
n
[ARM] Co
r
t
e
x-
M
4 schedule
commit
|
commitdiff
|
tree
2019-05-08
Davi
d
Greene
[R
e
associatio
n
] Place mo
v
e
d
instructions af
t
er landing
.
.
.
commit
|
commitdiff
|
tree
2019-04-23
Da
v
id Green
[ARM]
Upd
a
te chec
k
f
o
r
CBZ in Ifcvt
commit
|
commitdiff
|
tree
2019-04-23
Da
v
id Green
[ARM]
D
on't rep
l
icat
e
i
nstructions in Ifcvt at mins
i
ze
commit
|
commitdiff
|
tree
2019-04-23
David G
r
een
[L
S
R] Limit the
rec
u
r
sion for setup c
o
st
commit
|
commitdiff
|
tree
2019-04-21
Da
v
id Green
[ARM] Re
w
r
i
te is
L
egalT2Ad
d
r
essImmediat
e
commit
|
commitdiff
|
tree
2019-04-10
Da
v
id Green
[ARM] Add an extra test for co
n
stant hoist
.
NFC
commit
|
commitdiff
|
tree
2019-04-10
David Gr
e
e
n
[
A
R
M] Add an extra con
s
tant hoisting test
.
N
FC
commit
|
commitdiff
|
tree
2019-04-10
David Gre
e
n
Rever
t
rL357745:
[
SelectionD
A
G] Com
p
ute known bits
.
.
.
commit
|
commitdiff
|
tree
2019-03-21
Da
v
id Gree
n
F
ixup opt-remarks
.
ll g
o
ld plugin test
.
NFC
commit
|
commitdiff
|
tree
2019-03-17
David Green
[ARM] Check tha
t
C
P
SR
d
o
es not hav
e
other
us
e
s
commit
|
commitdiff
|
tree
2019-03-17
Da
v
i
d Green
[
A
R
M] Search backwards for CMP
whe
n
combini
n
g
into CBZ
commit
|
commitdiff
|
tree
2019-03-17
David
G
reen
[ARM
]
Add some
C
B
Z const
a
n
t i
s
land test
s
.
NFC
commit
|
commitdiff
|
tree
2019-03-07
David Green
[LSR] A
t
tempt to
increase
t
h
e accuracy of
LSR's setu
p
.
.
.
commit
|
commitdiff
|
tree
2019-03-05
David Green
[SCEV]
Ensur
e
t
hat i
s
HighCostExpansion takes into account
.
.
.
commit
|
commitdiff
|
tree
2019-03-05
D
a
vid Green
[
S
CEV] Add some ex
t
ra t
e
sts for IndVarSimplify
s
loop
.
.
.
commit
|
commitdiff
|
tree
2019-02-25
David Gree
n
[ARM] Add s
o
m
e
more mis
s
ing T1
o
pcodes for the
p
eeph
o
l
e
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
D
a
vid Greene
[CMake]
H
o
nor LLV
M
_EXTERNAL_<proj
>
_SOURCE_DIR
commit
|
commitdiff
|
tree
2019-02-22
David Gr
e
e
n
[ARM] Add
some miss
i
ng thumb1 opcodes t
o
ena
b
le pee
p
hole
.
.
.
commit
|
commitdiff
|
tree
2019-02-21
D
a
vid
Green
Revert 354564
:
[ARM]
A
d
d som
e
missing thumb1 opcodes
.
.
.
commit
|
commitdiff
|
tree
2019-02-21
David Green
[ARM]
A
dd s
o
m
e
mis
s
ing thumb1 opcodes
to enable peephole
.
.
.
commit
|
commitdiff
|
tree
2019-02-20
D
a
v
id Green
[Code
g
en
]
Remove dead flags on Physical
Defs
i
n machine cse
commit
|
commitdiff
|
tree
2019-02-14
D
a
vid
G
reen
[ARM]
Ens
u
r
e
we update th
e
correct fla
g
s
in the
p
eephole
.
.
.
commit
|
commitdiff
|
tree
2019-02-12
David G
r
een
[C
o
degen]
M
a
ke sure kill
f
lags are not incorre
c
t from
.
.
.
commit
|
commitdiff
|
tree
2019-02-11
David Greene
Add recipes for
m
igrating d
o
wnstream branches
of git
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
D
avid
Green
[ARM] Refo
r
mat isRed
u
nda
n
tFla
g
I
n
str for D57833
.
NFC
commit
|
commitdiff
|
tree
2019-02-04
D
a
vid Green
[ARM]
Mark 255 and 65535
a
s cheap for Thumb1 "And"
commit
|
commitdiff
|
tree
2019-02-04
D
a
vid Green
[AR
M
]
Add te
s
tcases for D57671
.
NFC
commit
|
commitdiff
|
tree
2019-01-29
D
avid Green
[ARM] U
s
e sub for negative
offset
loa
d
/s
t
ore in
thumb1
commit
|
commitdiff
|
tree
2019-01-29
Da
v
id Gre
e
n
[ARM] Ad
d
extr
a
t
estcas
e
s for D5712
1
.
NFC
commit
|
commitdiff
|
tree
2019-01-23
Dav
i
d Green
[ARM]
Alter
the register allocation orde
r
for mi
n
si
z
e
.
.
.
commit
|
commitdiff
|
tree
2019-01-07
Davi
d
G
r
eene
[lit] R
e
spect
PYTHONPATH
commit
|
commitdiff
|
tree
2018-12-10
Da
v
id Gree
n
[Targets] Fixup inco
r
re
c
t targ
e
ts in c
o
demod
e
l t
e
st
s
commit
|
commitdiff
|
tree
2018-12-07
David G
r
een
[
T
arget
s
] Ad
d
e
r
rors for
t
iny and kernel
c
o
demodel
.
.
.
commit
|
commitdiff
|
tree
next