summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2011-12-08 22:19:04 +0000
committerJim Grosbach <grosbach@apple.com>2011-12-08 22:19:04 +0000
commitdb731be7b8d2d9e2cb4784b4d51e3da47331a64e (patch)
treeb4effb864c59227b4c3f603e19047c0aae26bdc4 /llvm/lib/Target
parentbb15fec2b8438df56ef9eef80dba3ae05478a069 (diff)
downloadbcm5719-llvm-db731be7b8d2d9e2cb4784b4d51e3da47331a64e.tar.gz
bcm5719-llvm-db731be7b8d2d9e2cb4784b4d51e3da47331a64e.zip
ARM 64-bit VEXT assembly uses a .64 suffix, not .32, amazingly enough.
llvm-svn: 146194
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r--llvm/lib/Target/ARM/ARMInstrNEON.td2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/ARM/ARMInstrNEON.td b/llvm/lib/Target/ARM/ARMInstrNEON.td
index e227135b64b..38c517b0c20 100644
--- a/llvm/lib/Target/ARM/ARMInstrNEON.td
+++ b/llvm/lib/Target/ARM/ARMInstrNEON.td
@@ -5065,7 +5065,7 @@ def VEXTq32 : VEXTq<"vext", "32", v4i32, imm0_3> {
let Inst{11-10} = index{1-0};
let Inst{9-8} = 0b00;
}
-def VEXTq64 : VEXTq<"vext", "32", v2i64, imm0_1> {
+def VEXTq64 : VEXTq<"vext", "64", v2i64, imm0_1> {
let Inst{11} = index{0};
let Inst{10-8} = 0b000;
}
OpenPOWER on IntegriCloud