MachineCopyPropagation: Respect implicit operands of COPY
authorHans Wennborg <hans@hanshq.net>
Wed, 8 Feb 2017 16:42:21 +0000 (16:42 +0000)
committerHans Wennborg <hans@hanshq.net>
Wed, 8 Feb 2017 16:42:21 +0000 (16:42 +0000)
commit4594db516a269fce2bde53aeae62882a371b804b
tree9d065b913ecdda2ff42c01e09bca758ca0bad261
parent043de30835f38132fe3626efdcb975143d992087
MachineCopyPropagation: Respect implicit operands of COPY

Cherry pick llvm r294088 to 4.0 branch with slight changes to the way
undef operands are handled.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_40@294473 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/MachineCopyPropagation.cpp