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] Fix for MVE VPT block pass
2019-07-22
Davi
d
Gr
e
en
[AR
M
]
F
i
x
f
or MVE
V
PT block
pass
commit
|
commitdiff
|
tree
2019-07-21
Dav
i
d
G
reen
[
ARM]
M
ove MVE
VPT block tests
in
t
o the Thumb2 directory
.
.
.
commit
|
commitdiff
|
tree
2019-07-15
D
avid
G
r
een
[ARM] MVE vect
o
r for 64bit
t
yp
e
s
commit
|
commitdiff
|
tree
2019-07-15
David Green
[AR
M
]
Minor forma
t
ting i
n
ARMInstrMVE
.
td
.
NFC
commit
|
commitdiff
|
tree
2019-07-15
David
Green
[AR
M
] MVE Vector
Shifts
commit
|
commitdiff
|
tree
2019-07-15
David Green
[ARM
]
Move
Shifts after Bits
.
NFC
commit
|
commitdiff
|
tree
2019-07-15
D
a
vid Green
[ARM]
A
d
just
h
ow
N
EON shifts are lowered
commit
|
commitdiff
|
tree
2019-07-13
David Green
[ARM
]
Add s
i
gn
and ze
r
o
e
xten
d
patterns for MVE
commit
|
commitdiff
|
tree
2019-07-13
D
a
vid Green
[ARM]
M
VE
V
N
E
G inst
r
uction pa
t
tern
s
commit
|
commitdiff
|
tree
2019-07-13
Da
v
id Gree
n
[
ARM]
M
VE integer
a
bs
commit
|
commitdiff
|
tree
2019-07-13
Davi
d
G
r
een
[
ARM
]
MVE inte
g
er m
i
n and max
commit
|
commitdiff
|
tree
2019-07-13
David Green
[A
R
M] MVE
V
RINT
suppo
r
t
commit
|
commitdiff
|
tree
2019-07-13
David Green
[ARM
]
MVE minn
m
and maxnm instru
c
tions
commit
|
commitdiff
|
tree
2019-07-10
David Green
e
R
e
vert
"
[System
Mode
l
] [T
T
I] Update cache and pr
e
fet
c
h
.
.
.
commit
|
commitdiff
|
tree
2019-07-10
David Greene
[S
y
s
t
em Model] [TTI] Update cache and prefetch TTI
.
.
.
commit
|
commitdiff
|
tree
2019-07-09
Davi
d
Green
[AR
M
] Add te
s
t for MVE
a
nd no float
s
.
NFC
commit
|
commitdiff
|
tree
2019-07-05
David Green
[ARM] MVE pattern
s
for VMVN, VORR and VBIC
commit
|
commitdiff
|
tree
2019-07-05
David Gre
e
n
[ARM]
MVE VMO
V
immediate handling
commit
|
commitdiff
|
tree
2019-07-05
David Green
[ARM]
M
VE fp to
i
nt conversions
commit
|
commitdiff
|
tree
2019-07-04
David Gree
n
[ARM]
F
av
o
u
r PL/MI over GE/LT when
p
ossible
commit
|
commitdiff
|
tree
2019-07-04
Dav
i
d Green
[ARM] Added te
s
ting for D6416
0
.
NFC
commit
|
commitdiff
|
tree
2019-07-04
David Green
[A
R
M] MVE bitwise instr
u
ction patterns
commit
|
commitdiff
|
tree
2019-06-28
David Green
[A
R
M]
Add MVE mul pa
t
terns
commit
|
commitdiff
|
tree
2019-06-28
D
a
vid Gre
e
n
[A
R
M
]
M
ark m
a
th rout
i
nes
a
s non-legal f
o
r MVE
commit
|
commitdiff
|
tree
2019-06-28
David Green
[ARM] MV
E
patterns for VABS and VNEG
commit
|
commitdiff
|
tree
2019-06-28
David G
r
een
[ARM] Widening loads and
n
arr
o
win
g
stores
commit
|
commitdiff
|
tree
2019-06-28
David Green
[ARM] MV
E
l
o
ads and
s
tores
commit
|
commitdiff
|
tree
2019-06-28
David Green
[ARM]
Mar
k
div and rem as expand for MVE
commit
|
commitdiff
|
tree
2019-06-28
David Gree
n
[ARM] Sel
e
ct
MVE fp add and sub
commit
|
commitdiff
|
tree
2019-06-28
David Green
[ARM] Select
M
V
E
add and sub
commit
|
commitdiff
|
tree
2019-06-28
D
avid Green
[ARM]
MVE vector s
h
uffles
commit
|
commitdiff
|
tree
2019-06-27
David Green
[ARM] Move low over
h
ead
l
oop cod
e
gen tests into
a separate
.
.
.
commit
|
commitdiff
|
tree
2019-06-10
David Green
[ARM]
E
na
b
l
e
Unroll UpperBound
commit
|
commitdiff
|
tree
2019-06-08
Davi
d
G
reen
[ARM
]
A
djust i
s
Lega
l
T1Addres
s
I
mm
e
diate
for non-legal
.
.
.
commit
|
commitdiff
|
tree
2019-06-08
Da
v
id G
r
een
[
A
RM] Add MVE addres
s
ing to is
L
egalT2Addr
e
ssImm
e
diate
commit
|
commitdiff
|
tree
2019-06-08
Davi
d
Green
[ARM]
Add f
p
16 addressing to isLegal
T
2Addr
e
ssImm
e
diate
commit
|
commitdiff
|
tree
2019-06-08
David
G
reen
[ARM] Add
e
x
tra ge
p
c
o
s
tmode
l
tests f
o
r MVE and hal
f
.
.
.
commit
|
commitdiff
|
tree
2019-06-08
D
avid Green
[ARM] Add H
a
sNEON for all
N
e
on patterns in ARMInstrNEON
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
David Greene
[X86-64] Fi
x
2
56-b
i
t S
E
T0 l
o
wering for n
o
n-VLX targ
e
ts
commit
|
commitdiff
|
tree
2019-05-26
Davi
d
Green
[ARM] Sel
e
ct
fp16 fma
commit
|
commitdiff
|
tree
2019-05-26
Dav
i
d Green
[ARM] Select
a
n
umber
o
f fp16 rounding functio
n
s
commit
|
commitdiff
|
tree
2019-05-26
David Green
[ARM
]
Pr
o
mote v
a
rious fp16 math
i
ntrin
s
ics
commit
|
commitdiff
|
tree
2019-05-26
D
avid Green
[ARM] Sele
c
t fp16 fabs
commit
|
commitdiff
|
tree
2019-05-26
David Green
[ARM] Se
l
ect f
p
16 f
s
qrt
commit
|
commitdiff
|
tree
2019-05-26
David G
r
een
[
A
R
M] Promote fp16
f
rem
commit
|
commitdiff
|
tree
2019-05-26
D
a
vid
Gree
n
[ARM] Ad
d
some base
fullfp16 t
e
sts
.
NFC
commit
|
commitdiff
|
tree
2019-05-15
D
a
vid Green
[ARM] Don't use the
M
achine Sche
d
uler for c
o
rtex
-
m
.
.
.
commit
|
commitdiff
|
tree
2019-05-15
David
Gre
e
n
[ARM]
Cortex-M4 sc
h
edule
commit
|
commitdiff
|
tree
2019-05-08
David Gre
e
ne
[Reassociation] Place mo
v
ed
i
n
s
t
ructions a
f
te
r
landing
.
.
.
commit
|
commitdiff
|
tree
2019-04-23
David Green
[ARM]
Update check for
C
BZ in Ifcvt
commit
|
commitdiff
|
tree
2019-04-23
David Green
[ARM] Don't
replica
t
e instr
u
ctions
in Ifcvt at minsiz
e
commit
|
commitdiff
|
tree
2019-04-23
David Green
[LSR]
L
i
m
it t
h
e recursion for s
e
t
up cost
commit
|
commitdiff
|
tree
2019-04-21
David
Green
[ARM]
Rewrite isLegalT2A
d
d
ressImmediat
e
commit
|
commitdiff
|
tree
2019-04-10
Davi
d
Green
[A
R
M] Add
a
n extr
a
test for constant ho
i
s
t
.
NFC
commit
|
commitdiff
|
tree
2019-04-10
David Green
[ARM] Add a
n
extra c
o
nsta
n
t hoistin
g
test
.
NFC
commit
|
commitdiff
|
tree
2019-04-10
Da
v
id Green
Revert rL357745: [SelectionDAG]
Compute know
n
bit
s
.
.
.
commit
|
commitdiff
|
tree
2019-03-21
David Green
Fixup opt-remarks
.
ll gold plugin test
.
NFC
commit
|
commitdiff
|
tree
2019-03-17
D
av
i
d Green
[ARM] Check that CPS
R
does not have oth
e
r u
s
es
commit
|
commitdiff
|
tree
2019-03-17
D
avid Green
[ARM] Sea
r
ch
back
w
a
r
ds for CMP when combini
n
g int
o
CBZ
commit
|
commitdiff
|
tree
2019-03-17
David Green
[ARM] Add some
CBZ
c
onstant isl
a
n
d t
e
sts
.
N
F
C
commit
|
commitdiff
|
tree
2019-03-07
D
av
i
d G
r
ee
n
[
LSR] Attempt
to increase the a
c
c
uracy of LSR's set
u
p
.
.
.
commit
|
commitdiff
|
tree
2019-03-05
David Green
[SCEV] En
s
ure that isHig
h
CostExpansion takes into account
.
.
.
commit
|
commitdiff
|
tree
2019-03-05
David Gree
n
[
S
CEV] Ad
d
some extra tes
t
s for
I
n
dVarSimplifys loop
.
.
.
commit
|
commitdiff
|
tree
2019-02-25
D
a
vid Gree
n
[ARM] Add some m
o
re mi
s
sing T1 opcod
e
s for the p
e
e
phole
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
Da
v
id
G
r
e
ene
[CM
a
ke] Honor
LLVM_EXTERNAL_<proj>_SOURCE_
D
IR
commit
|
commitdiff
|
tree
2019-02-22
D
a
vid Green
[ARM] Add some m
i
ssin
g
thumb1
o
pco
d
es t
o
enabl
e
peephole
.
.
.
commit
|
commitdiff
|
tree
2019-02-21
D
avid
Green
Rever
t
3
5
456
4
: [ARM]
A
dd some
missing thumb1 opcodes
.
.
.
commit
|
commitdiff
|
tree
2019-02-21
David Green
[ARM] Add some missing thumb1
opcodes to enable
p
e
e
p
h
ole
.
.
.
commit
|
commitdiff
|
tree
2019-02-20
David Green
[Code
g
en] Rem
o
ve dead flags on
Physic
a
l
D
efs in machine c
s
e
commit
|
commitdiff
|
tree
2019-02-14
Davi
d
Green
[AR
M
]
E
nsure we update th
e
correct
f
lags in
t
h
e peeph
o
l
e
.
.
.
commit
|
commitdiff
|
tree
2019-02-12
David Green
[Codegen
]
M
a
ke sur
e
kill flags are no
t
incor
r
ect fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2019-02-11
D
a
v
id
Gre
e
ne
A
d
d recipes for migr
a
ti
n
g downstre
a
m branches of git
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
D
a
vid Gre
e
n
[AR
M
]
Refor
m
at isRed
u
ndan
t
FlagInstr for D57833
.
NFC
commit
|
commitdiff
|
tree
2019-02-04
David Gree
n
[ARM]
Mark
2
55 and 6
5
535 as c
h
eap for Thumb1 "And"
commit
|
commitdiff
|
tree
2019-02-04
D
avid Gree
n
[ARM] Add testcases for D57671
.
NFC
commit
|
commitdiff
|
tree
2019-01-29
D
a
vid G
r
een
[ARM] Use s
u
b for negative
offset load/s
t
ore
i
n thumb
1
commit
|
commitdiff
|
tree
2019-01-29
David G
r
een
[
A
R
M
]
Add extra
t
estca
s
es for
D
57121
.
N
F
C
commit
|
commitdiff
|
tree
2019-01-23
David Green
[AR
M
] Alter the register allocation order for m
i
nsiz
e
.
.
.
commit
|
commitdiff
|
tree
2019-01-07
D
a
vid Greene
[lit] Respe
c
t PYTHONPATH
commit
|
commitdiff
|
tree
2018-12-10
D
avid
G
r
e
en
[Ta
r
gets] Fixup inc
o
rrect targets in codemodel tes
t
s
commit
|
commitdiff
|
tree
2018-12-07
David
G
reen
[Target
s
] Ad
d
errors for tiny a
n
d kernel codemodel
.
.
.
commit
|
commitdiff
|
tree
2018-11-05
Da
v
i
d
G
r
een
[Inliner] Penalise i
n
lining
o
f
ca
l
ls with l
o
ops a
t
Oz
commit
|
commitdiff
|
tree
2018-10-30
D
avid Greene
[A
A
rch64] Create pro
p
er
m
emope
r
and
fo
r
m
ulti
-
vector
.
.
.
commit
|
commitdiff
|
tree
2018-10-25
David Greene
[AArc
h
64]
C
rea
t
e pro
p
er
me
m
opera
n
d for multi-vector
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
David Greene
Document bisect-sk
i
p-
c
ount
commit
|
commitdiff
|
tree
2018-10-11
David
Green
[InstCombine] Demand
bits
o
f
UMin
commit
|
commitdiff
|
tree
2018-10-11
D
a
vid Green
[InstCom
b
ine] Demand bits
o
f UMax
commit
|
commitdiff
|
tree
2018-10-11
David G
r
een
[InstCom
b
ine]
Add tests for demand bits of
m
in/max
.
.
.
commit
|
commitdiff
|
tree
2018-10-04
D
avid G
r
eene
[
X
8
6] Set corr
e
ct
M
M
O offset on
sc
a
l
a
riz
e
d
l
oad pieces
commit
|
commitdiff
|
tree
2018-10-02
David Gree
n
[Inst
C
ombine] Fold
~A - Min/Max(~A,
O) -
>
Max/
M
i
n
(
A
.
.
.
commit
|
commitdiff
|
tree
2018-10-02
Davi
d
Green
[
I
nstCombine] T
e
sts for ~A -
M
in/Max(~A,
O)
-
>
M
ax
.
.
.
commit
|
commitdiff
|
tree
2018-09-26
Davi
d
G
reen
[Cod
e
Gen
]
Ena
b
le t
a
il
calls
for
functions
w
ith NonNu
l
l
.
.
.
commit
|
commitdiff
|
tree
2018-09-25
Dav
i
d
Green
[LoopU
n
roll] Add che
c
k to Latch's terminato
r
i
n
UnrollRuntim
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
D
avid
G
reen
[AArch64
]
Attempt
to pars
e
m
o
r
e opera
n
d
s
as e
x
press
i
ons
commit
|
commitdiff
|
tree
2018-09-12
David
Green
[CGP] E
n
sure splitgep gives
d
eterministic output
commit
|
commitdiff
|
tree
2018-09-12
David Green
[Simplif
y
CFG] Put
an align
m
ent on gen
e
rate
d
swi
t
ch
.
.
.
commit
|
commitdiff
|
tree
2018-09-06
D
a
vid Green
[SLC] A
d
d an
a
lign
m
ent to
CreateGlobalString
commit
|
commitdiff
|
tree
2018-08-30
David
G
r
ee
n
[AA
r
ch64] O
p
ti
m
ise load(adr address) to ld
r
addr
e
ss
commit
|
commitdiff
|
tree
2018-08-22
David Gr
e
en
[A
A
rc
h
64] Add Tiny Code Model f
o
r AArch64
commit
|
commitdiff
|
tree
2018-08-15
David Green
[UnJ] Rename hasIn
v
a
riantIte
r
atio
n
Cou
n
t
t
o hasIter
a
t
i
onCount
.
.
.
commit
|
commitdiff
|
tree
next