Moving register scavenging to a post pass results in virtual registers in
authorJim Grosbach <grosbach@apple.com>
Tue, 29 Sep 2009 17:24:37 +0000 (17:24 +0000)
committerJim Grosbach <grosbach@apple.com>
Tue, 29 Sep 2009 17:24:37 +0000 (17:24 +0000)
commit9ab2238df9f921970554cae8e7f6f7ad23d6c626
tree17fec528febb3325648b1dcccc3eaf60f341a95b
parent8971c4a30ed56a1f9c57842ae05c2050979976b7
Moving register scavenging to a post pass results in virtual registers in
the instruction we're scavenging for. The scavenger needs to know to avoid
them when analyzing register usage.

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