diff options
author | Johnny Chen <johnny.chen@apple.com> | 2010-04-19 21:19:52 +0000 |
---|---|---|
committer | Johnny Chen <johnny.chen@apple.com> | 2010-04-19 21:19:52 +0000 |
commit | b0573281ad2b6d815f6dd2e7048afa50f5863dd6 (patch) | |
tree | 181aa55d0046d16365f7d433567a8c83c59f770b /test/MC/Disassembler | |
parent | 1504312d18e5262c6a0a5831d431293367309f86 (diff) | |
download | external_llvm-b0573281ad2b6d815f6dd2e7048afa50f5863dd6.zip external_llvm-b0573281ad2b6d815f6dd2e7048afa50f5863dd6.tar.gz external_llvm-b0573281ad2b6d815f6dd2e7048afa50f5863dd6.tar.bz2 |
According to A8.6.16 B (Encoding T3) and A8.3 Conditional execution -- A8.3.1
Pseudocode details of conditional, Condition bits '111x' indicate the
instruction is always executed. That is, '1111' is a leagl condition field
value, which is now mapped to ARMCC::AL.
Also add a test case for condition field '1111'.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101817 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC/Disassembler')
-rw-r--r-- | test/MC/Disassembler/thumb-tests.txt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/test/MC/Disassembler/thumb-tests.txt b/test/MC/Disassembler/thumb-tests.txt index e7e6385..6470b15 100644 --- a/test/MC/Disassembler/thumb-tests.txt +++ b/test/MC/Disassembler/thumb-tests.txt @@ -9,6 +9,9 @@ # CHECK: b #34 0x0f 0xe0 +# CHECK: b.w #-12 +0xff 0xf7 0xf8 0xaf + # CHECK: bfi r2, r10, #0, #1 0x6a 0xf3 0x00 0x02 |