[ARM] Add missing Thumb2 assembler diagnostics.
authorEli Friedman <efriedma@codeaurora.org>
Thu, 28 Jun 2018 19:53:12 +0000 (19:53 +0000)
committerEli Friedman <efriedma@codeaurora.org>
Thu, 28 Jun 2018 19:53:12 +0000 (19:53 +0000)
commit6613efbd4e43d4af459736cfdd6484e766bcb15d
treec7675d1cb48156ce28215a1fd91efe2c8497057f
parent052ce120d5843f0550c5cad395457745e1cff558
[ARM] Add missing Thumb2 assembler diagnostics.

Mostly just adding checks for Thumb2 instructions which correspond to
ARM instructions which already had diagnostics. While I'm here, also fix
ARM-mode strd to check the input registers correctly.

Differential Revision: https://reviews.llvm.org/D48610

llvm-svn: 335909
llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
llvm/test/MC/ARM/arm-memory-instructions.s
llvm/test/MC/ARM/diagnostics.s
llvm/test/MC/ARM/thumb-diagnostics.s
llvm/test/MC/ARM/v8_IT_manual.s