Lines Matching defs:slot
73 TNode<TaggedIndex> slot, TNode<FeedbackVector> vector,
86 TNode<IntPtrT> offset = ElementOffsetFromIndex(slot, HOLEY_ELEMENTS);
149 TNode<TaggedIndex> slot, Label* miss,
159 CSA_DCHECK(this, TaggedEqual(LoadFeedbackVectorSlot(CAST(vector), slot),
168 LoadFeedbackVectorSlot(CAST(vector), slot, kTaggedSize);
231 p->name(), p->slot(), p->vector());
832 holder, p->slot(), p->vector());
839 p->name(), p->slot(), p->vector());
953 p->name(), p->slot(), p->vector());
1353 p->slot(), p->vector(), p->receiver(), p->name());
1386 p->receiver(), p->name(), p->value(), p->slot(),
1810 p->receiver(), p->name(), p->value(), p->slot(),
1825 p->slot(), p->vector());
1889 p->slot(), p->vector(), p->receiver(), p->name());
2759 p->receiver_and_lookup_start_object(), name, p->slot(),
3023 p->slot(), CAST(p->vector()), lookup_start_object_map, &if_handler,
3048 p->slot(), p->vector());
3066 p->receiver(), p->name(), p->slot(),
3089 TryMonomorphicCase(p->slot(), CAST(p->vector()), lookup_start_object_map,
3127 p->name(), p->slot(), p->vector());
3147 TryMonomorphicCase(p->slot(), CAST(p->vector()), lookup_start_object_map,
3180 p->name(), p->slot(), p->vector());
3212 var_handler, p->vector(), p->slot(), miss, exit_point);
3283 TNode<TaggedIndex> slot = lazy_slot();
3287 LoadGlobalIC_TryPropertyCellCase(vector, slot, lazy_context, exit_point,
3291 LoadGlobalIC_TryHandlerCase(vector, slot, lazy_context, lazy_name,
3301 slot, maybe_feedback_vector,
3319 TNode<FeedbackVector> vector, TNode<TaggedIndex> slot,
3325 TNode<MaybeObject> maybe_weak_ref = LoadFeedbackVectorSlot(vector, slot);
3356 TNode<FeedbackVector> vector, TNode<TaggedIndex> slot,
3364 LoadFeedbackVectorSlot(vector, slot, kTaggedSize);
3380 [=] { return slot; }, vector, global);
3459 TryMonomorphicCase(p->slot(), CAST(p->vector()), lookup_start_object_map,
3494 p->context(), p->receiver(), p->name(), p->slot(), p->vector());
3508 // slot.
3551 p->context(), p->receiver(), var_name.value(), p->slot(),
3562 p->context(), p->receiver(), p->name(), p->slot(), p->vector());
3659 TNode<TaggedIndex> slot = p->slot();
3666 CSA_DCHECK(this, TaggedEqual(name, LoadFeedbackVectorSlot(vector, slot)),
3671 LoadFeedbackVectorSlot(vector, slot, kTaggedSize);
3692 context, p->receiver_and_lookup_start_object(), name, slot, vector);
3713 TryMonomorphicCase(p->slot(), CAST(p->vector()), receiver_map,
3748 p->slot());
3755 TailCallRuntime(runtime, p->context(), p->value(), p->slot(), p->vector(),
3766 LoadFeedbackVectorSlot(CAST(pp->vector()), pp->slot());
3785 LoadFeedbackVectorSlot(CAST(pp->vector()), pp->slot(), kTaggedSize);
3794 pp->name(), pp->value(), pp->slot(), pp->vector(),
3803 pp->slot(), pp->vector(), pp->name());
3911 TryMonomorphicCase(p->slot(), CAST(p->vector()), receiver_map,
3942 p->receiver(), p->name(), p->value(), p->slot());
3947 // We might have a name in feedback, and a fixed array in the next slot.
3953 LoadFeedbackVectorSlot(CAST(p->vector()), p->slot(), kTaggedSize);
3963 p->slot(), p->vector(), p->receiver(), p->name());
3985 TryMonomorphicCase(p->slot(), CAST(p->vector()), receiver_map,
4016 p->receiver(), p->name(), p->value(), p->slot());
4021 // We might have a name in feedback, and a fixed array in the next slot.
4027 LoadFeedbackVectorSlot(CAST(p->vector()), p->slot(), kTaggedSize);
4037 p->slot(), p->vector(), p->receiver(), p->name());
4056 TryMonomorphicCase(p->slot(), CAST(p->vector()), array_map, &if_handler,
4076 p->receiver(), p->name(), p->value(), p->slot(),
4091 p->slot(), p->vector());
4145 p->value(), p->slot(), p->vector(), p->receiver(),
4157 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4161 LoadICParameters p(context, receiver, name, slot, vector);
4170 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4178 CSA_DCHECK(this, TaggedEqual(LoadFeedbackVectorSlot(CAST(vector), slot),
4191 [=] { return slot; }, vector);
4196 slot, vector);
4204 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4212 TNode<MaybeObject> feedback_element = LoadFeedbackVectorSlot(vector, slot);
4215 LoadICParameters p(context, receiver, name, slot, vector);
4229 slot, vector);
4251 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4255 TailCallBuiltin(Builtin::kLoadIC, context, receiver, name, slot, vector);
4263 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4267 TailCallBuiltin(Builtin::kLoadIC, context, receiver, name, slot, vector);
4275 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4279 TailCallBuiltin(Builtin::kLoadIC_Megamorphic, context, receiver, name, slot,
4289 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4293 LoadICParameters p(context, receiver, name, slot, vector,
4304 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4309 name, slot, vector);
4326 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4334 [=] { return slot; },
4345 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4351 TailCallStub(callable, context, name, slot, vector);
4358 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4364 TailCallStub(callable, context, name, slot, vector);
4381 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4382 Return(LoadContextElement(slot_context, TaggedIndexToIntPtr(slot)));
4401 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4416 TailCallStub(callable, context, name, slot, vector);
4432 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4436 LoadICParameters p(context, receiver, name, slot, vector);
4445 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4449 LoadICParameters p(context, receiver, name, slot, vector);
4458 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4462 TailCallBuiltin(Builtin::kKeyedLoadIC, context, receiver, name, slot, vector);
4470 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4474 TailCallBuiltin(Builtin::kKeyedLoadIC, context, receiver, name, slot, vector);
4482 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4487 slot, vector);
4495 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4499 LoadICParameters p(context, receiver, name, slot, vector);
4508 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4512 StoreICParameters p(context, base::nullopt, name, value, slot, vector,
4522 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4526 TailCallBuiltin(Builtin::kStoreGlobalIC, context, name, value, slot, vector);
4534 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4538 TailCallBuiltin(Builtin::kStoreGlobalIC, context, name, value, slot, vector);
4547 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4551 StoreICParameters p(context, receiver, name, value, slot, vector,
4562 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4566 TailCallBuiltin(Builtin::kStoreIC, context, receiver, name, value, slot,
4576 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4580 TailCallBuiltin(Builtin::kStoreIC, context, receiver, name, value, slot,
4590 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4594 StoreICParameters p(context, receiver, name, value, slot, vector,
4607 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4612 slot, vector);
4621 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4626 slot, vector);
4635 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4639 StoreICParameters p(context, receiver, name, value, slot, vector,
4650 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4654 TailCallBuiltin(Builtin::kKeyedStoreIC, context, receiver, name, value, slot,
4664 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4668 TailCallBuiltin(Builtin::kKeyedStoreIC, context, receiver, name, value, slot,
4678 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4682 StoreICParameters p(context, receiver, name, value, slot, vector,
4693 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4698 slot, vector);
4707 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4712 slot, vector);
4721 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4725 StoreICParameters p(context, array, index, value, slot, vector,
4736 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4742 slot, vector);
4752 // can be tail called from it. However, the feedback slot and vector are not
4803 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4808 TailCallBuiltin(Builtin::kCloneObjectIC, context, source, flags, slot,
4816 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4830 TryMonomorphicCase(slot, CAST(maybe_vector), source_map, &if_handler,
4941 TailCallBuiltin(Builtin::kCloneObjectIC_Slow, context, source, flags, slot,
4950 slot, maybe_vector));
4963 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4967 LoadICParameters p(context, receiver, name, slot, vector);
4976 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
4980 TailCallBuiltin(Builtin::kKeyedHasIC, context, receiver, name, slot, vector);
4999 auto slot = Parameter<TaggedIndex>(Descriptor::kSlot);
5003 LoadICParameters p(context, receiver, name, slot, vector);