summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/RegAllocBase.h
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2012-06-09 00:14:47 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2012-06-09 00:14:47 +0000
commitfe17bdbb50efe2f7f68d0b99e55ae52bd9477978 (patch)
tree4cb8c22d63a8c26a1547412d604f01c7b48d58f7 /lib/CodeGen/RegAllocBase.h
parent77592fe39c404f3c48b06fae48b965058b3a5ee8 (diff)
downloadexternal_llvm-fe17bdbb50efe2f7f68d0b99e55ae52bd9477978.zip
external_llvm-fe17bdbb50efe2f7f68d0b99e55ae52bd9477978.tar.gz
external_llvm-fe17bdbb50efe2f7f68d0b99e55ae52bd9477978.tar.bz2
Also compute MBB live-in lists in the new rewriter pass.
This deduplicates some code from the optimizing register allocators, and it means that it is now possible to change the register allocators' solutions simply by editing the VirtRegMap between the register allocator pass and the rewriter. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158249 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/RegAllocBase.h')
-rw-r--r--lib/CodeGen/RegAllocBase.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/lib/CodeGen/RegAllocBase.h b/lib/CodeGen/RegAllocBase.h
index 3785402..cc13e75 100644
--- a/lib/CodeGen/RegAllocBase.h
+++ b/lib/CodeGen/RegAllocBase.h
@@ -137,9 +137,6 @@ protected:
/// allocation is making progress.
void unassign(LiveInterval &VirtReg, unsigned PhysReg);
- /// addMBBLiveIns - Add physreg liveins to basic blocks.
- void addMBBLiveIns(MachineFunction *);
-
#ifndef NDEBUG
// Verify each LiveIntervalUnion.
void verify();