Avoid splitting an interval multiple times; avoid splitting re-materializable val...
authorEvan Cheng <evan.cheng@apple.com>
Fri, 24 Oct 2008 02:05:00 +0000 (02:05 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Fri, 24 Oct 2008 02:05:00 +0000 (02:05 +0000)
commit06587497dc1c39516f24784a2ac1d9323faae0a5
tree4755a8c6388a501143365e291d7815da8dfdbe73
parentc9f3cc3bdaf1ec134dec1f718e7f2e735b34b17b
Avoid splitting an interval multiple times; avoid splitting re-materializable val# (for now).

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