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 | d40d838cc48b22fdfc24c8f5597e88422e5251db (patch) | |
tree | e225c83dcf74ad4706929be3275d5781e33e349d | |
parent | 872900987dd5df404ec35d1ecf1cb810de4f1df4 (diff) | |
download | bcm5719-llvm-d40d838cc48b22fdfc24c8f5597e88422e5251db.tar.gz bcm5719-llvm-d40d838cc48b22fdfc24c8f5597e88422e5251db.zip |
Start building a Thumb1 decoding test file based on the Thumb1 parsing/encoding test file.
llvm-svn: 137840
-rw-r--r-- | llvm/test/MC/Disassembler/ARM/thumb1.txt | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/llvm/test/MC/Disassembler/ARM/thumb1.txt b/llvm/test/MC/Disassembler/ARM/thumb1.txt new file mode 100644 index 00000000000..81a7bd6f867 --- /dev/null +++ b/llvm/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 |