[ARM] Better error message for invalid flag-preserving Thumb1 insts
authorOliver Stannard <oliver.stannard@arm.com>
Tue, 6 Dec 2016 12:59:08 +0000 (12:59 +0000)
committerOliver Stannard <oliver.stannard@arm.com>
Tue, 6 Dec 2016 12:59:08 +0000 (12:59 +0000)
commit870b5cad452ed782e2a4dc7e6fddcac9c981c678
tree097b2431a29c63760ed701e4e0c028493e69e2b4
parent86c00b799f9a4ae4fc892ea22238ba090fafe025
[ARM] Better error message for invalid flag-preserving Thumb1 insts

When we see a non flag-setting instruction for which only the flag-setting
version is available in Thumb1, we should give a better error message than
"invalid instruction".

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

llvm-svn: 288805
llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
llvm/test/MC/ARM/thumb-diagnostics.s