Add support for inactive intervals. This effectively reuses registers
authorAlkis Evlogimenos <alkis@evlogimenos.com>
Sun, 21 Dec 2003 05:43:40 +0000 (05:43 +0000)
committerAlkis Evlogimenos <alkis@evlogimenos.com>
Sun, 21 Dec 2003 05:43:40 +0000 (05:43 +0000)
commit169cfd01964fc03828a7f2cad5d710890fbb08d8
tree4c90e694662b3a619eaba6670ba25739e2185077
parent1118d0fd945eb2430dace89b7df7b1cf60f149f3
Add support for inactive intervals. This effectively reuses registers
for live ranges that fall into assigned registers' holes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10566 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/LiveIntervalAnalysis.h
include/llvm/CodeGen/LiveIntervals.h
lib/CodeGen/LiveIntervalAnalysis.cpp
lib/CodeGen/LiveIntervalAnalysis.h
lib/CodeGen/RegAllocLinearScan.cpp