Lines Matching refs:slow
94 TNode<Context> context, Label* slow);
102 ExitPoint* exit_point, Label* slow,
108 const StoreICParameters* p, Label* slow) {
111 &direct_exit, slow, Nothing<LanguageMode>());
129 TNode<Context> context, Label* slow,
161 Label* slow);
376 Label* slow, UpdateLength update_length) {
381 GotoIf(IsDictionaryMap(receiver_map), slow);
387 slow);
412 BranchIfPrototypesMayHaveReadOnlyElements(receiver_map, slow,
426 PACKED_SMI_ELEMENTS, PACKED_ELEMENTS, slow);
445 PACKED_ELEMENTS, slow);
467 PACKED_SMI_ELEMENTS, target_kind, slow);
488 PACKED_SMI_ELEMENTS, target_kind, slow);
517 BranchIfPrototypesMayHaveReadOnlyElements(receiver_map, slow,
534 PACKED_DOUBLE_ELEMENTS, slow);
550 PACKED_DOUBLE_ELEMENTS, target_kind, slow);
563 Goto(slow);
570 TNode<Context> context, Label* slow) {
598 index, value, context, slow, kDontChangeLength);
604 index, value, context, slow,
611 index, value, context, slow, kBumpLengthWithGap);
622 Goto(slow);
637 Goto(slow);
644 Goto(slow);
652 Goto(slow);
753 TNode<Map> map, TNode<Name> name, Label* slow) {
761 // Smi -> slow,
762 // Cleared weak reference -> slow
766 DispatchMaybeObject(maybe_handler, slow, slow, &simple_transition,
779 GotoIfNot(IsTransitionArrayMap(maybe_handler_map), slow);
786 slow);
820 ExitPoint* exit_point, Label* slow,
841 IsAnyDefineOwn() ? slow : &descriptor_found,
845 // DefineNamedOwnIC, use the slow path to check the existing property.
865 Goto(slow);
873 CheckForAssociatedProtector(name, slow);
876 slow, false);
893 CheckForAssociatedProtector(name, slow);
895 FindCandidateStoreICTransitionMapHandler(receiver_map, name, slow);
902 HandleStoreICTransitionMapHandlerCase(p, transition_map, slow, flags);
918 // DefineNamedOwnIC, use the slow path to check the existing property.
920 properties, name, IsAnyDefineOwn() ? slow : &dictionary_found,
941 Goto(slow);
951 BranchIfSameValue(prev_value, p->value(), &done, slow,
960 CheckForAssociatedProtector(name, slow);
975 GotoIf(IsJSTypedArrayMap(receiver_map), slow);
976 CheckForAssociatedProtector(name, slow);
980 slow);
987 Branch(IsPrivateName(CAST(name)), slow, &extensible);
996 ShouldReconfigureExisting() ? nullptr : &readonly, slow);
1016 GotoIf(IsAccessorInfo(accessor_pair), slow);
1022 GotoIf(IsFunctionTemplateInfoMap(setter_map), slow);
1079 not_internalized(this), slow(this);
1081 GotoIf(TaggedIsSmi(receiver_maybe_smi), &slow);
1087 GotoIf(IsCustomElementsReceiverInstanceType(instance_type), &slow);
1089 TryToName(key, &if_index, &var_index, &if_unique_name, &var_unique, &slow,
1096 var_index.value(), value, context, &slow);
1106 &direct_exit, &slow, language_mode);
1113 &var_unique, &slow, &slow);
1115 Goto(&slow);
1119 BIND(&slow);
1205 Label done(this), slow(this, Label::kDeferred);
1210 GotoIfNot(is_simple_receiver, &slow);
1214 EmitGenericPropertyStore(receiver, map, instance_type, &p, &exit_point, &slow,
1217 BIND(&slow);