- More pre-split fixes: spill slot live interval computation bug; restore point bug.
authorEvan Cheng <evan.cheng@apple.com>
Wed, 29 Oct 2008 08:39:34 +0000 (08:39 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Wed, 29 Oct 2008 08:39:34 +0000 (08:39 +0000)
commit54898938673d2a13ce31626ec34b2d4d314b2c81
treecb6784071bfc3b10704032af0929077a5b7eb882
parent23b10f5b64e594aa7c6b415805b563fed2a75874
- More pre-split fixes: spill slot live interval computation bug; restore point bug.
- If a def is spilt, remember its spill index to allow its reuse.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58375 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/LiveInterval.h
lib/CodeGen/PreAllocSplitting.cpp
lib/CodeGen/RegAllocLinearScan.cpp
test/CodeGen/X86/pre-split10.ll [new file with mode: 0644]
test/CodeGen/X86/pre-split3.ll