summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2011-06-10 20:08:23 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2011-06-10 20:08:23 +0000
commit1ffadd7809939cb729ef29dcb6be5e6fb9324b83 (patch)
treec9104669afcb90dd07ec13014e26a9fa7850ce1e
parent76a5a71ec33b75a935cdf0efca970ef1b9ba0abd (diff)
downloadbcm5719-llvm-1ffadd7809939cb729ef29dcb6be5e6fb9324b83.tar.gz
bcm5719-llvm-1ffadd7809939cb729ef29dcb6be5e6fb9324b83.zip
Remove duplicated test.
Thanks Bob Wilson for noticing it! llvm-svn: 132851
-rw-r--r--llvm/lib/CodeGen/TailDuplication.cpp7
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())
OpenPOWER on IntegriCloud