[LegalizeTypes] Use SmallDenseMap::count instead of SmallDenseMap::find. NFC

It's more readable and more efficient.
This commit is contained in:
Craig Topper 2022-05-20 23:15:42 -07:00
parent f088b99eac
commit 66875dbcc0
1 changed files with 10 additions and 10 deletions

View File

@ -83,7 +83,7 @@ void DAGTypeLegalizer::PerformExpensiveChecks() {
auto ResId = ValueToIdMap.lookup(Res); auto ResId = ValueToIdMap.lookup(Res);
unsigned Mapped = 0; unsigned Mapped = 0;
if (ResId && (ReplacedValues.find(ResId) != ReplacedValues.end())) { if (ResId && ReplacedValues.count(ResId)) {
Mapped |= 1; Mapped |= 1;
// Check that remapped values are only used by nodes marked NewNode. // Check that remapped values are only used by nodes marked NewNode.
for (SDNode::use_iterator UI = Node.use_begin(), UE = Node.use_end(); for (SDNode::use_iterator UI = Node.use_begin(), UE = Node.use_end();
@ -105,23 +105,23 @@ void DAGTypeLegalizer::PerformExpensiveChecks() {
assert(NewVal.getNode()->getNodeId() != NewNode && assert(NewVal.getNode()->getNodeId() != NewNode &&
"ReplacedValues maps to a new node!"); "ReplacedValues maps to a new node!");
} }
if (ResId && PromotedIntegers.find(ResId) != PromotedIntegers.end()) if (ResId && PromotedIntegers.count(ResId))
Mapped |= 2; Mapped |= 2;
if (ResId && SoftenedFloats.find(ResId) != SoftenedFloats.end()) if (ResId && SoftenedFloats.count(ResId))
Mapped |= 4; Mapped |= 4;
if (ResId && ScalarizedVectors.find(ResId) != ScalarizedVectors.end()) if (ResId && ScalarizedVectors.count(ResId))
Mapped |= 8; Mapped |= 8;
if (ResId && ExpandedIntegers.find(ResId) != ExpandedIntegers.end()) if (ResId && ExpandedIntegers.count(ResId))
Mapped |= 16; Mapped |= 16;
if (ResId && ExpandedFloats.find(ResId) != ExpandedFloats.end()) if (ResId && ExpandedFloats.count(ResId))
Mapped |= 32; Mapped |= 32;
if (ResId && SplitVectors.find(ResId) != SplitVectors.end()) if (ResId && SplitVectors.count(ResId))
Mapped |= 64; Mapped |= 64;
if (ResId && WidenedVectors.find(ResId) != WidenedVectors.end()) if (ResId && WidenedVectors.count(ResId))
Mapped |= 128; Mapped |= 128;
if (ResId && PromotedFloats.find(ResId) != PromotedFloats.end()) if (ResId && PromotedFloats.count(ResId))
Mapped |= 256; Mapped |= 256;
if (ResId && SoftPromotedHalfs.find(ResId) != SoftPromotedHalfs.end()) if (ResId && SoftPromotedHalfs.count(ResId))
Mapped |= 512; Mapped |= 512;
if (Node.getNodeId() != Processed) { if (Node.getNodeId() != Processed) {