llvm-6502/lib/Target/ARM/Disassembler
Johnny Chen 52d2b0ed00 Thumb instructions which have reglist operands at the end and predicate operands
before reglist were not properly handled with respect to IT Block.  Fix that by
creating a new method ARMBasicMCBuilder::DoPredicateOperands() used by those
instructions for disassembly.  Add a test case.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101974 91177308-0d34-0410-b5e6-96231b3b80d8
2010-04-21 01:01:19 +00:00
..
ARMDisassembler.cpp For t2LDRT, t2LDRBT, t2LDRHT, t2LDRSBT, and t2LDRSHT, if Rn(Inst{19-16})=='1111', 2010-04-20 17:28:50 +00:00
ARMDisassembler.h
ARMDisassemblerCore.cpp Thumb instructions which have reglist operands at the end and predicate operands 2010-04-21 01:01:19 +00:00
ARMDisassemblerCore.h Thumb instructions which have reglist operands at the end and predicate operands 2010-04-21 01:01:19 +00:00
Makefile
ThumbDisassemblerCore.h Thumb instructions which have reglist operands at the end and predicate operands 2010-04-21 01:01:19 +00:00