diff options
author | Dan Gohman <gohman@apple.com> | 2010-07-26 17:35:32 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2010-07-26 17:35:32 +0000 |
commit | 31f73ef2105002122103d2d2c266d52ee87f95d0 (patch) | |
tree | e7ec4e1f8798e1ae0db47f4593435010d00fcddd /llvm/lib/Transforms/Scalar/LoopIndexSplit.cpp | |
parent | b3aa6c7110f341d1481913a795a3c5fcc300c220 (diff) | |
download | bcm5719-llvm-31f73ef2105002122103d2d2c266d52ee87f95d0.tar.gz bcm5719-llvm-31f73ef2105002122103d2d2c266d52ee87f95d0.zip |
A block dominates itself, by definition.
llvm-svn: 109400
Diffstat (limited to 'llvm/lib/Transforms/Scalar/LoopIndexSplit.cpp')
-rw-r--r-- | llvm/lib/Transforms/Scalar/LoopIndexSplit.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/Scalar/LoopIndexSplit.cpp b/llvm/lib/Transforms/Scalar/LoopIndexSplit.cpp index 2a52c99a59c..1def1603cea 100644 --- a/llvm/lib/Transforms/Scalar/LoopIndexSplit.cpp +++ b/llvm/lib/Transforms/Scalar/LoopIndexSplit.cpp @@ -677,7 +677,7 @@ void LoopIndexSplit::removeBlocks(BasicBlock *DeadBB, Loop *LP, for(pred_iterator PI = pred_begin(FrontierBB), PE = pred_end(FrontierBB); PI != PE; ++PI) { BasicBlock *P = *PI; - if (P == DeadBB || DT->dominates(DeadBB, P)) + if (DT->dominates(DeadBB, P)) PredBlocks.push_back(P); } |