summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2011-10-20 14:48:50 +0000
committerJim Grosbach <grosbach@apple.com>2011-10-20 14:48:50 +0000
commit8db25984a9961447a1e05f89b6444f00facd162a (patch)
tree8c02adbd1bc25aa65540eea0e4fe145f14160bec /llvm/lib
parentfe3969293d0f6a113fd4518af578dce51fc06e8c (diff)
downloadbcm5719-llvm-8db25984a9961447a1e05f89b6444f00facd162a.tar.gz
bcm5719-llvm-8db25984a9961447a1e05f89b6444f00facd162a.zip
ARM VTBX (one register) assembly parsing and encoding.
llvm-svn: 142581
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/ARM/ARMInstrNEON.td6
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Target/ARM/ARMInstrNEON.td b/llvm/lib/Target/ARM/ARMInstrNEON.td
index 412b3ca5f93..7187ab0bd3b 100644
--- a/llvm/lib/Target/ARM/ARMInstrNEON.td
+++ b/llvm/lib/Target/ARM/ARMInstrNEON.td
@@ -4906,10 +4906,10 @@ def VTBL4Pseudo
// VTBX : Vector Table Extension
def VTBX1
: N3V<1,1,0b11,0b1000,1,0, (outs DPR:$Vd),
- (ins DPR:$orig, DPR:$Vn, DPR:$Vm), NVTBLFrm, IIC_VTBX1,
- "vtbx", "8", "$Vd, \\{$Vn\\}, $Vm", "$orig = $Vd",
+ (ins DPR:$orig, VecListOneD:$Vn, DPR:$Vm), NVTBLFrm, IIC_VTBX1,
+ "vtbx", "8", "$Vd, $Vn, $Vm", "$orig = $Vd",
[(set DPR:$Vd, (v8i8 (int_arm_neon_vtbx1
- DPR:$orig, DPR:$Vn, DPR:$Vm)))]>;
+ DPR:$orig, VecListOneD:$Vn, DPR:$Vm)))]>;
let hasExtraSrcRegAllocReq = 1 in {
def VTBX2
: N3V<1,1,0b11,0b1001,1,0, (outs DPR:$Vd),
OpenPOWER on IntegriCloud