[llvm] 7c2b76f - [PowerPC] Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Sun Nov 6 19:53:09 PST 2022
Author: Kazu Hirata
Date: 2022-11-06T19:53:02-08:00
New Revision: 7c2b76f7cfe7493d7e437c55905c3a6b6bc4d574
URL: https://github.com/llvm/llvm-project/commit/7c2b76f7cfe7493d7e437c55905c3a6b6bc4d574
DIFF: https://github.com/llvm/llvm-project/commit/7c2b76f7cfe7493d7e437c55905c3a6b6bc4d574.diff
LOG: [PowerPC] Use llvm::is_contained (NFC)
Added:
Modified:
llvm/lib/Target/PowerPC/PPCCTRLoops.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp b/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp
index 5320ae0da031a..87d62f1619bc3 100644
--- a/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp
+++ b/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp
@@ -275,13 +275,9 @@ void PPCCTRLoops::expandNormalLoops(MachineLoop *ML, MachineInstr *Start,
// merge the two-predecessor loop header with its successor. If the
// successor happens to be a header of nest loop, then we will have a header
// which has more than 2 predecessors.
- assert(std::find(ML->getHeader()->predecessors().begin(),
- ML->getHeader()->predecessors().end(),
- Exiting) != ML->getHeader()->predecessors().end() &&
+ assert(llvm::is_contained(ML->getHeader()->predecessors(), Exiting) &&
"Loop latch is not loop header predecessor!");
- assert(std::find(ML->getHeader()->predecessors().begin(),
- ML->getHeader()->predecessors().end(),
- Preheader) != ML->getHeader()->predecessors().end() &&
+ assert(llvm::is_contained(ML->getHeader()->predecessors(), Preheader) &&
"Loop preheader is not loop header predecessor!");
PHIMIB.addReg(ADDIDef).addMBB(Exiting);
More information about the llvm-commits
mailing list