diff options
author | Kazu Hirata <kazu@google.com> | 2023-12-21 08:18:47 -0800 |
---|---|---|
committer | Kazu Hirata <kazu@google.com> | 2023-12-21 08:18:47 -0800 |
commit | e01c063684b76da3ceacd01a0c47c73402cbc775 (patch) | |
tree | 1bcf34107a67111650d2ae999760ba0118b19780 | |
parent | a134abf4be132cfff2fc5132d6226db919c0865b (diff) |
[llvm] Use DenseMap::contains (NFC)
-rw-r--r-- | llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h | 2 | ||||
-rw-r--r-- | llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.cpp | 6 | ||||
-rw-r--r-- | llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp | 2 | ||||
-rw-r--r-- | llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.h | 2 | ||||
-rw-r--r-- | llvm/lib/Target/SPIRV/SPIRVPreLegalizer.cpp | 2 |
5 files changed, 7 insertions, 7 deletions
diff --git a/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h b/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h index 493689f6a61e..2757b8cd54a6 100644 --- a/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h +++ b/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h @@ -447,7 +447,7 @@ public: bool isConditionIndependencePairCovered(unsigned Condition) const { auto It = PosToID.find(Condition); if (It != PosToID.end()) - return (IndependencePairs.find(It->second) != IndependencePairs.end()); + return IndependencePairs.contains(It->second); llvm_unreachable("Condition ID without an Ordinal mapping"); } diff --git a/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.cpp b/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.cpp index b8a6784ff3c6..3a34a0bfae46 100644 --- a/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.cpp +++ b/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.cpp @@ -645,7 +645,7 @@ SPIRVType *SPIRVGlobalRegistry::findSPIRVType( Register Reg = DT.find(Ty, &MIRBuilder.getMF()); if (Reg.isValid()) return getSPIRVTypeForVReg(Reg); - if (ForwardPointerTypes.find(Ty) != ForwardPointerTypes.end()) + if (ForwardPointerTypes.contains(Ty)) return ForwardPointerTypes[Ty]; return restOfCreateSPIRVType(Ty, MIRBuilder, AccQual, EmitIR); } @@ -712,14 +712,14 @@ SPIRVType *SPIRVGlobalRegistry::createSPIRVType( // Null pointer means we have a loop in type definitions, make and // return corresponding OpTypeForwardPointer. if (SpvElementType == nullptr) { - if (ForwardPointerTypes.find(Ty) == ForwardPointerTypes.end()) + if (!ForwardPointerTypes.contains(Ty)) ForwardPointerTypes[PType] = getOpTypeForwardPointer(SC, MIRBuilder); return ForwardPointerTypes[PType]; } Register Reg(0); // If we have forward pointer associated with this type, use its register // operand to create OpTypePointer. - if (ForwardPointerTypes.find(PType) != ForwardPointerTypes.end()) + if (ForwardPointerTypes.contains(PType)) Reg = getSPIRVTypeID(ForwardPointerTypes[PType]); return getOpTypePointer(SC, SpvElementType, MIRBuilder, Reg); diff --git a/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp b/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp index 779036016560..2a830535a2aa 100644 --- a/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp +++ b/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp @@ -391,7 +391,7 @@ void SPIRVModuleAnalysis::numberRegistersGlobally(const Module &M) { if (MI.getOpcode() != SPIRV::OpExtInst) continue; auto Set = MI.getOperand(2).getImm(); - if (MAI.ExtInstSetMap.find(Set) == MAI.ExtInstSetMap.end()) + if (!MAI.ExtInstSetMap.contains(Set)) MAI.ExtInstSetMap[Set] = Register::index2VirtReg(MAI.getNextID()); } } diff --git a/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.h b/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.h index 5124181b49e2..d0b8027edd42 100644 --- a/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.h +++ b/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.h @@ -189,7 +189,7 @@ struct ModuleAnalysisInfo { } unsigned getNextID() { return MaxID++; } bool hasMBBRegister(const MachineBasicBlock &MBB) { - return BBNumToRegMap.find(MBB.getNumber()) != BBNumToRegMap.end(); + return BBNumToRegMap.contains(MBB.getNumber()); } // Convert MBB's number to corresponding ID register. Register getOrCreateMBBRegister(const MachineBasicBlock &MBB) { diff --git a/llvm/lib/Target/SPIRV/SPIRVPreLegalizer.cpp b/llvm/lib/Target/SPIRV/SPIRVPreLegalizer.cpp index f4076be2a7b7..1bfce70fedc0 100644 --- a/llvm/lib/Target/SPIRV/SPIRVPreLegalizer.cpp +++ b/llvm/lib/Target/SPIRV/SPIRVPreLegalizer.cpp @@ -83,7 +83,7 @@ static void addConstantsToTrack(MachineFunction &MF, SPIRVGlobalRegistry *GR) { } for (MachineInstr *MI : ToErase) { Register Reg = MI->getOperand(2).getReg(); - if (RegsAlreadyAddedToDT.find(MI) != RegsAlreadyAddedToDT.end()) + if (RegsAlreadyAddedToDT.contains(MI)) Reg = RegsAlreadyAddedToDT[MI]; auto *RC = MRI.getRegClassOrNull(MI->getOperand(0).getReg()); if (!MRI.getRegClassOrNull(Reg) && RC) |