diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2011-06-10 20:08:23 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2011-06-10 20:08:23 +0000 |
commit | 9a9a3a5c0fff9647a7a6454d974c058a4fb187d7 (patch) | |
tree | d1e2b5e78e07fd4496af5b7cbe94af6e7bdfcc2c | |
parent | dc29c447136aabf05f48a7119e48065c3b4cee9b (diff) | |
download | external_llvm-9a9a3a5c0fff9647a7a6454d974c058a4fb187d7.tar.gz external_llvm-9a9a3a5c0fff9647a7a6454d974c058a4fb187d7.tar.bz2 external_llvm-9a9a3a5c0fff9647a7a6454d974c058a4fb187d7.zip |
Remove duplicated test.
Thanks Bob Wilson for noticing it!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132851 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/CodeGen/TailDuplication.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/CodeGen/TailDuplication.cpp b/lib/CodeGen/TailDuplication.cpp index 7aeef6ad16..76bae2ac65 100644 --- a/lib/CodeGen/TailDuplication.cpp +++ b/lib/CodeGen/TailDuplication.cpp @@ -573,13 +573,12 @@ TailDuplicatePass::TailDuplicate(MachineBasicBlock *TailBB, MachineFunction &MF, assert(TailBB != PredBB && "Single-block loop should have been rejected earlier!"); - if (PredBB->succ_size() > 1) continue; + // EH edges are ignored by AnalyzeBranch. + if (PredBB->succ_size() > 1) + continue; MachineBasicBlock *PredTBB, *PredFBB; SmallVector<MachineOperand, 4> PredCond; - // EH edges are ignored by AnalyzeBranch. - if (PredBB->succ_size() != 1) - continue; if (TII->AnalyzeBranch(*PredBB, PredTBB, PredFBB, PredCond, true)) continue; if (!PredCond.empty()) |