misched: Added handleMove support for updating all kill flags, not just for allocatab...
authorAndrew Trick <atrick@apple.com>
Tue, 16 Oct 2012 00:22:51 +0000 (00:22 +0000)
committerAndrew Trick <atrick@apple.com>
Tue, 16 Oct 2012 00:22:51 +0000 (00:22 +0000)
commit27c28cef11da5373d9a146060f9c10a3c6ab58e3
tree161cadfaad5b7070fea7b421c0db22404a659ca0
parentfeab72c20acc97f8942148189c06e443b29df841
misched: Added handleMove support for updating all kill flags, not just for allocatable regs.

This is a medium term workaround until we have a more robust solution
in the form of a register liveness utility for postRA passes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166001 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/LiveIntervalAnalysis.h
lib/CodeGen/LiveIntervalAnalysis.cpp
lib/CodeGen/MachineScheduler.cpp
test/CodeGen/X86/misched-new.ll