diff --git a/llvm/lib/Transforms/Utils/SimplifyCFG.cpp b/llvm/lib/Transforms/Utils/SimplifyCFG.cpp --- a/llvm/lib/Transforms/Utils/SimplifyCFG.cpp +++ b/llvm/lib/Transforms/Utils/SimplifyCFG.cpp @@ -279,7 +279,6 @@ "PostDomTree, so don't ask for it."); } - bool simplifyOnce(BasicBlock *BB); bool simplifyOnceImpl(BasicBlock *BB); bool run(BasicBlock *BB); @@ -6760,12 +6759,6 @@ return Changed; } -bool SimplifyCFGOpt::simplifyOnce(BasicBlock *BB) { - bool Changed = simplifyOnceImpl(BB); - - return Changed; -} - bool SimplifyCFGOpt::run(BasicBlock *BB) { bool Changed = false; @@ -6775,7 +6768,7 @@ // Perform one round of simplifcation. Resimplify flag will be set if // another iteration is requested. - Changed |= simplifyOnce(BB); + Changed |= simplifyOnceImpl(BB); } while (Resimplify); return Changed;