Lines Matching refs:CAST

62     GotoIfInitialAddFunctionModified(variant, CAST(native_context), collection,
88 GotoIfInitialAddFunctionModified(variant, CAST(native_context),
128 TNode<Map> original_collection_map = LoadMap(CAST(collection));
139 CAST(elements), UncheckedCast<IntPtrT>(index));
177 TaggedEqual(original_collection_map, LoadMap(CAST(collection))));
196 TNode<Map> fast_iterator_result_map = CAST(
287 CAST(LoadJSFunctionPrototypeOrInitialMap(constructor));
310 context, GetConstructor(variant, native_context), CAST(new_target));
329 GotoIfNot(IsCallable(CAST(add_func)), &if_notcallable);
357 return CAST(LoadContextElement(native_context, index));
377 return CAST(LoadContextElement(native_context, index));
398 [=] { return SmiUntag(LoadFastJSArrayLength(CAST(initial_entries))); },
408 TNode<Uint16T> instance_type = LoadMapInstanceType(LoadMap(CAST(obj)));
416 TNode<Uint32T> flags = LoadSymbolFlags(CAST(obj));
440 return CAST(LoadContextElement(native_context, initial_prototype_index));
446 LoadMap(LoadMapPrototype(LoadMap(CAST(collection))));
464 LoadFixedDoubleArrayElement(CAST(elements), index, &if_hole);
654 SmiUntag(CAST(UnsafeLoadFixedArrayElement(
658 const TNode<IntPtrT> first_entry = SmiUntag(CAST(UnsafeLoadFixedArrayElement(
682 CAST(UnsafeLoadFixedArrayElement(
684 CAST(UnsafeLoadFixedArrayElement(
702 var_entry = SmiUntag(CAST(UnsafeLoadFixedArrayElement(
723 CAST(LoadContextElement(native_context, map_index));
776 TNode<Smi> result = CAST(CallCFunction(function_addr, type_tagged,
793 TNode<Smi> result = CAST(CallCFunction(function_addr, type_tagged,
808 var_hash = LoadJSReceiverIdentityHash(CAST(key));
835 GotoIfNot(IsHeapNumber(CAST(candidate_key)), if_not_same);
838 LoadHeapNumberValue(CAST(candidate_key));
865 TNode<Map> iter_map = LoadMap(CAST(iterator));
875 LoadObjectField(CAST(iterator), JSMapIterator::kIndexOffset);
922 TNode<Map> iterable_map = LoadMap(CAST(iterable));
940 LoadObjectField(CAST(iterable), JSSetIterator::kIndexOffset);
990 TNode<FixedArray> elements = CAST(LoadElements(array));
1074 var_table = CAST(LoadObjectField(iterable, JSSet::kTableOffset));
1085 TransitionAndUpdate<JSSetIterator, OrderedHashSet>(CAST(iterable));
1102 TNode<FixedArray> elements = CAST(LoadElements(array));
1266 GotoIfNot(IsString(CAST(candidate_key)), if_not_same);
1278 GotoIfNot(IsBigInt(CAST(candidate_key)), if_not_same);
1292 GotoIfNot(IsHeapNumber(CAST(candidate_key)), if_not_same);
1297 LoadHeapNumberValue(CAST(candidate_key));
1314 const TNode<Float64T> candidate_float = SmiToFloat64(CAST(candidate_key));
1348 TNode<Smi> removed_index = CAST(LoadFixedArrayElement(
1349 CAST(table), i, OrderedHashMap::RemovedHolesIndex() * kTaggedSize));
1388 var_table = CAST(next_table);
1389 var_index = SmiUntag(CAST(CallBuiltin(Builtin::kOrderedHashTableHealIndex,
1410 CAST(LoadObjectField(iterator, IteratorType::kTableOffset)),
1467 LoadObjectField<Object>(CAST(receiver), JSMap::kTableOffset);
1469 CAST(CallBuiltin(Builtin::kFindOrderedHashMapEntry, context, table, key));
1477 CAST(table), SmiUntag(index),
1493 LoadObjectField(CAST(receiver), JSMap::kTableOffset);
1495 CAST(CallBuiltin(Builtin::kFindOrderedHashMapEntry, context, table, key));
1514 GotoIfNot(IsHeapNumber(CAST(key)), &done);
1515 const TNode<Float64T> number = LoadHeapNumberValue(CAST(key));
1537 LoadObjectField<OrderedHashMap>(CAST(receiver), JSMap::kTableOffset);
1562 entry_start_position_or_hash = SmiUntag(CallGetOrCreateHashRaw(CAST(key)));
1572 number_of_buckets = SmiUntag(CAST(UnsafeLoadFixedArrayElement(
1578 CAST(LoadObjectField(table, OrderedHashMap::NumberOfElementsOffset())));
1579 const TNode<IntPtrT> number_of_deleted = SmiUntag(CAST(LoadObjectField(
1588 LoadObjectField<OrderedHashMap>(CAST(receiver), JSMap::kTableOffset);
1589 number_of_buckets = SmiUntag(CAST(UnsafeLoadFixedArrayElement(
1591 const TNode<IntPtrT> new_number_of_elements = SmiUntag(CAST(LoadObjectField(
1593 const TNode<IntPtrT> new_number_of_deleted = SmiUntag(CAST(LoadObjectField(
1612 TNode<Smi> bucket_entry = CAST(UnsafeLoadFixedArrayElement(
1638 CAST(LoadObjectField(table, OrderedHashMap::NumberOfElementsOffset()));
1653 LoadObjectField<OrderedHashMap>(CAST(receiver), JSMap::kTableOffset);
1676 CAST(LoadObjectField(table, OrderedHashMap::NumberOfElementsOffset())),
1681 SmiAdd(CAST(LoadObjectField(
1688 const TNode<Smi> number_of_buckets = CAST(
1713 LoadObjectField<OrderedHashSet>(CAST(receiver), JSMap::kTableOffset);
1734 entry_start_position_or_hash = SmiUntag(CallGetOrCreateHashRaw(CAST(key)));
1744 number_of_buckets = SmiUntag(CAST(UnsafeLoadFixedArrayElement(
1750 CAST(LoadObjectField(table, OrderedHashSet::NumberOfElementsOffset())));
1751 const TNode<IntPtrT> number_of_deleted = SmiUntag(CAST(LoadObjectField(
1760 LoadObjectField<OrderedHashSet>(CAST(receiver), JSMap::kTableOffset);
1761 number_of_buckets = SmiUntag(CAST(UnsafeLoadFixedArrayElement(
1763 const TNode<IntPtrT> new_number_of_elements = SmiUntag(CAST(LoadObjectField(
1765 const TNode<IntPtrT> new_number_of_deleted = SmiUntag(CAST(LoadObjectField(
1784 TNode<Smi> bucket_entry = CAST(UnsafeLoadFixedArrayElement(
1806 CAST(LoadObjectField(table, OrderedHashSet::NumberOfElementsOffset()));
1821 LoadObjectField<OrderedHashSet>(CAST(receiver), JSMap::kTableOffset);
1840 CAST(LoadObjectField(table, OrderedHashSet::NumberOfElementsOffset())),
1845 SmiAdd(CAST(LoadObjectField(
1852 const TNode<Smi> number_of_buckets = CAST(
1873 context, Context::MAP_KEY_VALUE_ITERATOR_MAP_INDEX, CAST(receiver)));
1882 LoadObjectField<OrderedHashMap>(CAST(receiver), JSMap::kTableOffset);
1900 GotoIfNot(IsCallable(CAST(callback)), &callback_not_callable);
1904 CAST(LoadObjectField(CAST(receiver), JSMap::kTableOffset)));
1953 context, Context::MAP_KEY_ITERATOR_MAP_INDEX, CAST(receiver)));
1962 context, Context::MAP_VALUE_ITERATOR_MAP_INDEX, CAST(receiver)));
1974 LoadInstanceType(CAST(maybe_receiver));
1986 TNode<JSMapIterator> receiver = CAST(maybe_receiver);
2050 LoadObjectField(CAST(receiver), JSMap::kTableOffset);
2058 TNode<Map> key_map = LoadMap(CAST(key));
2066 CAST(table), CAST(key), &entry_start_position, &entry_found, &not_found);
2071 CAST(table), CAST(key), &entry_start_position, &entry_found,
2078 CAST(table), CAST(key), &entry_start_position, &entry_found,
2085 CAST(table), CAST(key), &entry_start_position, &entry_found,
2092 CAST(table), CAST(key), &entry_start_position, &entry_found,
2109 context, Context::SET_KEY_VALUE_ITERATOR_MAP_INDEX, CAST(receiver)));
2118 LoadObjectField<OrderedHashSet>(CAST(receiver), JSSet::kTableOffset);
2136 GotoIfNot(IsCallable(CAST(callback)), &callback_not_callable);
2140 CAST(LoadObjectField(CAST(receiver), JSSet::kTableOffset)));
2183 context, Context::SET_VALUE_ITERATOR_MAP_INDEX, CAST(receiver)));
2195 LoadInstanceType(CAST(maybe_receiver));
2206 TNode<JSSetIterator> receiver = CAST(maybe_receiver);
2265 TNode<Map> key_map = LoadMap(CAST(key));
2273 table, CAST(key), result, if_entry_found, if_not_found);
2278 table, CAST(key), result, if_entry_found, if_not_found);
2284 table, CAST(key), result, if_entry_found, if_not_found);
2290 table, CAST(key), result, if_entry_found, if_not_found);
2296 table, CAST(key), result, if_entry_found, if_not_found);
2338 var_hash = LoadJSReceiverIdentityHash(CAST(key), if_no_hash);
2343 Word32And(LoadSymbolFlags(CAST(key)),
2345 var_hash = ChangeInt32ToIntPtr(LoadNameHash(CAST(key), nullptr));
2360 TNode<FixedArray> table = CAST(AllocateFixedArray(
2390 return CAST(CallCFunction(function_addr, type_tagged,
2414 UnsafeLoadFixedArrayElement(CAST(table), key_index);
2464 TNode<IntPtrT> number_of_elements = SmiUntag(CAST(UnsafeLoadFixedArrayElement(
2471 TNode<IntPtrT> number_of_deleted = SmiUntag(CAST(UnsafeLoadFixedArrayElement(
2478 return CAST(LoadObjectField(collection, JSWeakCollection::kTableOffset));
2483 return SmiUntag(CAST(
2580 TNode<IntPtrT> hash = GetHash(CAST(key), &if_cannot_be_held_weakly);
2600 const TNode<EphemeronHashTable> table = LoadTable(CAST(receiver));
2602 CAST(CallBuiltin(Builtin::kWeakMapLookupHashIndex, context, table, key));
2622 const TNode<EphemeronHashTable> table = LoadTable(CAST(receiver));
2645 TNode<IntPtrT> hash = GetHash(CAST(key), &if_cannot_be_held_weakly);
2786 const TNode<EphemeronHashTable> table = LoadTable(CAST(receiver));