Fix PR9962 by properly constraining register classes in RemoveCopyByCommutingDef...
authorCameron Zwarich <zwarich@apple.com>
Fri, 20 May 2011 23:25:36 +0000 (23:25 +0000)
committerCameron Zwarich <zwarich@apple.com>
Fri, 20 May 2011 23:25:36 +0000 (23:25 +0000)
commit345968c82d73d7b770a377d91ecea53c4672d48b
tree070c87ebac8642e787adce25d018cd227031dac7
parent43299776d7cae9843b354b9fcc08186437516d68
Fix PR9962 by properly constraining register classes in RemoveCopyByCommutingDef(). This
actually fixes most of the VerifyCoalescing failures in test-suite.

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