[AArch64] Fix poor codegen for add immediate.
authorQuentin Colombet <qcolombet@apple.com>
Tue, 31 Mar 2015 00:31:13 +0000 (00:31 +0000)
committerQuentin Colombet <qcolombet@apple.com>
Tue, 31 Mar 2015 00:31:13 +0000 (00:31 +0000)
commit9e5f04d2191489f858d27ac6641247d40bef8c89
tree35060989537d1a8616e39be39d9f1f31ddf465ac
parent16710b289b9155711b490a75e44f0d324f5b9e72
[AArch64] Fix poor codegen for add immediate.
We used to match the register variant before the immediate when the register
argument could be implicitly zero-extended.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@233653 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/AArch64InstrFormats.td
test/CodeGen/AArch64/addsub.ll