When breaking an anti-dependency, don't use a register which has seen
authorDan Gohman <gohman@apple.com>
Tue, 16 Dec 2008 06:20:58 +0000 (06:20 +0000)
committerDan Gohman <gohman@apple.com>
Tue, 16 Dec 2008 06:20:58 +0000 (06:20 +0000)
commitfde221fa0a192a00dfdbce35ceec3d2035fe1019
treec6f0f14e25c36f2892dc0ff33a96b4855799f8c3
parent8749b61178228ba1fb2668034d79da1b247173d7
When breaking an anti-dependency, don't use a register which has seen
one of its aliases defined. This is conservative, but tricky subreg
corner cases are outside the primary aim of this pass.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61077 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/PostRASchedulerList.cpp