Fix ARM vector copies of overlapping register tuples.
authorAndrew Trick <atrick@apple.com>
Wed, 29 Aug 2012 01:58:55 +0000 (01:58 +0000)
committerAndrew Trick <atrick@apple.com>
Wed, 29 Aug 2012 01:58:55 +0000 (01:58 +0000)
commitf26e43df26bb7b0c7bf4853477e36611e2c90dea
tree6880b6ee11c66eed25d602b29f64239fa811f7eb
parentd79dedd458c1de07fbc568ea8c3b4194e94df48e
Fix ARM vector copies of overlapping register tuples.

I have tested the fix, but have not been successfull in generating
a robust unit test. This can only be exposed through particular
register assignments.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162821 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMBaseInstrInfo.cpp