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 | |
parent | a6dc9fb745962564fac3b18da28736b2e094c417 (diff) | |
download | external_llvm-db5b9cfd8625282aa5e08daaa8c10dd99469f0d9.zip external_llvm-db5b9cfd8625282aa5e08daaa8c10dd99469f0d9.tar.gz external_llvm-db5b9cfd8625282aa5e08daaa8c10dd99469f0d9.tar.bz2 |
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')
-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 b300384..8f049b8 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; |