[llvm-commits] [llvm] r137840 - /llvm/trunk/test/MC/Disassembler/ARM/thumb1.txt

Owen Anderson resistor at mac.com
Wed Aug 17 11:21:37 PDT 2011


Author: resistor
Date: Wed Aug 17 13:21:36 2011
New Revision: 137840

URL: http://llvm.org/viewvc/llvm-project?rev=137840&view=rev
Log:
Start building a Thumb1 decoding test file based on the Thumb1 parsing/encoding test file.

Added:
    llvm/trunk/test/MC/Disassembler/ARM/thumb1.txt

Added: llvm/trunk/test/MC/Disassembler/ARM/thumb1.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/Disassembler/ARM/thumb1.txt?rev=137840&view=auto
==============================================================================
--- llvm/trunk/test/MC/Disassembler/ARM/thumb1.txt (added)
+++ llvm/trunk/test/MC/Disassembler/ARM/thumb1.txt Wed Aug 17 13:21:36 2011
@@ -0,0 +1,30 @@
+# RUN: llvm-mc -triple=thumbv6-apple-darwin -disassemble < %s | FileCheck %s
+
+#------------------------------------------------------------------------------
+# ADC (register)
+#------------------------------------------------------------------------------
+# CHECK: adcs r4, r6
+
+0x74 0x41
+
+
+#------------------------------------------------------------------------------
+# ADD (immediate)
+#------------------------------------------------------------------------------
+# CHECK: adds r1, r2, #3
+# CHECK: adds r2, r2, #3
+# CHECK: adds r2, #8
+
+0xd1 0x1c
+0xd2 0x1c
+0x08 0x32
+
+
+#------------------------------------------------------------------------------
+# ADD (register)
+#------------------------------------------------------------------------------
+# CHECK: adds r1, r2, r3
+# CHECK: add r2, r8
+
+0xd1 0x18
+0x42 0x44





More information about the llvm-commits mailing list