Home
last modified time | relevance | path

Searched refs:FAST_HOLEY_ELEMENTS (Results 1 – 25 of 36) sorted by relevance

12

/external/v8/src/
Delements-kind.h23 FAST_HOLEY_ELEMENTS, enumerator
63 TERMINAL_FAST_ELEMENTS_KIND = FAST_HOLEY_ELEMENTS
152 kind == FAST_HOLEY_ELEMENTS; in IsFastSmiOrObjectElementsKind()
164 kind == FAST_HOLEY_ELEMENTS; in IsFastObjectElementsKind()
171 kind == FAST_HOLEY_ELEMENTS; in IsFastHoleyElementsKind()
195 if (holey_kind == FAST_HOLEY_ELEMENTS) { in GetPackedElementsKind()
210 return FAST_HOLEY_ELEMENTS; in GetHoleyElementsKind()
220 : FAST_HOLEY_ELEMENTS; in FastSmiToObjectElementsKind()
Delements-kind.cc45 case FAST_HOLEY_ELEMENTS: in ElementsKindToShiftSize()
80 fast_elements_kind_sequence[5] = FAST_HOLEY_ELEMENTS; in Construct()
88 FAST_HOLEY_ELEMENTS); in Construct()
185 to_kind == FAST_HOLEY_ELEMENTS; in IsMoreGeneralElementsKindTransition()
187 return to_kind == FAST_HOLEY_ELEMENTS; in IsMoreGeneralElementsKindTransition()
188 case FAST_HOLEY_ELEMENTS: in IsMoreGeneralElementsKindTransition()
Delements.cc68 V(FastHoleyObjectElementsAccessor, FAST_HOLEY_ELEMENTS, FixedArray) \
1027 return FAST_HOLEY_ELEMENTS; in ElementsKindForArray()
1044 return FAST_HOLEY_ELEMENTS; in ElementsKindForArray()
1069 case FAST_HOLEY_ELEMENTS: in CopyElementsImpl()
1157 ElementsKindTraits<FAST_HOLEY_ELEMENTS> > {
1162 ElementsKindTraits<FAST_HOLEY_ELEMENTS> >(name) {} in FastHoleyObjectElementsAccessor()
1202 case FAST_HOLEY_ELEMENTS: in CopyElementsImpl()
1877 case FAST_HOLEY_ELEMENTS: in ArrayConstructInitializeElements()
Dcode-stubs-hydrogen.cc621 FAST_HOLEY_ELEMENTS, NEVER_RETURN_HOLE); in UnmappedCase()
680 FAST_HOLEY_ELEMENTS, ALLOW_RETURN_HOLE); in BuildCodeStub()
1717 FAST_HOLEY_ELEMENTS); in BuildCodeStub()
Dcode-stubs.cc734 case FAST_HOLEY_ELEMENTS: in Generate()
Dobjects-printer.cc268 case FAST_HOLEY_ELEMENTS: in PrintElements()
Dobjects-debug.cc1065 case FAST_HOLEY_ELEMENTS: in IncrementSpillStatistics()
Dobjects.cc5077 case FAST_HOLEY_ELEMENTS: in ReferencesObject()
5094 FAST_HOLEY_ELEMENTS; in ReferencesObject()
5497 case FAST_HOLEY_ELEMENTS: { in StructureWalk()
5936 case FAST_HOLEY_ELEMENTS: in DefineElementAccessor()
6218 case FAST_HOLEY_ELEMENTS: in SetAccessor()
10983 new_elements_kind = FAST_HOLEY_ELEMENTS; in SetFastElementsCapacityAndLength()
12019 ? FAST_HOLEY_ELEMENTS in SetFastElement()
12483 case FAST_HOLEY_ELEMENTS: in SetElementWithoutInterceptor()
12891 case FAST_HOLEY_ELEMENTS: in GetElementsCapacityAndUsage()
13403 case FAST_HOLEY_ELEMENTS: { in GetOwnElementKeys()
[all …]
Druntime.cc4980 elements_kind = FAST_HOLEY_ELEMENTS; in RUNTIME_FUNCTION()
5527 ? FAST_HOLEY_ELEMENTS in RUNTIME_FUNCTION()
10107 fast_elements_ ? FAST_HOLEY_ELEMENTS : DICTIONARY_ELEMENTS); in ToArray()
10164 case FAST_HOLEY_ELEMENTS: { in EstimateElementCount()
10281 case FAST_HOLEY_ELEMENTS: { in CollectElementIndices()
10391 case FAST_HOLEY_ELEMENTS: { in IterateElements()
10668 case FAST_HOLEY_ELEMENTS: in RUNTIME_FUNCTION()
Dhydrogen.cc2416 if ((elements_kind == FAST_HOLEY_ELEMENTS) || in BuildUncheckedMonomorphicElementAccess()
2795 elements_kind = FAST_HOLEY_ELEMENTS; in BuildFillElementsWithValue()
2901 ? FAST_HOLEY_ELEMENTS : to_elements_kind; in BuildCopyElements()
5776 case FAST_HOLEY_ELEMENTS: in VisitArrayLiteral()
8294 elements_kind = FAST_HOLEY_ELEMENTS; in TryInlineBuiltinMethodCall()
8454 if (IsFastSmiOrObjectElementsKind(kind)) kind = FAST_HOLEY_ELEMENTS; in TryInlineBuiltinMethodCall()
Dobjects-inl.h1730 TransitionElementsKind(object, FAST_HOLEY_ELEMENTS); in EnsureCanContainHeapObjectElements()
1748 if (current_kind == FAST_HOLEY_ELEMENTS) return; in EnsureCanContainElements()
1766 target_kind = FAST_HOLEY_ELEMENTS; in EnsureCanContainElements()
/external/v8/src/arm64/
Dcode-stubs-arm64.cc4163 STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3); in Generate()
4640 STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3); in CreateArrayDispatchOneArgument()
4737 ElementsKind kinds[2] = { FAST_ELEMENTS, FAST_HOLEY_ELEMENTS }; in GenerateStubsAheadOfTime()
4905 __ Ccmp(x3, FAST_HOLEY_ELEMENTS, ZFlag, ne); in Generate()
4911 GenerateCase(masm, FAST_HOLEY_ELEMENTS); in Generate()
Dmacro-assembler-arm64.cc3950 STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3); in CheckFastElements()
3963 STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3); in CheckFastObjectElements()
/external/v8/src/x64/
Dcode-stubs-x64.cc4225 DCHECK(FAST_HOLEY_ELEMENTS == 3); in CreateArrayDispatchOneArgument()
4322 ElementsKind kinds[2] = { FAST_ELEMENTS, FAST_HOLEY_ELEMENTS }; in GenerateStubsAheadOfTime()
4478 __ cmpl(rcx, Immediate(FAST_HOLEY_ELEMENTS)); in Generate()
4487 GenerateCase(masm, FAST_HOLEY_ELEMENTS); in Generate()
Dmacro-assembler-x64.cc3316 STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3); in CheckFastElements()
3329 STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3); in CheckFastObjectElements()
/external/v8/src/x87/
Dcode-stubs-x87.cc3943 DCHECK(FAST_HOLEY_ELEMENTS == 3); in CreateArrayDispatchOneArgument()
4039 ElementsKind kinds[2] = { FAST_ELEMENTS, FAST_HOLEY_ELEMENTS }; in GenerateStubsAheadOfTime()
4192 __ cmp(ecx, Immediate(FAST_HOLEY_ELEMENTS)); in Generate()
4201 GenerateCase(masm, FAST_HOLEY_ELEMENTS); in Generate()
Dmacro-assembler-x87.cc551 STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3); in CheckFastElements()
564 STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3); in CheckFastObjectElements()
/external/v8/src/arm/
Dcode-stubs-arm.cc4287 DCHECK(FAST_HOLEY_ELEMENTS == 3); in CreateArrayDispatchOneArgument()
4380 ElementsKind kinds[2] = { FAST_ELEMENTS, FAST_HOLEY_ELEMENTS }; in GenerateStubsAheadOfTime()
4521 __ cmp(r3, Operand(FAST_HOLEY_ELEMENTS)); in Generate()
4530 GenerateCase(masm, FAST_HOLEY_ELEMENTS); in Generate()
Dmacro-assembler-arm.cc2133 STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3); in CheckFastElements()
2146 STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3); in CheckFastObjectElements()
/external/v8/src/mips64/
Dcode-stubs-mips64.cc4545 DCHECK(FAST_HOLEY_ELEMENTS == 3); in CreateArrayDispatchOneArgument()
4636 ElementsKind kinds[2] = { FAST_ELEMENTS, FAST_HOLEY_ELEMENTS }; in GenerateStubsAheadOfTime()
4780 a3, Operand(FAST_HOLEY_ELEMENTS)); in Generate()
4786 GenerateCase(masm, FAST_HOLEY_ELEMENTS); in Generate()
/external/v8/src/mips/
Dcode-stubs-mips.cc4506 DCHECK(FAST_HOLEY_ELEMENTS == 3); in CreateArrayDispatchOneArgument()
4598 ElementsKind kinds[2] = { FAST_ELEMENTS, FAST_HOLEY_ELEMENTS }; in GenerateStubsAheadOfTime()
4742 a3, Operand(FAST_HOLEY_ELEMENTS)); in Generate()
4748 GenerateCase(masm, FAST_HOLEY_ELEMENTS); in Generate()
/external/v8/src/ia32/
Dcode-stubs-ia32.cc4282 DCHECK(FAST_HOLEY_ELEMENTS == 3); in CreateArrayDispatchOneArgument()
4378 ElementsKind kinds[2] = { FAST_ELEMENTS, FAST_HOLEY_ELEMENTS }; in GenerateStubsAheadOfTime()
4531 __ cmp(ecx, Immediate(FAST_HOLEY_ELEMENTS)); in Generate()
4540 GenerateCase(masm, FAST_HOLEY_ELEMENTS); in Generate()
Dmacro-assembler-ia32.cc638 STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3); in CheckFastElements()
651 STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3); in CheckFastObjectElements()
/external/v8/test/cctest/
Dtest-heap.cc934 FAST_HOLEY_ELEMENTS, in TEST()
2073 prototype = factory->NewJSArray(32 * KB, FAST_HOLEY_ELEMENTS, TENURED); in TEST()
/external/v8/src/ic/
Dic.cc1681 return Map::TransitionElementsTo(map, FAST_HOLEY_ELEMENTS); in ComputeTransitionedMap()

12