diff options
author | Owen Anderson <resistor@mac.com> | 2011-08-17 18:21:36 +0000 |
---|---|---|
committer | Owen Anderson <resistor@mac.com> | 2011-08-17 18:21:36 +0000 |
commit | 4c81cf5dfc8f790fa7ab0169b926bd83ea3ca6b5 (patch) | |
tree | 3c4379052d918a8624028dd30114f9d5c9a10637 | |
parent | 0aa38ab1fb53c457ce90390aed2659eb085709f0 (diff) |
Start building a Thumb1 decoding test file based on the Thumb1 parsing/encoding test file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137840 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | test/MC/Disassembler/ARM/thumb1.txt | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/test/MC/Disassembler/ARM/thumb1.txt b/test/MC/Disassembler/ARM/thumb1.txt new file mode 100644 index 0000000000..81a7bd6f86 --- /dev/null +++ b/test/MC/Disassembler/ARM/thumb1.txt @@ -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 |