diff options
author | Kazu Hirata <kazu@google.com> | 2021-02-02 22:52:46 -0800 |
---|---|---|
committer | Kazu Hirata <kazu@google.com> | 2021-02-02 22:52:47 -0800 |
commit | dc3d5453bc5fcaeb321a195c7dccb6dc8639ff9f (patch) | |
tree | 1a04024472e17740e58ea94acca3969ef4f47124 /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp | |
parent | c18231e3dda0c7bd82f3e8bbdc5d55d6ddf767ed (diff) | |
download | llvm-dc3d5453bc5fcaeb321a195c7dccb6dc8639ff9f.zip llvm-dc3d5453bc5fcaeb321a195c7dccb6dc8639ff9f.tar.gz llvm-dc3d5453bc5fcaeb321a195c7dccb6dc8639ff9f.tar.bz2 |
[Transforms/Utils] Use range-based for loops (NFC)
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicBlockUtils.cpp')
-rw-r--r-- | llvm/lib/Transforms/Utils/BasicBlockUtils.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp b/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp index 6bcd42c..0057c35 100644 --- a/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp +++ b/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp @@ -124,11 +124,9 @@ bool llvm::EliminateUnreachableBlocks(Function &F, DomTreeUpdater *DTU, // Collect all dead blocks. std::vector<BasicBlock*> DeadBlocks; - for (Function::iterator I = F.begin(), E = F.end(); I != E; ++I) - if (!Reachable.count(&*I)) { - BasicBlock *BB = &*I; - DeadBlocks.push_back(BB); - } + for (BasicBlock &BB : F) + if (!Reachable.count(&BB)) + DeadBlocks.push_back(&BB); // Delete the dead blocks. DeleteDeadBlocks(DeadBlocks, DTU, KeepOneInputPHIs); |