Thumb2 ADD/SUB can take SP as a destination register.
authorJim Grosbach <grosbach@apple.com>
Mon, 3 Oct 2011 20:51:59 +0000 (20:51 +0000)
committerJim Grosbach <grosbach@apple.com>
Mon, 3 Oct 2011 20:51:59 +0000 (20:51 +0000)
commitb95ed6ec464c7c675ac71a57dfd9cc8041533a1c
treed8a6c2233ca85b05141d568a7ded91a5152b7f6f
parent2ad766851d881f8700f8392ed626e343fddb8140
Thumb2 ADD/SUB can take SP as a destination register.

It's documented as a separate instruction to line up with the Thumb1
encodings, for which it really is a distinct instruction encoding.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141020 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMInstrThumb2.td