diff options
| author | Tom Stellard <thomas.stellard@amd.com> | 2015-02-04 20:49:47 +0000 |
|---|---|---|
| committer | Tom Stellard <thomas.stellard@amd.com> | 2015-02-04 20:49:47 +0000 |
| commit | 080209d5735ea2953eb8479a35d2c4fef9718a70 (patch) | |
| tree | fc5dd145657b1364c68ee872a8eb5931d7083302 /llvm/lib/Transforms | |
| parent | 071ec90b68e8d778de5b341a4d235e81da028689 (diff) | |
| download | bcm5719-llvm-080209d5735ea2953eb8479a35d2c4fef9718a70.tar.gz bcm5719-llvm-080209d5735ea2953eb8479a35d2c4fef9718a70.zip | |
StructurizeCFG: Remove obsolete fix for loop backedge detection
This is no longer needed now that we are using a reverse post-order
traversal.
llvm-svn: 228187
Diffstat (limited to 'llvm/lib/Transforms')
| -rw-r--r-- | llvm/lib/Transforms/Scalar/StructurizeCFG.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp b/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp index 4f5fce8d3e8..aaf6f9a0a73 100644 --- a/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp +++ b/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp @@ -360,7 +360,7 @@ void StructurizeCFG::analyzeLoops(RegionNode *N) { for (unsigned i = 0, e = Term->getNumSuccessors(); i != e; ++i) { BasicBlock *Succ = Term->getSuccessor(i); - if (Visited.count(Succ) && LI->isLoopHeader(Succ) ) { + if (Visited.count(Succ)) { Loops[Succ] = BB; } } |

