From: Bill Wendling Date: Fri, 4 Jan 2008 08:48:49 +0000 (+0000) Subject: Add that this preserves some analyses. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=d5da7048c297deb6137ad10cac217c5d9d702065;p=oota-llvm.git Add that this preserves some analyses. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45573 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/CodeGen/MachineLICM.cpp b/lib/CodeGen/MachineLICM.cpp index e6b9c76e9cd..94e10611226 100644 --- a/lib/CodeGen/MachineLICM.cpp +++ b/lib/CodeGen/MachineLICM.cpp @@ -53,10 +53,12 @@ namespace { /// FIXME: Loop preheaders? /// virtual void getAnalysisUsage(AnalysisUsage &AU) const { - MachineFunctionPass::getAnalysisUsage(AU); AU.setPreservesCFG(); AU.addRequired(); AU.addRequired(); + AU.addPreserved(); + AU.addPreserved(); + MachineFunctionPass::getAnalysisUsage(AU); } private: /// VisitAllLoops - Visit all of the loops in depth first order and try to