Add support for using MVN to materialize negative constants.
authorChad Rosier <mcrosier@apple.com>
Fri, 11 Nov 2011 00:36:21 +0000 (00:36 +0000)
committerChad Rosier <mcrosier@apple.com>
Fri, 11 Nov 2011 00:36:21 +0000 (00:36 +0000)
commit4e89d97e3a40dcbbf07648512f0e95133867a74f
treee8a44beddf408ad7bcf1f99f496f2c5718005c5d
parent7b809e08b906755d71994a20479cbe781db9614d
Add support for using MVN to materialize negative constants.
rdar://10412592

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144348 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMFastISel.cpp
test/CodeGen/ARM/fast-isel-ldrh-strh-arm.ll
test/CodeGen/ARM/fast-isel-mvn.ll [new file with mode: 0644]