When the allocator rewrite a spill register with new virtual register, it replaces...
authorEvan Cheng <evan.cheng@apple.com>
Tue, 6 Nov 2007 21:12:10 +0000 (21:12 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Tue, 6 Nov 2007 21:12:10 +0000 (21:12 +0000)
commitbe6781b5d00107f4b60797c3ebdc0aab110487ff
tree0c8ffa9cc7a4dfb05b9e5fe0bdb07ec17ae842de
parent91508a490bc31819d97346083ec02b94eb8d7b27
When the allocator rewrite a spill register with new virtual register, it replaces other operands of the same register. Watch out for situations where
only some of the operands are sub-register uses.

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