Lines Matching refs:key_index
1985 void AddEntry(TNode<EphemeronHashTable> table, TNode<IntPtrT> key_index,
2031 void RemoveEntry(TNode<EphemeronHashTable> table, TNode<IntPtrT> key_index,
2037 TNode<IntPtrT> ValueIndexFromKeyIndex(TNode<IntPtrT> key_index);
2041 TNode<EphemeronHashTable> table, TNode<IntPtrT> key_index, in AddEntry() argument
2044 TNode<IntPtrT> value_index = ValueIndexFromKeyIndex(key_index); in AddEntry()
2045 StoreFixedArrayElement(table, key_index, key); in AddEntry()
2113 TNode<IntPtrT> key_index; in FindKeyIndex() local
2115 key_index = KeyIndexFromEntry(var_entry.value()); in FindKeyIndex()
2116 TNode<Object> entry_key = LoadFixedArrayElement(CAST(table), key_index); in FindKeyIndex()
2128 return key_index; in FindKeyIndex()
2208 TNode<EphemeronHashTable> table, TNode<IntPtrT> key_index, in RemoveEntry() argument
2211 TNode<IntPtrT> value_index = ValueIndexFromKeyIndex(key_index); in RemoveEntry()
2212 StoreFixedArrayElement(table, key_index, TheHoleConstant()); in RemoveEntry()
2248 TNode<IntPtrT> key_index) { in ValueIndexFromKeyIndex() argument
2249 return IntPtrAdd(key_index, in ValueIndexFromKeyIndex()
2284 TNode<IntPtrT> key_index = in TF_BUILTIN() local
2286 Return(SmiTag(ValueIndexFromKeyIndex(key_index))); in TF_BUILTIN()
2350 TNode<IntPtrT> key_index = in TF_BUILTIN() local
2355 RemoveEntry(table, key_index, number_of_elements); in TF_BUILTIN()
2383 TNode<IntPtrT> key_index = FindKeyIndexForKey(table, key, var_hash.value(), in TF_BUILTIN() local
2386 StoreFixedArrayElement(table, ValueIndexFromKeyIndex(key_index), value); in TF_BUILTIN()