commit | 168f8f3916733e18b237046007d41fa95f2ef025 | [log] [tgz] |
---|---|---|
author | Evan Cheng <evan.cheng@apple.com> | Mon Sep 22 20:58:04 2008 +0000 |
committer | Evan Cheng <evan.cheng@apple.com> | Mon Sep 22 20:58:04 2008 +0000 |
tree | 2deea0ac8a64099c8845d074fbbf9fed0bbdd73e | |
parent | f1acc4d6107dc470a6565d73027d6fc2bd9c9784 [diff] [blame] |
Mark several codegen passes as preserving all analysis. llvm-svn: 56469
diff --git a/llvm/lib/CodeGen/LoopAligner.cpp b/llvm/lib/CodeGen/LoopAligner.cpp index 51c6356..906e888 100644 --- a/llvm/lib/CodeGen/LoopAligner.cpp +++ b/llvm/lib/CodeGen/LoopAligner.cpp
@@ -34,6 +34,7 @@ virtual void getAnalysisUsage(AnalysisUsage &AU) const { AU.addRequired<MachineLoopInfo>(); AU.addPreserved<MachineLoopInfo>(); + AU.setPreservesAll(); MachineFunctionPass::getAnalysisUsage(AU); } };