diff options
author | Johnny Chen <johnny.chen@apple.com> | 2010-03-25 21:49:12 +0000 |
---|---|---|
committer | Johnny Chen <johnny.chen@apple.com> | 2010-03-25 21:49:12 +0000 |
commit | 2d2898e6e99a5a4a16352b86070fa0986b7d1efd (patch) | |
tree | 7494fe01b90a99b024925fe6f4e3f8ec9cadf5c9 | |
parent | 65cef00142c9a187707c56a293ae794765f7463b (diff) |
Add NVDupLnFrm and change NVDupLane class to use that format.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99557 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/Target/ARM/ARMInstrFormats.td | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Target/ARM/ARMInstrFormats.td b/lib/Target/ARM/ARMInstrFormats.td index 492028af7f..e05a97548e 100644 --- a/lib/Target/ARM/ARMInstrFormats.td +++ b/lib/Target/ARM/ARMInstrFormats.td @@ -63,6 +63,7 @@ def NLdStFrm : Format<31>; def N1RegModImmFrm : Format<32>; def N2RegFrm : Format<33>; def NVCVTFrm : Format<34>; +def NVDupLnFrm : Format<35>; // Misc flags. @@ -1671,7 +1672,7 @@ class NVDup<bits<8> opcod1, bits<4> opcod2, bits<2> opcod3, class NVDupLane<bits<4> op19_16, bit op6, dag oops, dag iops, InstrItinClass itin, string opc, string dt, string asm, list<dag> pattern> - : NDataI<oops, iops, NEONFrm, itin, opc, dt, asm, "", pattern> { + : NDataI<oops, iops, NVDupLnFrm, itin, opc, dt, asm, "", pattern> { let Inst{24-23} = 0b11; let Inst{21-20} = 0b11; let Inst{19-16} = op19_16; |