[ARM] Handle commutativity when converting to tADDhirr in Thumb2
authorScott Douglass <sdouglass@arm.com>
Mon, 13 Jul 2015 15:31:48 +0000 (15:31 +0000)
committerScott Douglass <sdouglass@arm.com>
Mon, 13 Jul 2015 15:31:48 +0000 (15:31 +0000)
commitf8560e5a5bf4c06f3da6472162439bfed2a55fdf
tree5bcc61279dd8d3c1f6c394fde0470f969d47a911
parentffc51593c8c948076bd692b83f852b89994d55da
[ARM] Handle commutativity when converting to tADDhirr in Thumb2

Also, run thumb_rewrite.s tests in Thumb2 now that they pass.

Differential Revision: http://reviews.llvm.org/D11132

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@242036 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
test/MC/ARM/thumb2-narrow-dp.ll
test/MC/ARM/thumb_rewrites.s