[llvm-commits] [llvm] r143351 - in /llvm/trunk: lib/Target/ARM/Disassembler/ARMDisassembler.cpp test/MC/Disassembler/ARM/neon.txt

Owen Anderson resistor at mac.com
Mon Oct 31 10:17:32 PDT 2011


Author: resistor
Date: Mon Oct 31 12:17:32 2011
New Revision: 143351

URL: http://llvm.org/viewvc/llvm-project?rev=143351&view=rev
Log:
More not-crashing NEON disassembly updates for the vld refactoring.

Modified:
    llvm/trunk/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
    llvm/trunk/test/MC/Disassembler/ARM/neon.txt

Modified: llvm/trunk/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/Disassembler/ARMDisassembler.cpp?rev=143351&r1=143350&r2=143351&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/Disassembler/ARMDisassembler.cpp (original)
+++ llvm/trunk/lib/Target/ARM/Disassembler/ARMDisassembler.cpp Mon Oct 31 12:17:32 2011
@@ -2142,6 +2142,10 @@
   case ARM::VLD1d16Twb_fixed:
   case ARM::VLD1d32Twb_fixed:
   case ARM::VLD1d64Twb_fixed:
+  case ARM::VLD1d8Qwb_fixed:
+  case ARM::VLD1d16Qwb_fixed:
+  case ARM::VLD1d32Qwb_fixed:
+  case ARM::VLD1d64Qwb_fixed:
   case ARM::VLD1d8wb_register:
   case ARM::VLD1d16wb_register:
   case ARM::VLD1d32wb_register:

Modified: llvm/trunk/test/MC/Disassembler/ARM/neon.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/Disassembler/ARM/neon.txt?rev=143351&r1=143350&r2=143351&view=diff
==============================================================================
--- llvm/trunk/test/MC/Disassembler/ARM/neon.txt (original)
+++ llvm/trunk/test/MC/Disassembler/ARM/neon.txt Mon Oct 31 12:17:32 2011
@@ -1859,4 +1859,6 @@
 
 0x1d 0x76 0x66 0xf4
 # CHECK: vld1.8	{d23, d24, d25}, [r6, :64]!
+0x9d 0x62 0x6f 0xf4
+# CHECK: vld1.32	{d22, d23, d24, d25}, [pc, :64]!
 





More information about the llvm-commits mailing list