Lines Matching refs:OrderedHashSet
601 void StoreOrderedHashSetNewEntry(const TNode<OrderedHashSet> table,
635 // of OrderedHashTable, it should be OrderedHashMap or OrderedHashSet.
1065 TVARIABLE(OrderedHashSet, var_table);
1082 TNode<OrderedHashSet> iter_table;
1085 TransitionAndUpdate<JSSetIterator, OrderedHashSet>(CAST(iterable));
1092 TNode<OrderedHashSet> table = var_table.value();
1123 NextSkipHoles<OrderedHashSet>(table, var_index.value(), &finalize);
1329 OrderedHashSet::NumberOfDeletedElementsOffset());
1333 OrderedHashSet::kClearedTableSentinel);
1347 OrderedHashSet::RemovedHolesIndex());
1712 const TNode<OrderedHashSet> table =
1713 LoadObjectField<OrderedHashSet>(CAST(receiver), JSMap::kTableOffset);
1718 TryLookupOrderedHashTableIndex<OrderedHashSet>(
1741 TVARIABLE(OrderedHashSet, table_var, table);
1745 table, OrderedHashSet::NumberOfBucketsIndex())));
1747 STATIC_ASSERT(OrderedHashSet::kLoadFactor == 2);
1750 CAST(LoadObjectField(table, OrderedHashSet::NumberOfElementsOffset())));
1752 table, OrderedHashSet::NumberOfDeletedElementsOffset())));
1760 LoadObjectField<OrderedHashSet>(CAST(receiver), JSMap::kTableOffset);
1762 table_var.value(), OrderedHashSet::NumberOfBucketsIndex())));
1764 table_var.value(), OrderedHashSet::NumberOfElementsOffset())));
1766 table_var.value(), OrderedHashSet::NumberOfDeletedElementsOffset())));
1779 const TNode<OrderedHashSet> table, const TNode<Object> key,
1785 table, bucket, OrderedHashSet::HashTableStartIndex() * kTaggedSize));
1789 IntPtrMul(occupancy, IntPtrConstant(OrderedHashSet::kEntrySize)),
1793 kTaggedSize * OrderedHashSet::HashTableStartIndex());
1796 kTaggedSize * (OrderedHashSet::HashTableStartIndex() +
1797 OrderedHashSet::kChainOffset));
1802 OrderedHashSet::HashTableStartIndex() * kTaggedSize);
1806 CAST(LoadObjectField(table, OrderedHashSet::NumberOfElementsOffset()));
1808 OrderedHashSet::NumberOfElementsOffset(),
1820 const TNode<OrderedHashSet> table =
1821 LoadObjectField<OrderedHashSet>(CAST(receiver), JSMap::kTableOffset);
1826 TryLookupOrderedHashTableIndex<OrderedHashSet>(
1836 kTaggedSize * OrderedHashSet::HashTableStartIndex());
1840 CAST(LoadObjectField(table, OrderedHashSet::NumberOfElementsOffset())),
1843 table, OrderedHashSet::NumberOfElementsOffset(), number_of_elements);
1846 table, OrderedHashSet::NumberOfDeletedElementsOffset())),
1849 table, OrderedHashSet::NumberOfDeletedElementsOffset(),
1853 LoadFixedArrayElement(table, OrderedHashSet::NumberOfBucketsIndex()));
2065 FindOrderedHashTableEntryForOtherKey<OrderedHashSet>(
2070 FindOrderedHashTableEntryForSmiKey<OrderedHashSet>(
2077 FindOrderedHashTableEntryForStringKey<OrderedHashSet>(
2084 FindOrderedHashTableEntryForHeapNumberKey<OrderedHashSet>(
2091 FindOrderedHashTableEntryForBigIntKey<OrderedHashSet>(
2117 const TNode<OrderedHashSet> table =
2118 LoadObjectField<OrderedHashSet>(CAST(receiver), JSSet::kTableOffset);
2119 Return(LoadObjectField(table, OrderedHashSet::NumberOfElementsOffset()));
2139 TVARIABLE(OrderedHashSet, var_table,
2148 TNode<OrderedHashSet> table = var_table.value();
2149 std::tie(table, index) = Transition<OrderedHashSet>(
2150 table, index, [](const TNode<OrderedHashSet>, const TNode<IntPtrT>) {});
2156 NextSkipHoles<OrderedHashSet>(table, index, &done_loop);
2215 TNode<OrderedHashSet> table;
2218 TransitionAndUpdate<JSSetIterator, OrderedHashSet>(receiver);
2224 NextSkipHoles<OrderedHashSet>(table, index, &return_end);