diff options
author | Owen Anderson <resistor@mac.com> | 2006-07-19 03:51:48 +0000 |
---|---|---|
committer | Owen Anderson <resistor@mac.com> | 2006-07-19 03:51:48 +0000 |
commit | db5b9cfd8625282aa5e08daaa8c10dd99469f0d9 (patch) | |
tree | 3831725869ed1d866551943869f1a8af850502dd /lib/Transforms/Scalar/LoopUnswitch.cpp | |
parent | a6dc9fb745962564fac3b18da28736b2e094c417 (diff) |
Fix a error that hadn't yet cause any problems, but I'm sure it would have
somewhere down the road.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29197 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/Scalar/LoopUnswitch.cpp')
-rw-r--r-- | lib/Transforms/Scalar/LoopUnswitch.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Transforms/Scalar/LoopUnswitch.cpp b/lib/Transforms/Scalar/LoopUnswitch.cpp index b3003845d4..8f049b8668 100644 --- a/lib/Transforms/Scalar/LoopUnswitch.cpp +++ b/lib/Transforms/Scalar/LoopUnswitch.cpp @@ -610,7 +610,7 @@ void LoopUnswitch::UnswitchNontrivialCondition(Value *LIC, Constant *Val, InsertedPHIs.insert(NewLCSSA); } - Instruction* InsertPt = EndBlock->begin(); + BasicBlock::iterator InsertPt = EndBlock->begin(); while (dyn_cast<PHINode>(InsertPt)) ++InsertPt; for (BasicBlock::iterator I = MiddleBlock->begin(); (OldLCSSA = dyn_cast<PHINode>(I)) && InsertedPHIs.count(OldLCSSA) == 0; |