Actually, the address operand of the Thumb2 LDREX / STREX instructions *can*
authorCameron Zwarich <zwarich@apple.com>
Tue, 17 May 2011 23:26:20 +0000 (23:26 +0000)
committerCameron Zwarich <zwarich@apple.com>
Tue, 17 May 2011 23:26:20 +0000 (23:26 +0000)
commitd6ffcd88baa95988c0158151ec1d188a8442bff9
tree856e273335af9de40c854ac91ea1386f70a3b77f
parent3c60ff4f3da9671597ed8fadd775255902616b71
Actually, the address operand of the Thumb2 LDREX / STREX instructions *can*
take r13, so we can just make it a GPR. This fixes PR8825.

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