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 | 1ffadd7809939cb729ef29dcb6be5e6fb9324b83 (patch) | |
tree | c9104669afcb90dd07ec13014e26a9fa7850ce1e /llvm/lib/CodeGen | |
parent | 76a5a71ec33b75a935cdf0efca970ef1b9ba0abd (diff) | |
download | bcm5719-llvm-1ffadd7809939cb729ef29dcb6be5e6fb9324b83.tar.gz bcm5719-llvm-1ffadd7809939cb729ef29dcb6be5e6fb9324b83.zip |
Remove duplicated test.
Thanks Bob Wilson for noticing it!
llvm-svn: 132851
Diffstat (limited to 'llvm/lib/CodeGen')
-rw-r--r-- | llvm/lib/CodeGen/TailDuplication.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/llvm/lib/CodeGen/TailDuplication.cpp b/llvm/lib/CodeGen/TailDuplication.cpp index 7aeef6ad16e..76bae2ac652 100644 --- a/llvm/lib/CodeGen/TailDuplication.cpp +++ b/llvm/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()) |