If the source of a move is in spill slot, the reload may be folded to essentially...
authorEvan Cheng <evan.cheng@apple.com>
Wed, 15 Aug 2007 20:20:34 +0000 (20:20 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Wed, 15 Aug 2007 20:20:34 +0000 (20:20 +0000)
commit90a43c3ae385d98d19f9c858b51920552fb9ceaa
treea2ccc234acfae909ef80afc29c2bc9817af921a8
parentae5115dd446934b01c2d2897f4a66937e6e775a5
If the source of a move is in spill slot, the reload may be folded to essentially a load from stack slot. It's ok to mark the stack slot value as available for reuse. But it should not be clobbered since the destination of the move is live.

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