Correct decoder for T1 conditional B encoding

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158055 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Richard Barton
2012-06-06 09:12:53 +00:00
parent 12e959c8da
commit c8f2fcc9a3
2 changed files with 12 additions and 3 deletions

View File

@@ -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)
@@ -82,6 +82,15 @@
0xb1 0x43
#------------------------------------------------------------------------------
# B
#------------------------------------------------------------------------------
# CHECK: bls #128 @ encoding: [0x40,0xd9]
# CHECK: beq #-256 @ encoding: [0x80,0xd0]
0x40 0xd9
0x80 0xd0
#------------------------------------------------------------------------------
# BKPT
#------------------------------------------------------------------------------