summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
diff options
context:
space:
mode:
authorEdward O'Callaghan <eocallaghan@auroraux.org>2009-11-25 05:38:41 +0000
committerEdward O'Callaghan <eocallaghan@auroraux.org>2009-11-25 05:38:41 +0000
commit2b8fed15e0766540fcd575bca4ce4318f1d8604b (patch)
tree5380e1aa1e6cb7b6166d12bfc160e1d2dd4ccf75 /llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
parent110755548b1d523a49bda2b35b54a0e6a42b418f (diff)
downloadbcm5719-llvm-2b8fed15e0766540fcd575bca4ce4318f1d8604b.tar.gz
bcm5719-llvm-2b8fed15e0766540fcd575bca4ce4318f1d8604b.zip
Reverting patch in revision 89758, initial attempt at fixing PR5373 has proven to be bogus.
llvm-svn: 89844
Diffstat (limited to 'llvm/lib/Transforms/Scalar/LoopUnswitch.cpp')
-rw-r--r--llvm/lib/Transforms/Scalar/LoopUnswitch.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp b/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
index 382e2612cbd..38d267aa6b8 100644
--- a/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
+++ b/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
@@ -296,6 +296,7 @@ static bool isTrivialLoopExitBlockHelper(Loop *L, BasicBlock *BB,
// first exit.
if (ExitBB != 0) return false;
ExitBB = BB;
+ return true;
}
// Otherwise, this is an unvisited intra-loop node. Check all successors.
OpenPOWER on IntegriCloud