diff options
author | Owen Anderson <resistor@mac.com> | 2010-11-02 00:05:05 +0000 |
---|---|---|
committer | Owen Anderson <resistor@mac.com> | 2010-11-02 00:05:05 +0000 |
commit | d9aa7d30aa277fba319ee4bcdb862cd79f1aabe5 (patch) | |
tree | ebbf519efc2b5781191404af1cee598a69f551db /lib/Target/ARM/ARMCodeEmitter.cpp | |
parent | 8bcf7603f7e3be558991000fd99b8b7ac359204f (diff) |
Add correct NEON encodings for the "multiple single elements" form of vld.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117984 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/ARMCodeEmitter.cpp')
-rw-r--r-- | lib/Target/ARM/ARMCodeEmitter.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/Target/ARM/ARMCodeEmitter.cpp b/lib/Target/ARM/ARMCodeEmitter.cpp index f1c54b9e17..3fa9a9c724 100644 --- a/lib/Target/ARM/ARMCodeEmitter.cpp +++ b/lib/Target/ARM/ARMCodeEmitter.cpp @@ -101,7 +101,8 @@ namespace { unsigned OpIdx); unsigned getMachineSoImmOpValue(unsigned SoImm); - + unsigned getAddrMode6RegisterOperand(const MachineInstr &MI); + unsigned getAddrModeSBit(const MachineInstr &MI, const TargetInstrDesc &TID) const; @@ -172,6 +173,8 @@ namespace { const { return 0; } unsigned getImmMinusOneOpValue(const MachineInstr &MI, unsigned Op) const { return 0; } + unsigned getAddrMode6RegisterOperand(const MachineInstr &MI, unsigned Op) + const { return 0; } unsigned getBitfieldInvertedMaskOpValue(const MachineInstr &MI, unsigned Op) const { return 0; } unsigned getAddrModeImm12OpValue(const MachineInstr &MI, unsigned Op) |