This preserves critical edge breaking.

llvm-svn: 43911
This commit is contained in:
Owen Anderson 2007-11-08 22:23:57 +00:00
parent 8f46b986d9
commit 17a70ad8c6

View File

@ -70,6 +70,7 @@ void TwoAddressInstructionPass::getAnalysisUsage(AnalysisUsage &AU) const {
AU.addRequired<LiveVariables>();
AU.addPreserved<LiveVariables>();
AU.addPreservedID(PHIEliminationID);
AU.addPreservedID(BreakCriticalMachineEdgesID);
MachineFunctionPass::getAnalysisUsage(AU);
}