Home
last modified time | relevance | path

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

/external/v8/src/
Delements-kind.cc30 case HOLEY_DOUBLE_ELEMENTS: in ElementsKindToShiftSize()
83 fast_elements_kind_sequence[3] = HOLEY_DOUBLE_ELEMENTS; in Construct()
91 HOLEY_DOUBLE_ELEMENTS); in Construct()
145 case HOLEY_DOUBLE_ELEMENTS: in IsMoreGeneralElementsKindTransition()
164 static_assert(PACKED_DOUBLE_ELEMENTS < HOLEY_DOUBLE_ELEMENTS, in UnionElementsKindUptoSize()
220 case HOLEY_DOUBLE_ELEMENTS: in UnionElementsKindUptoSize()
226 case HOLEY_DOUBLE_ELEMENTS: in UnionElementsKindUptoSize()
229 case HOLEY_DOUBLE_ELEMENTS: in UnionElementsKindUptoSize()
230 *a_out = HOLEY_DOUBLE_ELEMENTS; in UnionElementsKindUptoSize()
Delements-kind.h42 HOLEY_DOUBLE_ELEMENTS, enumerator
68 LAST_FAST_ELEMENTS_KIND = HOLEY_DOUBLE_ELEMENTS,
120 return kind <= HOLEY_DOUBLE_ELEMENTS; in IsFastElementsKind()
130 return kind == PACKED_DOUBLE_ELEMENTS || kind == HOLEY_DOUBLE_ELEMENTS; in IsDoubleElementsKind()
161 return kind == HOLEY_SMI_ELEMENTS || kind == HOLEY_DOUBLE_ELEMENTS || in IsHoleyElementsKind()
180 if (holey_kind == HOLEY_DOUBLE_ELEMENTS) { in GetPackedElementsKind()
195 return HOLEY_DOUBLE_ELEMENTS; in GetHoleyElementsKind()
210 static_assert(PACKED_DOUBLE_ELEMENTS < HOLEY_DOUBLE_ELEMENTS, in UnionElementsKindUptoPackedness()
229 case HOLEY_DOUBLE_ELEMENTS: in UnionElementsKindUptoPackedness()
230 if (b == PACKED_DOUBLE_ELEMENTS || b == HOLEY_DOUBLE_ELEMENTS) { in UnionElementsKindUptoPackedness()
Dcode-factory.cc362 CASE(HOLEY_DOUBLE_ELEMENTS, HoleyDouble, DisableAllocationSites); in ArrayNoArgumentConstructor()
398 CASE(HOLEY_DOUBLE_ELEMENTS, HoleyDouble, DisableAllocationSites); in ArraySingleArgumentConstructor()
Delements.cc80 V(FastHoleyDoubleElementsAccessor, HOLEY_DOUBLE_ELEMENTS, FixedDoubleArray) \
2390 DCHECK_EQ(Subclass::kind(), HOLEY_DOUBLE_ELEMENTS); in IncludesValueImpl()
2676 case HOLEY_DOUBLE_ELEMENTS: { in CopyElementsImpl()
2847 case HOLEY_DOUBLE_ELEMENTS: in CopyElementsImpl()
2941 ElementsKindTraits<HOLEY_DOUBLE_ELEMENTS>> {
2945 ElementsKindTraits<HOLEY_DOUBLE_ELEMENTS>>( in FastHoleyDoubleElementsAccessor()
3508 } else if (kind == HOLEY_DOUBLE_ELEMENTS) { in TryCopyElementsFastNumber()
4548 case HOLEY_DOUBLE_ELEMENTS: in ArrayConstructInitializeElements()
Dobjects-inl.h1184 target_kind = HOLEY_DOUBLE_ELEMENTS; in EnsureCanContainElements()
1223 TransitionElementsKind(object, HOLEY_DOUBLE_ELEMENTS); in EnsureCanContainElements()
1229 TransitionElementsKind(object, HOLEY_DOUBLE_ELEMENTS); in EnsureCanContainElements()
Dcode-stub-assembler.cc2383 index_node, HOLEY_DOUBLE_ELEMENTS, parameter_mode, header_size); in LoadFixedDoubleArrayElement()
2386 FixedDoubleArray::kHeaderSize, HOLEY_DOUBLE_ELEMENTS)); in LoadFixedDoubleArrayElement()
2404 HOLEY_DOUBLE_ELEMENTS}; in LoadFixedArrayBaseElementAsTagged()
8641 PACKED_DOUBLE_ELEMENTS, HOLEY_DOUBLE_ELEMENTS, in TryLookupElement()
12208 STATIC_ASSERT(PACKED_DOUBLE_ELEMENTS + 1 == HOLEY_DOUBLE_ELEMENTS); in IsDoubleElementsKind()
12216 STATIC_ASSERT(HOLEY_DOUBLE_ELEMENTS > TERMINAL_FAST_ELEMENTS_KIND); in IsFastSmiOrTaggedElementsKind()
12231 STATIC_ASSERT(HOLEY_DOUBLE_ELEMENTS == (PACKED_DOUBLE_ELEMENTS | 1)); in IsHoleyFastElementsKind()
Dobjects-debug.cc1949 case HOLEY_DOUBLE_ELEMENTS: in IncrementSpillStatistics()
Dobjects-printer.cc588 case HOLEY_DOUBLE_ELEMENTS: in PrintElements()
Dobjects.cc8154 case HOLEY_DOUBLE_ELEMENTS: in ReferencesObject()
8888 case HOLEY_DOUBLE_ELEMENTS: { in HasEnumerableElements()
15708 kind = HOLEY_DOUBLE_ELEMENTS; in BestFittingFastElementsKind()
16043 case HOLEY_DOUBLE_ELEMENTS: in GetFastElementsUsage()
/external/v8/src/builtins/
Dbuiltins-call-gen.cc144 STATIC_ASSERT(HOLEY_DOUBLE_ELEMENTS == 5); in CallOrConstructWithArrayLike()
145 STATIC_ASSERT(LAST_FAST_ELEMENTS_KIND == HOLEY_DOUBLE_ELEMENTS); in CallOrConstructWithArrayLike()
228 Int32Constant(HOLEY_DOUBLE_ELEMENTS)); in CallOrConstructWithArrayLike()
250 Branch(Word32Equal(kind, Int32Constant(HOLEY_DOUBLE_ELEMENTS)), in CallOrConstructDoubleVarargs()
253 CopyFixedArrayElements(HOLEY_DOUBLE_ELEMENTS, elements, new_kind, in CallOrConstructDoubleVarargs()
Dbuiltins-array.cc806 case HOLEY_DOUBLE_ELEMENTS: { in EstimateElementCount()
871 case HOLEY_DOUBLE_ELEMENTS: in CollectElementIndices()
1054 case HOLEY_DOUBLE_ELEMENTS: in IterateElements()
1235 case HOLEY_DOUBLE_ELEMENTS: in Slow_ArrayConcat()
Dbuiltins-array-gen.cc177 BuildAppendJSArray(HOLEY_DOUBLE_ELEMENTS, a(), k_value, &runtime); in FilterProcessor()
299 const ElementsKind kToKind = HOLEY_DOUBLE_ELEMENTS; in FastMapProcessor()
320 TryStoreArrayElement(HOLEY_DOUBLE_ELEMENTS, mode, &runtime, elements, k, in FastMapProcessor()
820 Branch(IsElementsKindGreaterThan(kind, HOLEY_DOUBLE_ELEMENTS), slow, in HandleFastElements()
995 Node* offset = ElementOffsetFromIndex(new_length, HOLEY_DOUBLE_ELEMENTS, in TF_BUILTIN()
1573 Int32Constant(HOLEY_DOUBLE_ELEMENTS))); in TF_BUILTIN()
1589 ElementOffsetFromIndex(IntPtrConstant(0), HOLEY_DOUBLE_ELEMENTS, in TF_BUILTIN()
1595 Node* offset = ElementOffsetFromIndex(new_length, HOLEY_DOUBLE_ELEMENTS, in TF_BUILTIN()
3016 GotoIf(Word32Equal(elements_kind, Int32Constant(HOLEY_DOUBLE_ELEMENTS)), in Generate()
4060 STATIC_ASSERT(HOLEY_DOUBLE_ELEMENTS == 5); in CreateArrayDispatchSingleArgument()
[all …]
Dbase.tq80 const HOLEY_DOUBLE_ELEMENTS: constexpr ElementsKind generates
81 'HOLEY_DOUBLE_ELEMENTS';
Dbuiltins-typed-array-gen.cc1069 HOLEY_DOUBLE_ELEMENTS, in SetJSArraySource()
/external/v8/src/runtime/
Druntime-literals.cc209 case HOLEY_DOUBLE_ELEMENTS: in StructureWalk()
/external/v8/src/compiler/
Deffect-control-linearizer.cc3972 DCHECK(to == HOLEY_ELEMENTS || to == HOLEY_DOUBLE_ELEMENTS); in TransitionElementsTo()
4084 HOLEY_DOUBLE_ELEMENTS); in LowerTransitionAndStoreElement()
4085 __ Goto(&do_store, __ Int32Constant(HOLEY_DOUBLE_ELEMENTS)); in LowerTransitionAndStoreElement()
4096 TransitionElementsTo(node, array, HOLEY_DOUBLE_ELEMENTS, HOLEY_ELEMENTS); in LowerTransitionAndStoreElement()
4179 __ GotoIf(__ Word32Equal(kind, __ Int32Constant(HOLEY_DOUBLE_ELEMENTS)), in LowerTransitionAndStoreNumberElement()
4190 HOLEY_DOUBLE_ELEMENTS); in LowerTransitionAndStoreNumberElement()
4252 TransitionElementsTo(node, array, HOLEY_DOUBLE_ELEMENTS, HOLEY_ELEMENTS); in LowerTransitionAndStoreNonNumberElement()
Daccess-builder.cc888 case HOLEY_DOUBLE_ELEMENTS: in ForFixedArrayElement()
Djs-call-reducer.cc1645 Context::ArrayMapIndex(HOLEY_DOUBLE_ELEMENTS))), in ReduceArrayMap()
2080 if (kind == HOLEY_DOUBLE_ELEMENTS) { in ReduceArrayFind()
2528 DCHECK_EQ(HOLEY_DOUBLE_ELEMENTS, elements_kind); in GetCallableForArrayIndexOf()
2549 DCHECK_EQ(HOLEY_DOUBLE_ELEMENTS, elements_kind); in GetCallableForArrayIncludes()
4485 if (receiver_map->elements_kind() == HOLEY_DOUBLE_ELEMENTS) in ReduceArrayPrototypePop()
4604 if (receiver_map->elements_kind() == HOLEY_DOUBLE_ELEMENTS) in ReduceArrayPrototypeShift()
5112 } else if (elements_kind == HOLEY_DOUBLE_ELEMENTS) { in ReduceArrayIteratorPrototypeNext()
Djs-heap-broker.cc1084 case HOLEY_DOUBLE_ELEMENTS: in GetInitialJSArrayMap()
Djs-native-context-specialization.cc2534 } else if (elements_kind == HOLEY_DOUBLE_ELEMENTS) { in BuildElementAccess()
2578 } else if (elements_kind == HOLEY_DOUBLE_ELEMENTS) { in BuildElementAccess()
Djs-create-lowering.cc800 ? HOLEY_DOUBLE_ELEMENTS in ReduceJSCreateArray()
/external/v8/src/heap/
Dsetup-heap-internal.cc402 roots.fixed_double_array_map()->set_elements_kind(HOLEY_DOUBLE_ELEMENTS); in CreateInitialMaps()
/external/v8/src/ic/
Dkeyed-store-generic.cc365 ? HOLEY_DOUBLE_ELEMENTS in StoreElementWithCapacity()
Dic.cc1814 ? HOLEY_DOUBLE_ELEMENTS in ComputeTransitionedMap()
Daccessor-assembler.cc1784 HOLEY_DOUBLE_ELEMENTS}; in EmitElementLoad()