ARM: disallow pc as a base register in Thumb2 memory ops.
authorTim Northover <tnorthover@apple.com>
Thu, 25 Feb 2016 16:54:52 +0000 (16:54 +0000)
committerTim Northover <tnorthover@apple.com>
Thu, 25 Feb 2016 16:54:52 +0000 (16:54 +0000)
commitaa35bd26c79d93c73579d73e7ba55345afeddbd5
tree4421fb1cfd0e6a6f91d0511e19861d7bb07776ff
parent026b80568764b0995e4015091b767fe5fcff398c
ARM: disallow pc as a base register in Thumb2 memory ops.

These should all be deferring to the "OP (literal)" variant according to the
ARM ARM.

llvm-svn: 261895
llvm/lib/Target/ARM/ARMInstrThumb2.td
llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
llvm/test/MC/ARM/thumb2-diagnostics.s