diff options
author | Kazu Hirata <kazu@google.com> | 2023-03-14 08:07:42 -0700 |
---|---|---|
committer | Kazu Hirata <kazu@google.com> | 2023-03-14 08:07:42 -0700 |
commit | a585fa2637774232fd792047191f8358f462230f (patch) | |
tree | 7aa09ae23d6979e3ac49af4eee8a86806241ac52 /llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp | |
parent | 070283825aaff778f7fb527ebc4ef74c84b6c889 (diff) | |
download | llvm-a585fa2637774232fd792047191f8358f462230f.zip llvm-a585fa2637774232fd792047191f8358f462230f.tar.gz llvm-a585fa2637774232fd792047191f8358f462230f.tar.bz2 |
[CodeGen] Use *{Set,Map}::contains (NFC)
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp')
-rw-r--r-- | llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp b/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp index 26aca03..60a0db5 100644 --- a/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp +++ b/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp @@ -3179,7 +3179,7 @@ void InstrRefBasedLDV::buildVLocValueMap( SmallPtrSet<MachineBasicBlock *, 32> DefBlocks; for (const MachineBasicBlock *ExpMBB : BlocksToExplore) { auto &TransferFunc = AllTheVLocs[ExpMBB->getNumber()].Vars; - if (TransferFunc.find(Var) != TransferFunc.end()) + if (TransferFunc.contains(Var)) DefBlocks.insert(const_cast<MachineBasicBlock *>(ExpMBB)); } @@ -3295,7 +3295,7 @@ void InstrRefBasedLDV::buildVLocValueMap( // to be visited next time around. for (auto *s : MBB->successors()) { // Ignore out of scope / not-to-be-explored successors. - if (LiveInIdx.find(s) == LiveInIdx.end()) + if (!LiveInIdx.contains(s)) continue; if (BBToOrder[s] > BBToOrder[MBB]) { @@ -3411,7 +3411,7 @@ void InstrRefBasedLDV::initialSetup(MachineFunction &MF) { for (MachineBasicBlock *MBB : RPOT) processMBB(MBB); for (MachineBasicBlock &MBB : MF) - if (BBToOrder.find(&MBB) == BBToOrder.end()) + if (!BBToOrder.contains(&MBB)) processMBB(&MBB); // Order value substitutions by their "source" operand pair, for quick lookup. @@ -4195,7 +4195,7 @@ std::optional<ValueIDNum> InstrRefBasedLDV::resolveDbgPHIsImpl( // Are all these things actually defined? for (auto &PHIIt : PHI->IncomingValues) { // Any undef input means DBG_PHIs didn't dominate the use point. - if (Updater.UndefMap.find(&PHIIt.first->BB) != Updater.UndefMap.end()) + if (Updater.UndefMap.contains(&PHIIt.first->BB)) return std::nullopt; ValueIDNum ValueToCheck; |