ARM vldm and vstm VFP instructions can take a data type suffix.
authorJim Grosbach <grosbach@apple.com>
Fri, 11 Nov 2011 23:08:10 +0000 (23:08 +0000)
committerJim Grosbach <grosbach@apple.com>
Fri, 11 Nov 2011 23:08:10 +0000 (23:08 +0000)
commit7aef99b677452724100145c81f76f32e494cc5a7
tree911069748ddc9ec08c681a3acd2963ab1eb4269e
parent8d870abe759784384b2cd9e76eaf7c494d769725
ARM vldm and vstm VFP instructions can take a data type suffix.

It's ignored by the assembler when present, but is legal syntax. Other
instructions have something similar, but for some mnemonics it's
only sometimes not significant, so this quick check in the parser will
need refactored into something more robust soon-ish. This gets some
basics working in the meantime.

Partial for rdar://10435264

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144422 91177308-0d34-0410-b5e6-96231b3b80d8
lib/TableGen/Record.cpp
lib/Target/ARM/AsmParser/ARMAsmParser.cpp