Revert part of my last patch that I didn't intend to commit yet.
authorOwen Anderson <resistor@mac.com>
Thu, 29 May 2008 18:35:21 +0000 (18:35 +0000)
committerOwen Anderson <resistor@mac.com>
Thu, 29 May 2008 18:35:21 +0000 (18:35 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51694 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/LiveIntervalAnalysis.cpp

index 228c0a92a0ef29e472ec3daa5d9020ebd3accea0..2163bae81c537c460e5601af92abc0bdbdd665c1 100644 (file)
@@ -58,6 +58,8 @@ void LiveIntervals::getAnalysisUsage(AnalysisUsage &AU) const {
   AU.addRequired<LiveVariables>();
   AU.addPreservedID(MachineLoopInfoID);
   AU.addPreservedID(MachineDominatorsID);
+  AU.addPreservedID(PHIEliminationID);
+  AU.addRequiredID(PHIEliminationID);
   AU.addRequiredID(TwoAddressInstructionPassID);
   MachineFunctionPass::getAnalysisUsage(AU);
 }