Truncate the immediate in logical operation to the register width
authorArnaud A. de Grandmaison <arnaud.degrandmaison@arm.com>
Tue, 8 Jul 2014 09:53:04 +0000 (09:53 +0000)
committerArnaud A. de Grandmaison <arnaud.degrandmaison@arm.com>
Tue, 8 Jul 2014 09:53:04 +0000 (09:53 +0000)
commit60d87672119075cb51749de25b22eb394b5428bb
tree59cfb0aee6b27298ac687d830557c8b0a2f1205b
parentffbc2a132503f5992d7d5f62562bfb1b7b78ea8a
Truncate the immediate in logical operation to the register width

And continue to produce an error if the 32 most significant bits are not all ones or zeros.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@212520 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
test/MC/AArch64/basic-a64-diagnostics.s
test/MC/AArch64/basic-a64-instructions.s