Mark dead physregdefs dead immediately. This helps MachineSink and
authorDan Gohman <gohman@apple.com>
Wed, 28 Oct 2009 01:13:53 +0000 (01:13 +0000)
committerDan Gohman <gohman@apple.com>
Wed, 28 Oct 2009 01:13:53 +0000 (01:13 +0000)
commita104d1eab279a39ebf0481269426c2e2de8f5587
tree0278831b3d1b31ec235c9ff50aa5d0ac45b7dcb8
parent83f6120c9a1fe758b2502b060cd7ae9a981ecc39
Mark dead physregdefs dead immediately. This helps MachineSink and
MachineLICM and other things which run before LiveVariables is run.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85360 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/InstrEmitter.cpp
test/CodeGen/X86/sink-hoist.ll