/external/v8/src/ |
D | elements-kind.cc | 30 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()
|
D | elements-kind.h | 42 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()
|
D | code-factory.cc | 362 CASE(HOLEY_DOUBLE_ELEMENTS, HoleyDouble, DisableAllocationSites); in ArrayNoArgumentConstructor() 398 CASE(HOLEY_DOUBLE_ELEMENTS, HoleyDouble, DisableAllocationSites); in ArraySingleArgumentConstructor()
|
D | elements.cc | 80 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()
|
D | objects-inl.h | 1184 target_kind = HOLEY_DOUBLE_ELEMENTS; in EnsureCanContainElements() 1223 TransitionElementsKind(object, HOLEY_DOUBLE_ELEMENTS); in EnsureCanContainElements() 1229 TransitionElementsKind(object, HOLEY_DOUBLE_ELEMENTS); in EnsureCanContainElements()
|
D | code-stub-assembler.cc | 2383 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()
|
D | objects-debug.cc | 1949 case HOLEY_DOUBLE_ELEMENTS: in IncrementSpillStatistics()
|
D | objects-printer.cc | 588 case HOLEY_DOUBLE_ELEMENTS: in PrintElements()
|
D | objects.cc | 8154 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/ |
D | builtins-call-gen.cc | 144 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()
|
D | builtins-array.cc | 806 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()
|
D | builtins-array-gen.cc | 177 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 …]
|
D | base.tq | 80 const HOLEY_DOUBLE_ELEMENTS: constexpr ElementsKind generates 81 'HOLEY_DOUBLE_ELEMENTS';
|
D | builtins-typed-array-gen.cc | 1069 HOLEY_DOUBLE_ELEMENTS, in SetJSArraySource()
|
/external/v8/src/runtime/ |
D | runtime-literals.cc | 209 case HOLEY_DOUBLE_ELEMENTS: in StructureWalk()
|
/external/v8/src/compiler/ |
D | effect-control-linearizer.cc | 3972 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()
|
D | access-builder.cc | 888 case HOLEY_DOUBLE_ELEMENTS: in ForFixedArrayElement()
|
D | js-call-reducer.cc | 1645 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()
|
D | js-heap-broker.cc | 1084 case HOLEY_DOUBLE_ELEMENTS: in GetInitialJSArrayMap()
|
D | js-native-context-specialization.cc | 2534 } else if (elements_kind == HOLEY_DOUBLE_ELEMENTS) { in BuildElementAccess() 2578 } else if (elements_kind == HOLEY_DOUBLE_ELEMENTS) { in BuildElementAccess()
|
D | js-create-lowering.cc | 800 ? HOLEY_DOUBLE_ELEMENTS in ReduceJSCreateArray()
|
/external/v8/src/heap/ |
D | setup-heap-internal.cc | 402 roots.fixed_double_array_map()->set_elements_kind(HOLEY_DOUBLE_ELEMENTS); in CreateInitialMaps()
|
/external/v8/src/ic/ |
D | keyed-store-generic.cc | 365 ? HOLEY_DOUBLE_ELEMENTS in StoreElementWithCapacity()
|
D | ic.cc | 1814 ? HOLEY_DOUBLE_ELEMENTS in ComputeTransitionedMap()
|
D | accessor-assembler.cc | 1784 HOLEY_DOUBLE_ELEMENTS}; in EmitElementLoad()
|