Extract live range calculations from SplitKit.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Tue, 13 Sep 2011 01:34:21 +0000 (01:34 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Tue, 13 Sep 2011 01:34:21 +0000 (01:34 +0000)
commitb5a457c4cbc71db6ae313ef1bf8eadac65767ab0
treeaad27894a39c0885259b2161e48183b6507c8bdf
parent1582e7f1e255c19595f82cb447e52869196dec58
Extract live range calculations from SplitKit.

SplitKit will soon need two copies of these data structures, and the
algorithms will also be useful when LiveIntervalAnalysis becomes
independent of LiveVariables.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139572 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CMakeLists.txt
lib/CodeGen/LiveRangeCalc.cpp [new file with mode: 0644]
lib/CodeGen/LiveRangeCalc.h [new file with mode: 0644]
lib/CodeGen/SplitKit.cpp
lib/CodeGen/SplitKit.h