[llvm-commits] CVS: llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp

Chris Lattner lattner at cs.uiuc.edu
Sun Oct 12 16:56:05 PDT 2003


Changes in directory llvm/lib/Transforms/Utils:

BreakCriticalEdges.cpp updated: 1.10 -> 1.11

---
Log message:

Rename loop preheaders pass to loop simplify



---
Diffs of the changes:  (+3 -1)

Index: llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp
diff -u llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp:1.10 llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp:1.11
--- llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp:1.10	Fri Oct 10 12:51:20 2003
+++ llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp	Sun Oct 12 16:52:28 2003
@@ -27,7 +27,9 @@
       AU.addPreserved<ImmediateDominators>();
       AU.addPreserved<DominatorTree>();
       AU.addPreserved<DominanceFrontier>();
-      AU.addPreservedID(LoopPreheadersID);   // No preheaders deleted.
+
+      // No loop canonicalization guarantees are broken by this pass.
+      AU.addPreservedID(LoopSimplifyID);
     }
   };
 





More information about the llvm-commits mailing list