The Thumb2 RFE instructions need to have their second halfword fully specified.
authorJohnny Chen <johnny.chen@apple.com>
Tue, 12 Apr 2011 21:41:51 +0000 (21:41 +0000)
committerJohnny Chen <johnny.chen@apple.com>
Tue, 12 Apr 2011 21:41:51 +0000 (21:41 +0000)
commitec51a6225c59fee9021b8b6c7c813228cb27a3fa
treed163dd8555df95ad0ff268c6920569ba95d3abf8
parent5db4289e404d76664f8aabe2675a4cc2d7b0e98e
The Thumb2 RFE instructions need to have their second halfword fully specified.
In addition, the base register is not rGPR, but GPR with th exception that:

    if n == 15 then UNPREDICTABLE

rdar://problem/9273836

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129391 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMInstrThumb2.td
lib/Target/ARM/Disassembler/ThumbDisassemblerCore.h
test/MC/Disassembler/ARM/thumb-tests.txt