According to A8.6.16 B (Encoding T3) and A8.3 Conditional execution -- A8.3.1
authorJohnny Chen <johnny.chen@apple.com>
Mon, 19 Apr 2010 21:19:52 +0000 (21:19 +0000)
committerJohnny Chen <johnny.chen@apple.com>
Mon, 19 Apr 2010 21:19:52 +0000 (21:19 +0000)
commit22e401f5d4d863e753bc8e5655bac481602d22e6
tree181aa55d0046d16365f7d433567a8c83c59f770b
parente9afbfe6644fae10a86b0f46a0aee589246d04fd
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
lib/Target/ARM/Disassembler/ARMDisassemblerCore.cpp
test/MC/Disassembler/thumb-tests.txt