[llvm-commits] CVS: llvm/lib/Transforms/Scalar/CorrelatedExprs.cpp
Chris Lattner
sabre at nondot.org
Fri Oct 27 23:38:29 PDT 2006
Changes in directory llvm/lib/Transforms/Scalar:
CorrelatedExprs.cpp updated: 1.35 -> 1.36
---
Log message:
SplitCriticalEdge checks to see if an edge is critical, don't check twice
---
Diffs of the changes: (+1 -2)
CorrelatedExprs.cpp | 3 +--
1 files changed, 1 insertion(+), 2 deletions(-)
Index: llvm/lib/Transforms/Scalar/CorrelatedExprs.cpp
diff -u llvm/lib/Transforms/Scalar/CorrelatedExprs.cpp:1.35 llvm/lib/Transforms/Scalar/CorrelatedExprs.cpp:1.36
--- llvm/lib/Transforms/Scalar/CorrelatedExprs.cpp:1.35 Thu Sep 28 18:35:21 2006
+++ llvm/lib/Transforms/Scalar/CorrelatedExprs.cpp Sat Oct 28 01:38:14 2006
@@ -621,8 +621,7 @@
// Make sure that we don't introduce critical edges from oldsucc now!
for (unsigned i = 0, e = OldSucc->getTerminator()->getNumSuccessors();
i != e; ++i)
- if (isCriticalEdge(OldSucc->getTerminator(), i))
- SplitCriticalEdge(OldSucc->getTerminator(), i, this);
+ SplitCriticalEdge(OldSucc->getTerminator(), i, this);
// Since we invalidated the CFG, recalculate the dominator set so that it is
// useful for later processing!
More information about the llvm-commits
mailing list