Skip to content

Commit e01c063

Browse files
[llvm] Use DenseMap::contains (NFC)
1 parent a134abf commit e01c063

File tree

5 files changed

+7
-7
lines changed

5 files changed

+7
-7
lines changed

llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -447,7 +447,7 @@ struct MCDCRecord {
447447
bool isConditionIndependencePairCovered(unsigned Condition) const {
448448
auto It = PosToID.find(Condition);
449449
if (It != PosToID.end())
450-
return (IndependencePairs.find(It->second) != IndependencePairs.end());
450+
return IndependencePairs.contains(It->second);
451451
llvm_unreachable("Condition ID without an Ordinal mapping");
452452
}
453453

llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -645,7 +645,7 @@ SPIRVType *SPIRVGlobalRegistry::findSPIRVType(
645645
Register Reg = DT.find(Ty, &MIRBuilder.getMF());
646646
if (Reg.isValid())
647647
return getSPIRVTypeForVReg(Reg);
648-
if (ForwardPointerTypes.find(Ty) != ForwardPointerTypes.end())
648+
if (ForwardPointerTypes.contains(Ty))
649649
return ForwardPointerTypes[Ty];
650650
return restOfCreateSPIRVType(Ty, MIRBuilder, AccQual, EmitIR);
651651
}
@@ -712,14 +712,14 @@ SPIRVType *SPIRVGlobalRegistry::createSPIRVType(
712712
// Null pointer means we have a loop in type definitions, make and
713713
// return corresponding OpTypeForwardPointer.
714714
if (SpvElementType == nullptr) {
715-
if (ForwardPointerTypes.find(Ty) == ForwardPointerTypes.end())
715+
if (!ForwardPointerTypes.contains(Ty))
716716
ForwardPointerTypes[PType] = getOpTypeForwardPointer(SC, MIRBuilder);
717717
return ForwardPointerTypes[PType];
718718
}
719719
Register Reg(0);
720720
// If we have forward pointer associated with this type, use its register
721721
// operand to create OpTypePointer.
722-
if (ForwardPointerTypes.find(PType) != ForwardPointerTypes.end())
722+
if (ForwardPointerTypes.contains(PType))
723723
Reg = getSPIRVTypeID(ForwardPointerTypes[PType]);
724724

725725
return getOpTypePointer(SC, SpvElementType, MIRBuilder, Reg);

llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,7 @@ void SPIRVModuleAnalysis::numberRegistersGlobally(const Module &M) {
391391
if (MI.getOpcode() != SPIRV::OpExtInst)
392392
continue;
393393
auto Set = MI.getOperand(2).getImm();
394-
if (MAI.ExtInstSetMap.find(Set) == MAI.ExtInstSetMap.end())
394+
if (!MAI.ExtInstSetMap.contains(Set))
395395
MAI.ExtInstSetMap[Set] = Register::index2VirtReg(MAI.getNextID());
396396
}
397397
}

llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ struct ModuleAnalysisInfo {
189189
}
190190
unsigned getNextID() { return MaxID++; }
191191
bool hasMBBRegister(const MachineBasicBlock &MBB) {
192-
return BBNumToRegMap.find(MBB.getNumber()) != BBNumToRegMap.end();
192+
return BBNumToRegMap.contains(MBB.getNumber());
193193
}
194194
// Convert MBB's number to corresponding ID register.
195195
Register getOrCreateMBBRegister(const MachineBasicBlock &MBB) {

llvm/lib/Target/SPIRV/SPIRVPreLegalizer.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ static void addConstantsToTrack(MachineFunction &MF, SPIRVGlobalRegistry *GR) {
8383
}
8484
for (MachineInstr *MI : ToErase) {
8585
Register Reg = MI->getOperand(2).getReg();
86-
if (RegsAlreadyAddedToDT.find(MI) != RegsAlreadyAddedToDT.end())
86+
if (RegsAlreadyAddedToDT.contains(MI))
8787
Reg = RegsAlreadyAddedToDT[MI];
8888
auto *RC = MRI.getRegClassOrNull(MI->getOperand(0).getReg());
8989
if (!MRI.getRegClassOrNull(Reg) && RC)

0 commit comments

Comments
 (0)