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
[InstCombine] Signed saturation patterns
2019-07-13
David Gree
n
[
AR
M
]
A
dd sign and zero exten
d
pa
t
terns for MVE
commit
|
commitdiff
|
tree
2019-07-13
David
Green
[ARM]
M
VE
V
NEG instructio
n
patt
e
rns
commit
|
commitdiff
|
tree
2019-07-13
Da
v
id Green
[ARM] MVE integer
a
b
s
commit
|
commitdiff
|
tree
2019-07-13
David Green
[ARM] MVE integ
e
r
m
in and max
commit
|
commitdiff
|
tree
2019-07-13
David Green
[ARM] MVE VRINT support
commit
|
commitdiff
|
tree
2019-07-13
Da
v
id Green
[ARM
]
MVE minnm and maxnm ins
t
ructions
commit
|
commitdiff
|
tree
2019-07-10
D
avi
d
G
r
ee
n
e
Rever
t
"
[Syste
m
Mo
d
el] [T
T
I] Update cache and pre
f
e
t
ch
.
.
.
commit
|
commitdiff
|
tree
2019-07-10
D
avid Greene
[Syst
e
m Model] [TTI] Update
c
ache and p
r
efetch
T
T
I
.
.
.
commit
|
commitdiff
|
tree
2019-07-09
David
Green
[ARM
]
A
d
d
t
est for
M
VE a
n
d
no floats
.
NFC
commit
|
commitdiff
|
tree
2019-07-05
David
G
r
een
[ARM] MVE patter
n
s for VMVN,
VORR and VBI
C
commit
|
commitdiff
|
tree
2019-07-05
David Green
[ARM] MVE VMOV im
m
edia
t
e handling
commit
|
commitdiff
|
tree
2019-07-05
David Green
[ARM] MV
E
fp to int co
n
ve
r
si
o
ns
commit
|
commitdiff
|
tree
2019-07-04
David Green
[
A
R
M
]
Favo
u
r PL/MI over GE/LT when p
o
ssible
commit
|
commitdiff
|
tree
2019-07-04
David Gree
n
[ARM
]
Added testing
f
or D6416
0
.
NFC
commit
|
commitdiff
|
tree
2019-07-04
David Gr
e
e
n
[ARM]
MVE
b
itwi
s
e instruction patterns
commit
|
commitdiff
|
tree
2019-06-28
D
avid Green
[ARM] Add MVE mul
p
a
ttern
s
commit
|
commitdiff
|
tree
2019-06-28
Dav
i
d Green
[
A
RM] Mark math routines as non-l
e
g
al f
o
r MVE
commit
|
commitdiff
|
tree
2019-06-28
David
G
reen
[AR
M
] MVE patterns
for VABS
a
nd
VNEG
commit
|
commitdiff
|
tree
2019-06-28
David Green
[ARM] Widenin
g
l
oads a
n
d narrowing stores
commit
|
commitdiff
|
tree
2019-06-28
Davi
d
Green
[AR
M
]
MVE loads a
n
d stores
commit
|
commitdiff
|
tree
2019-06-28
D
a
vi
d
Green
[ARM]
Ma
r
k div and
r
em as
expand for MVE
commit
|
commitdiff
|
tree
2019-06-28
D
avid
G
reen
[ARM]
Select MVE f
p
add and sub
commit
|
commitdiff
|
tree
2019-06-28
David Green
[ARM] Select MVE add an
d
sub
commit
|
commitdiff
|
tree
2019-06-28
Da
v
id Green
[ARM] MVE vector shuffle
s
commit
|
commitdiff
|
tree
2019-06-27
Da
v
id Green
[A
R
M] Move l
o
w over
h
ead loop codeg
e
n
tests into
a
s
eparate
.
.
.
commit
|
commitdiff
|
tree
2019-06-10
Davi
d
Green
[
A
R
M] Enable Unr
o
ll Uppe
r
Bound
commit
|
commitdiff
|
tree
2019-06-08
David Green
[
ARM]
Adjust isLeg
a
lT1AddressImmediate for non-legal
.
.
.
commit
|
commitdiff
|
tree
2019-06-08
David
Green
[ARM] Add MVE addres
s
ing
t
o
isLegalT2Add
r
e
ssI
m
med
i
ate
commit
|
commitdiff
|
tree
2019-06-08
David
G
r
een
[ARM] Add f
p
16 addressing to isLegal
T
2Addre
s
s
I
mmediate
commit
|
commitdiff
|
tree
2019-06-08
David
Green
[ARM] Ad
d
extra gep costm
o
del tests
for MVE an
d
h
alf
.
.
.
commit
|
commitdiff
|
tree
2019-06-08
David Green
[ARM] Add HasNEON for
a
l
l
N
e
on pa
t
te
r
ns
in ARMInstrNEON
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
David Gr
e
ene
[
X
86-64] Fix 256
-
b
it SET0 loweri
n
g for non-V
L
X
t
argets
commit
|
commitdiff
|
tree
2019-05-26
Da
v
id Green
[ARM] Select fp16 fma
commit
|
commitdiff
|
tree
2019-05-26
Davi
d
Green
[ARM] Select a numb
e
r of fp16 r
o
unding functions
commit
|
commitdiff
|
tree
2019-05-26
David Green
[AR
M
] Promote
v
a
rious fp1
6
math intri
n
sics
commit
|
commitdiff
|
tree
2019-05-26
David Green
[ARM
]
Selec
t
f
p
16 fabs
commit
|
commitdiff
|
tree
2019-05-26
David Green
[ARM] Sel
e
ct fp16 fsqrt
commit
|
commitdiff
|
tree
2019-05-26
D
avid
G
reen
[ARM] Promote fp16 f
r
em
commit
|
commitdiff
|
tree
2019-05-26
Dav
i
d
G
reen
[AR
M
] Add some base fullfp16 test
s
.
N
FC
commit
|
commitdiff
|
tree
2019-05-15
Da
v
id Green
[ARM] D
o
n
't
u
se t
h
e Machine
S
cheduler fo
r
corte
x
-m
.
.
.
commit
|
commitdiff
|
tree
2019-05-15
David Green
[ARM] Cort
e
x-M
4
s
chedule
commit
|
commitdiff
|
tree
2019-05-08
Davi
d
Greene
[Re
a
ssoc
i
ation]
Place moved instructions after landing
.
.
.
commit
|
commitdiff
|
tree
2019-04-23
David Green
[ARM
]
Update check for CBZ in Ifcvt
commit
|
commitdiff
|
tree
2019-04-23
David Gree
n
[AR
M
]
D
on't rep
l
i
c
ate in
s
tructi
o
ns in Ifcvt at
minsize
commit
|
commitdiff
|
tree
2019-04-23
David G
r
een
[LSR]
Limit the re
c
u
r
sion for setup cost
commit
|
commitdiff
|
tree
2019-04-21
David Gree
n
[ARM] Rewri
t
e isLegalT2
A
ddr
e
ssImmediate
commit
|
commitdiff
|
tree
2019-04-10
D
a
v
id
G
reen
[
ARM] Add
a
n extr
a
test for constant hoist
.
NF
C
commit
|
commitdiff
|
tree
2019-04-10
Dav
i
d Green
[
ARM
]
Add a
n
extra
constant hoistin
g
test
.
NFC
commit
|
commitdiff
|
tree
2019-04-10
David Green
Revert rL35
7
7
4
5
: [Select
i
onDAG] Compute known bits
.
.
.
commit
|
commitdiff
|
tree
2019-03-21
D
avid Green
Fi
x
u
p
o
p
t-
r
e
m
ark
s
.
ll gol
d
p
l
ugin
t
e
s
t
.
NFC
commit
|
commitdiff
|
tree
2019-03-17
David Green
[ARM] Check that CPSR
do
e
s not ha
v
e other
u
ses
commit
|
commitdiff
|
tree
2019-03-17
David
Green
[
A
RM] Se
a
rch backwards for CMP whe
n
comb
i
ning int
o
CBZ
commit
|
commitdiff
|
tree
2019-03-17
David Green
[ARM] Add some CBZ c
o
nstant island te
s
t
s
.
NFC
commit
|
commitdiff
|
tree
2019-03-07
David
G
r
een
[
LSR] Attempt t
o
i
n
c
rea
s
e t
h
e
accurac
y
of L
S
R
'
s
se
t
up
.
.
.
commit
|
commitdiff
|
tree
2019-03-05
David Green
[SCEV] Ensure that isHig
h
C
o
stExpansio
n
t
a
kes i
n
to acc
o
unt
.
.
.
commit
|
commitdiff
|
tree
2019-03-05
D
avid Green
[SCEV] A
d
d some
e
xtra t
e
sts f
o
r IndVarSimpli
f
ys loop
.
.
.
commit
|
commitdiff
|
tree
2019-02-25
D
a
v
id Gree
n
[ARM] Add some
m
ore
m
i
ssi
n
g
T1 o
p
cod
e
s for the p
e
ephole
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
David Greene
[CMake
]
Ho
n
or
L
L
V
M_EXTERNAL_<pr
o
j>_SOURC
E
_DIR
commit
|
commitdiff
|
tree
2019-02-22
D
avid Green
[ARM] Add so
m
e missing thumb
1
o
p
codes
to enable peephole
.
.
.
commit
|
commitdiff
|
tree
2019-02-21
David
Gree
n
R
evert 354564: [AR
M
] Add som
e
missin
g
th
u
mb1 op
c
odes
.
.
.
commit
|
commitdiff
|
tree
2019-02-21
David Green
[ARM] Add some
m
issing th
u
m
b
1 opco
d
es t
o
enable peephole
.
.
.
commit
|
commitdiff
|
tree
2019-02-20
David
G
re
e
n
[Codeg
e
n
]
Remove
dead
f
la
g
s on Physic
a
l De
f
s in machine cse
commit
|
commitdiff
|
tree
2019-02-14
David Green
[
A
R
M] Ensu
r
e we u
p
d
a
te the corre
c
t flags
in the
pe
e
phole
.
.
.
commit
|
commitdiff
|
tree
2019-02-12
David Green
[C
o
degen] Make s
u
re kill flags are not
i
n
c
or
r
e
c
t from
.
.
.
commit
|
commitdiff
|
tree
2019-02-11
David Gre
e
ne
Add
recipe
s
for migrating downstream branches
o
f
git
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
Da
v
id Gr
e
en
[ARM]
Ref
o
rmat is
R
ed
u
ndantFlagI
n
str fo
r
D57833
.
NFC
commit
|
commitdiff
|
tree
2019-02-04
David Green
[ARM] Mark 255 and 65535
as cheap for Thumb1 "A
n
d
"
commit
|
commitdiff
|
tree
2019-02-04
Dav
i
d Green
[ARM] Add testcase
s
for D57
6
71
.
NFC
commit
|
commitdiff
|
tree
2019-01-29
David Green
[AR
M
]
Use sub for
n
egative o
f
f
s
et
load/sto
r
e in thumb1
commit
|
commitdiff
|
tree
2019-01-29
D
a
vid Green
[
ARM] Add extra testca
s
es
f
or D57121
.
NFC
commit
|
commitdiff
|
tree
2019-01-23
David Green
[ARM] Alter the
register allocation order for minsize
.
.
.
commit
|
commitdiff
|
tree
2019-01-07
David Greene
[lit
]
R
e
s
pect PYTHO
N
PATH
commit
|
commitdiff
|
tree
2018-12-10
Dav
i
d Green
[Targe
t
s
]
F
ixup incorrec
t
target
s
in codem
o
del tests
commit
|
commitdiff
|
tree
2018-12-07
Da
v
id G
r
een
[
T
argets] Add errors for tiny an
d
kernel
codemode
l
.
.
.
commit
|
commitdiff
|
tree
2018-11-05
David G
r
ee
n
[Inli
n
er] Pena
l
ise inlining of calls
w
ith lo
o
p
s at Oz
commit
|
commitdiff
|
tree
2018-10-30
Davi
d
Gre
e
n
e
[AA
r
ch64] Create prop
e
r m
e
moperand for mul
t
i-vector
.
.
.
commit
|
commitdiff
|
tree
2018-10-25
D
a
v
i
d
Greene
[AArch64]
C
r
eat
e
prope
r
memop
e
rand f
o
r
multi-
v
e
c
tor
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
David
G
re
e
ne
Do
c
ument bisect-
s
k
ip-count
commit
|
commitdiff
|
tree
2018-10-11
David
Gr
e
en
[Inst
C
ombine] Demand
bits of UMin
commit
|
commitdiff
|
tree
2018-10-11
David
G
reen
[InstCombin
e
] D
e
mand bi
t
s of UMax
commit
|
commitdiff
|
tree
2018-10-11
Da
v
id G
r
een
[InstCombin
e
]
Add tes
t
s for de
m
and
bits of min/max
.
.
.
commit
|
commitdiff
|
tree
2018-10-04
D
avid Greene
[
X
86] Set correct MMO
of
f
set
on sc
a
l
a
rized load pieces
commit
|
commitdiff
|
tree
2018-10-02
David Green
[InstCom
b
ine] Fol
d
~A
- Min/Max(~A, O) -> Ma
x
/Min(A
.
.
.
commit
|
commitdiff
|
tree
2018-10-02
D
avid Green
[InstCombine] Test
s
for
~
A - Min
/
Max
(
~
A
,
O) -
>
Max
.
.
.
commit
|
commitdiff
|
tree
2018-09-26
David
Gree
n
[
CodeGen] Ena
b
le
tail c
a
lls for
functions
with NonNull
.
.
.
commit
|
commitdiff
|
tree
2018-09-25
David Green
[
L
oopUn
r
oll] Add check to
Latch's
termin
a
t
or in
U
nrollR
u
n
t
im
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Dav
i
d Green
[AAr
c
h64] Att
e
mpt to p
a
rse more operands as expre
s
sions
commit
|
commitdiff
|
tree
2018-09-12
David
G
reen
[CGP]
E
nsur
e
splitgep giv
e
s deterministic output
commit
|
commitdiff
|
tree
2018-09-12
David G
r
een
[Simpl
i
fyCFG
]
Put an alignm
e
nt on generated switch
.
.
.
commit
|
commitdiff
|
tree
2018-09-06
David Green
[
S
L
C] Add an alignme
n
t
t
o CreateGlobalString
commit
|
commitdiff
|
tree
2018-08-30
Davi
d
Green
[A
A
r
ch64] Optimise load(adr add
r
ess)
t
o ldr
address
commit
|
commitdiff
|
tree
2018-08-22
David G
r
een
[AA
r
ch64] Add Tiny Code Model f
o
r
AAr
c
h
6
4
commit
|
commitdiff
|
tree
2018-08-15
David Green
[UnJ] Rename has
I
nvari
a
n
t
Iter
a
tionCount to hasIterationCount
.
.
.
commit
|
commitdiff
|
tree
2018-08-11
David Gr
e
en
[
UnJ]
I
mpro
v
e
explici
t
loop count
c
hecks
commit
|
commitdiff
|
tree
2018-08-11
David Green
[UnJ] Create a hasI
n
variantIterationCount f
u
n
c
ti
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-08-02
David G
r
een
[Un
J
] Add deb
u
g messages for
w
h
y
loo
p
s are no
t
u
n
ro
l
led
.
.
.
commit
|
commitdiff
|
tree
2018-08-02
D
a
vid Green
[
AA
r
ch
6
4]
A
dd su
p
p
ort
f
or got relocated
LDR's
commit
|
commitdiff
|
tree
2018-07-28
David Green
[Glob
a
l
O
pt
]
T
e
st array indices
i
n
sid
e
structs for ou
t
.
.
.
commit
|
commitdiff
|
tree
2018-07-26
David Green
[
U
nJ] Co
m
mon some
c
od
e
.
NFC
commit
|
commitdiff
|
tree
2018-07-23
David Greene
Fi
x
RegScavenger::
u
n
p
rocess
commit
|
commitdiff
|
tree
next