diff options
author | Richard Barton <richard.barton@arm.com> | 2012-06-06 09:12:53 +0000 |
---|---|---|
committer | Richard Barton <richard.barton@arm.com> | 2012-06-06 09:12:53 +0000 |
commit | c8f2fcc9a381f1e024656568f2face2f600e0328 (patch) | |
tree | 41784d9c6372fab45bbe01ad9888e789ca0f9724 /test/MC | |
parent | 12e959c8da8f37a2dbb9e21ea9fe52e97395eb6f (diff) |
Correct decoder for T1 conditional B encoding
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158055 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC')
-rw-r--r-- | test/MC/Disassembler/ARM/thumb1.txt | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/test/MC/Disassembler/ARM/thumb1.txt b/test/MC/Disassembler/ARM/thumb1.txt index 825b2be915..5b70262310 100644 --- a/test/MC/Disassembler/ARM/thumb1.txt +++ b/test/MC/Disassembler/ARM/thumb1.txt @@ -1,4 +1,4 @@ -# RUN: llvm-mc -triple=thumbv6-apple-darwin -disassemble < %s | FileCheck %s +# RUN: llvm-mc -triple=thumbv6-apple-darwin -disassemble -show-encoding < %s | FileCheck %s #------------------------------------------------------------------------------ # ADC (register) @@ -83,6 +83,15 @@ 0xb1 0x43 #------------------------------------------------------------------------------ +# B +#------------------------------------------------------------------------------ +# CHECK: bls #128 @ encoding: [0x40,0xd9] +# CHECK: beq #-256 @ encoding: [0x80,0xd0] + +0x40 0xd9 +0x80 0xd0 + +#------------------------------------------------------------------------------ # BKPT #------------------------------------------------------------------------------ # CHECK: bkpt #0 |