Home | History | Annotate | Download | only in ia32

Lines Matching refs:kind

4117       ElementsKind kind = GetFastElementsKindFromSequenceIndex(i);
4118 __ cmp(edx, kind);
4120 T stub(masm->isolate(), kind);
4136 // edx - kind (if mode != DISABLE_ALLOCATION_SITES)
4175 // We are going to create a holey array, but our kind is non-holey.
4176 // Fix kind and retry.
4186 // Save the resulting elements kind in type info. We can't just store r3
4187 // in the AllocationSite::transition_info field because elements kind is
4198 ElementsKind kind = GetFastElementsKindFromSequenceIndex(i);
4199 __ cmp(edx, kind);
4201 ArraySingleArgumentConstructorStub stub(masm->isolate(), kind);
4219 ElementsKind kind = GetFastElementsKindFromSequenceIndex(i);
4220 T stub(isolate, kind);
4222 if (AllocationSite::GetMode(kind) != DONT_TRACK_ALLOCATION_SITE) {
4223 T stub1(isolate, kind, DISABLE_ALLOCATION_SITES);
4353 MacroAssembler* masm, ElementsKind kind) {
4359 InternalArrayNoArgumentConstructorStub stub0(isolate(), kind);
4366 if (IsFastPackedElementsKind(kind)) {
4374 stub1_holey(isolate(), GetHoleyElementsKind(kind));
4379 InternalArraySingleArgumentConstructorStub stub1(isolate(), kind);
4409 // Figure out the right elements kind
5144 // Load PropertyDetails for the cell (actually only the cell_type and kind).