diff options
| author | Bob Wilson <bob.wilson@apple.com> | 2009-10-07 21:53:04 +0000 |
|---|---|---|
| committer | Bob Wilson <bob.wilson@apple.com> | 2009-10-07 21:53:04 +0000 |
| commit | 50820a2677af33c37d69ca35fc0a108cc6ab5be8 (patch) | |
| tree | 5caba6ce7f7d0ed9be1490af0fd609168269092b /llvm/lib/Target/ARM/ARMInstrFormats.td | |
| parent | 5b741f3d14f8d8ac1c7e0a42b51d877c3e86fa7d (diff) | |
| download | bcm5719-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.td | 3 |
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; |

