Lines Matching refs:kind
4008 ElementsKind kind = GetFastElementsKindFromSequenceIndex(i);
4009 __ cmp(r3, Operand(kind));
4010 T stub(masm->isolate(), kind);
4025 // r3 - kind (if mode != DISABLE_ALLOCATION_SITES)
4063 // We are going to create a holey array, but our kind is non-holey.
4064 // Fix kind and retry (only if we have an allocation site in the slot).
4073 // Save the resulting elements kind in type info. We can't just store r3
4074 // in the AllocationSite::transition_info field because elements kind is
4085 ElementsKind kind = GetFastElementsKindFromSequenceIndex(i);
4086 __ cmp(r3, Operand(kind));
4087 ArraySingleArgumentConstructorStub stub(masm->isolate(), kind);
4104 ElementsKind kind = GetFastElementsKindFromSequenceIndex(i);
4105 T stub(isolate, kind);
4107 if (AllocationSite::GetMode(kind) != DONT_TRACK_ALLOCATION_SITE) {
4108 T stub1(isolate, kind, DISABLE_ALLOCATION_SITES);
4196 // Get the elements kind and case on that.
4231 MacroAssembler* masm, ElementsKind kind) {
4234 InternalArrayNoArgumentConstructorStub stub0(isolate(), kind);
4240 if (IsFastPackedElementsKind(kind)) {
4247 stub1_holey(isolate(), GetHoleyElementsKind(kind));
4251 InternalArraySingleArgumentConstructorStub stub1(isolate(), kind);
4277 // Figure out the right elements kind
4940 // Load PropertyDetails for the cell (actually only the cell_type and kind).