summaryrefslogtreecommitdiff
path: root/test/MC
diff options
context:
space:
mode:
authorJohnny Chen <johnny.chen@apple.com>2011-05-22 17:51:04 +0000
committerJohnny Chen <johnny.chen@apple.com>2011-05-22 17:51:04 +0000
commit75f4296c7c96499f4d8cdf90d5159f7965f94fd8 (patch)
treee3c7e6bf86fc671ed5fd9178fb3a89f6b54c79a0 /test/MC
parent4f81b5419295cfc26a1349d6c23a55c6d2a683e1 (diff)
downloadllvm-75f4296c7c96499f4d8cdf90d5159f7965f94fd8.tar.gz
llvm-75f4296c7c96499f4d8cdf90d5159f7965f94fd8.tar.bz2
llvm-75f4296c7c96499f4d8cdf90d5159f7965f94fd8.tar.xz
Fix Bug 9386 - ARM disassembler failed to disassemble conditional bx
Modified the patch to .td file supplied by Jyun-Yan You. Add a test case and modified ARMDisassemblerCore.cpp a little bit. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131859 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC')
-rw-r--r--test/MC/Disassembler/ARM/arm-tests.txt3
1 files changed, 3 insertions, 0 deletions
diff --git a/test/MC/Disassembler/ARM/arm-tests.txt b/test/MC/Disassembler/ARM/arm-tests.txt
index ade2952593..ca072c75be 100644
--- a/test/MC/Disassembler/ARM/arm-tests.txt
+++ b/test/MC/Disassembler/ARM/arm-tests.txt
@@ -164,6 +164,9 @@
# CHECK: bx r12
0x1c 0xff 0x2f 0xe1
+# CHECK: bxeq r5
+0x15 0xff 0x2f 0x01
+
# CHECK: uqadd16mi r6, r11, r8
0x18 0x60 0x6b 0x46