1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 20:12:56 +02:00
llvm-mirror/lib/Target/ARM/Disassembler
Johnny Chen fef1367b50 The autogened decoder was confusing the ARM STRBT for ARM USAT, because the .td
entry for ARM STRBT is actually a super-instruction for A8.6.199 STRBT A1 & A2.
Recover by looking for ARM:USAT encoding pattern before delegating to the auto-
gened decoder.

Added a "usat" test case to arm-tests.txt.

llvm-svn: 110894
2010-08-12 01:40:54 +00:00
..
ARMDisassembler.cpp The autogened decoder was confusing the ARM STRBT for ARM USAT, because the .td 2010-08-12 01:40:54 +00:00
ARMDisassembler.h Better error handling of invalid IT mask '0000', instead of just asserting. 2010-04-19 23:02:58 +00:00
ARMDisassemblerCore.cpp The autogened decoder was confusing the ARM STRBT for ARM USAT, because the .td 2010-08-12 01:40:54 +00:00
ARMDisassemblerCore.h Add a separate ARM instruction format for Saturate instructions. 2010-08-11 00:01:18 +00:00
Makefile Re-enable ARM/Thumb disassembler and add a workaround for a memcpy() call in 2010-04-07 20:53:12 +00:00
ThumbDisassemblerCore.h Changed the format of DMBsy, DSBsy, and friends from Pseudo to MiscFrm. 2010-08-11 23:35:12 +00:00