OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5700275
)
[AArch64] Audit on rL333879 to fix FP16 64bit bitpatterns
author
Luke Geeson
<luke.geeson@arm.com>
Tue, 12 Jun 2018 09:35:20 +0000
(09:35 +0000)
committer
Luke Geeson
<luke.geeson@arm.com>
Tue, 12 Jun 2018 09:35:20 +0000
(09:35 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@334488
91177308
-0d34-0410-b5e6-
96231b3b80d8
lib/Target/AArch64/AArch64InstrFormats.td
patch
|
blob
|
history
diff --git
a/lib/Target/AArch64/AArch64InstrFormats.td
b/lib/Target/AArch64/AArch64InstrFormats.td
index
a0b5bd3
..
683ab69
100644
(file)
--- a/
lib/Target/AArch64/AArch64InstrFormats.td
+++ b/
lib/Target/AArch64/AArch64InstrFormats.td
@@
-7938,10
+7938,10
@@
multiclass SIMDFPScalarRShift<bit U, bits<5> opc, string asm> {
let Inst{21-16} = imm{5-0};
let Inst{23-22} = 0b11;
}
- def DHr : BaseSIMDScalarShift<U, opc, {
?,?,?
,?,?,?,?},
+ def DHr : BaseSIMDScalarShift<U, opc, {
1,1,1
,?,?,?,?},
FPR64, FPR16, vecshiftR64, asm, []> {
let Inst{21-16} = imm{5-0};
- let Inst{23-22} = 0b
1
1;
+ let Inst{23-22} = 0b
0
1;
let Inst{31} = 1;
}
def h : BaseSIMDScalarShift<U, opc, {0,0,1,?,?,?,?},