summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMInstrFormats.td
diff options
context:
space:
mode:
authorBob Wilson <bob.wilson@apple.com>2009-10-07 21:53:04 +0000
committerBob Wilson <bob.wilson@apple.com>2009-10-07 21:53:04 +0000
commit50820a2677af33c37d69ca35fc0a108cc6ab5be8 (patch)
tree5caba6ce7f7d0ed9be1490af0fd609168269092b /llvm/lib/Target/ARM/ARMInstrFormats.td
parent5b741f3d14f8d8ac1c7e0a42b51d877c3e86fa7d (diff)
downloadbcm5719-llvm-50820a2677af33c37d69ca35fc0a108cc6ab5be8.tar.gz
bcm5719-llvm-50820a2677af33c37d69ca35fc0a108cc6ab5be8.zip
Add some instruction encoding bits for NEON load/store instructions.
llvm-svn: 83490
Diffstat (limited to 'llvm/lib/Target/ARM/ARMInstrFormats.td')
-rw-r--r--llvm/lib/Target/ARM/ARMInstrFormats.td3
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Target/ARM/ARMInstrFormats.td b/llvm/lib/Target/ARM/ARMInstrFormats.td
index b3c00287c86..3d19f2345d3 100644
--- a/llvm/lib/Target/ARM/ARMInstrFormats.td
+++ b/llvm/lib/Target/ARM/ARMInstrFormats.td
@@ -1215,7 +1215,8 @@ class NI4<dag oops, dag iops, InstrItinClass itin, string asm, list<dag> pattern
: NeonI<oops, iops, AddrMode4, IndexModeNone, itin, asm, "", pattern> {
}
-class NLdSt<dag oops, dag iops, InstrItinClass itin,
+class NLdSt<bit op23, bits<2> op21_20, bits<4> op11_8, bits<4> op7_4,
+ dag oops, dag iops, InstrItinClass itin,
string asm, string cstr, list<dag> pattern>
: NeonI<oops, iops, AddrMode6, IndexModeNone, itin, asm, cstr, pattern> {
let Inst{31-24} = 0b11110100;
OpenPOWER on IntegriCloud