aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/CodeGenPrepare.cpp
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2020-11-22 22:16:12 -0800
committerKazu Hirata <kazu@google.com>2020-11-22 22:16:13 -0800
commit85d6af393c6e9ff8437e567dbf9e40d2026b7bc8 (patch)
tree2a162e5de9f0e7fc5994e2ad0b64f054c6f1e650 /llvm/lib/CodeGen/CodeGenPrepare.cpp
parentdf73b8c174820557608bf364dcf4dfb2bdc1811e (diff)
downloadllvm-85d6af393c6e9ff8437e567dbf9e40d2026b7bc8.zip
llvm-85d6af393c6e9ff8437e567dbf9e40d2026b7bc8.tar.gz
llvm-85d6af393c6e9ff8437e567dbf9e40d2026b7bc8.tar.bz2
[CodeGen] Use pred_empty (NFC)
Diffstat (limited to 'llvm/lib/CodeGen/CodeGenPrepare.cpp')
-rw-r--r--llvm/lib/CodeGen/CodeGenPrepare.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/CodeGen/CodeGenPrepare.cpp b/llvm/lib/CodeGen/CodeGenPrepare.cpp
index 825d3ee..4ddfe0a 100644
--- a/llvm/lib/CodeGen/CodeGenPrepare.cpp
+++ b/llvm/lib/CodeGen/CodeGenPrepare.cpp
@@ -559,7 +559,7 @@ bool CodeGenPrepare::runOnFunction(Function &F) {
for (SmallVectorImpl<BasicBlock*>::iterator
II = Successors.begin(), IE = Successors.end(); II != IE; ++II)
- if (pred_begin(*II) == pred_end(*II))
+ if (pred_empty(*II))
WorkList.insert(*II);
}
@@ -573,7 +573,7 @@ bool CodeGenPrepare::runOnFunction(Function &F) {
for (SmallVectorImpl<BasicBlock*>::iterator
II = Successors.begin(), IE = Successors.end(); II != IE; ++II)
- if (pred_begin(*II) == pred_end(*II))
+ if (pred_empty(*II))
WorkList.insert(*II);
}
@@ -2300,7 +2300,7 @@ bool CodeGenPrepare::dupRetToEnableTailCallOpts(BasicBlock *BB, bool &ModifiedDT
}
// If we eliminated all predecessors of the block, delete the block now.
- if (Changed && !BB->hasAddressTaken() && pred_begin(BB) == pred_end(BB))
+ if (Changed && !BB->hasAddressTaken() && pred_empty(BB))
BB->eraseFromParent();
return Changed;