[Bytecode] Avoid repeated hash lookups (NFC) (#108320)
This commit is contained in:
@@ -2017,10 +2017,9 @@ LogicalResult BytecodeReader::Impl::sortUseListOrder(Value value) {
|
||||
DenseSet<unsigned> set;
|
||||
uint64_t accumulator = 0;
|
||||
for (const auto &elem : shuffle) {
|
||||
if (set.contains(elem))
|
||||
if (!set.insert(elem).second)
|
||||
return failure();
|
||||
accumulator += elem;
|
||||
set.insert(elem);
|
||||
}
|
||||
if (numUses != shuffle.size() ||
|
||||
accumulator != (((numUses - 1) * numUses) >> 1))
|
||||
|
||||
Reference in New Issue
Block a user