aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2009-08-12 21:04:53 +0000
committerLang Hames <lhames@gmail.com>2009-08-12 21:04:53 +0000
commit8ee65c55dc0cdaaa3d354830187e7674258b4cbe (patch)
tree2fbec2b6ce5bdc4aca5be58538a4fde616a2303b
parent5ee8d03e04279ae83e02c711dd0b7ed0bdaf8987 (diff)
downloadexternal_llvm-8ee65c55dc0cdaaa3d354830187e7674258b4cbe.zip
external_llvm-8ee65c55dc0cdaaa3d354830187e7674258b4cbe.tar.gz
external_llvm-8ee65c55dc0cdaaa3d354830187e7674258b4cbe.tar.bz2
Added RegisterCoalescer to required passes for PBQP.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78840 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--lib/CodeGen/RegAllocPBQP.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/CodeGen/RegAllocPBQP.cpp b/lib/CodeGen/RegAllocPBQP.cpp
index c0a7cac..e8b8152 100644
--- a/lib/CodeGen/RegAllocPBQP.cpp
+++ b/lib/CodeGen/RegAllocPBQP.cpp
@@ -82,6 +82,7 @@ namespace {
virtual void getAnalysisUsage(AnalysisUsage &au) const {
au.addRequired<LiveIntervals>();
//au.addRequiredID(SplitCriticalEdgesID);
+ au.addRequired<RegisterCoalescer>();
au.addRequired<LiveStacks>();
au.addPreserved<LiveStacks>();
au.addRequired<MachineLoopInfo>();