Searched refs:IsDoubleElementsKind (Results 1 – 22 of 22) sorted by relevance
129 inline bool IsDoubleElementsKind(ElementsKind kind) { in IsDoubleElementsKind() function140 return IsDoubleElementsKind(kind) || IsFixedFloatElementsKind(kind); in IsDoubleOrFloatElementsKind()153 return IsSmiElementsKind(kind) || IsDoubleElementsKind(kind); in IsFastNumberElementsKind()
127 if (IsDoubleElementsKind(kind)) return SKIP_WRITE_BARRIER; in GetWriteBarrierMode()859 if (IsDoubleElementsKind(kind())) { in ConvertElementsWithCapacity()894 IsDoubleElementsKind(from_kind) == IsDoubleElementsKind(to_kind)) { in TransitionElementsKindImpl()900 (IsSmiElementsKind(from_kind) && IsDoubleElementsKind(to_kind)) || in TransitionElementsKindImpl()901 (IsDoubleElementsKind(from_kind) && IsObjectElementsKind(to_kind))); in TransitionElementsKindImpl()928 DCHECK(IsDoubleElementsKind(from_kind) != IsDoubleElementsKind(kind()) || in GrowCapacityAndConvertImpl()2096 IsDoubleElementsKind(from_kind) != IsDoubleElementsKind(to_kind) || in AddImpl()2162 } else if (IsDoubleElementsKind(KindTraits::Kind)) { in ValidateContents()2299 if (IsDoubleElementsKind(KindTraits::Kind)) { in MoveElements()2426 if (IsDoubleElementsKind(Subclass::kind())) { in IncludesValueImpl()[all …]
2944 } else if (IsDoubleElementsKind(kind)) { in TryStoreArrayElement()2947 if (IsDoubleElementsKind(kind)) value = ChangeNumberToFloat64(value); in TryStoreArrayElement()3830 IsDoubleElementsKind(kind) ? Heap::kFixedDoubleArrayMapRootIndex in AllocateUninitializedJSArrayWithElements()3984 if (IsDoubleElementsKind(kind)) flags |= kDoubleAlignment; in AllocateFixedArray()4000 Heap::RootListIndex map_index = IsDoubleElementsKind(kind) in AllocateFixedArray()4219 if (IsDoubleElementsKind(kind)) { in FillFixedArrayWithValue()4226 if (IsDoubleElementsKind(kind)) { in FillFixedArrayWithValue()4296 bool from_double_elements = IsDoubleElementsKind(from_kind); in CopyFixedArrayElements()4297 bool to_double_elements = IsDoubleElementsKind(to_kind); in CopyFixedArrayElements()4299 IsDoubleElementsKind(from_kind) && IsObjectElementsKind(to_kind); in CopyFixedArrayElements()[all …]
1883 TNode<BoolT> IsDoubleElementsKind(TNode<Int32T> elements_kind);1884 bool IsDoubleElementsKind(ElementsKind kind) { in IsDoubleElementsKind() function1885 return v8::internal::IsDoubleElementsKind(kind); in IsDoubleElementsKind()
2532 } else if (IsDoubleElementsKind(kind)) { in ACCESSORS()2559 return IsDoubleElementsKind(GetElementsKind()); in HasDoubleElements()
15959 IsDoubleElementsKind(from_kind) == IsDoubleElementsKind(to_kind)) { in TransitionElementsKind()15969 DCHECK((IsSmiElementsKind(from_kind) && IsDoubleElementsKind(to_kind)) || in TransitionElementsKind()15970 (IsDoubleElementsKind(from_kind) && IsObjectElementsKind(to_kind))); in TransitionElementsKind()
45 IsDoubleElementsKind(array->GetElementsKind())) || in SetContent()
448 return IsDoubleElementsKind(elements_kind()); in has_fast_double_elements()
590 if (IsDoubleElementsKind(that_kind) == IsDoubleElementsKind(this_kind)) { in GeneralizeElementsKind()641 if (IsDoubleElementsKind(map->elements_kind())) { in LookupSpecialFieldAccessor()
501 graph()->NewNode(IsDoubleElementsKind(initial_map.elements_kind()) in ReduceNewArray()593 } else if (IsDoubleElementsKind(elements_kind)) { in ReduceNewArray()1585 Handle<Map> elements_map = IsDoubleElementsKind(elements_kind) in AllocateElements()1588 ElementAccess access = IsDoubleElementsKind(elements_kind) in AllocateElements()1611 Handle<Map> elements_map = IsDoubleElementsKind(elements_kind) in AllocateElements()1614 ElementAccess access = IsDoubleElementsKind(elements_kind) in AllocateElements()
1045 if (IsDoubleElementsKind(kind) != IsDoubleElementsKind(next_kind)) { in ReduceArrayForEach()1130 if (IsDoubleElementsKind(kind)) { in ReduceArrayForEach()1230 if (IsDoubleElementsKind(kind)) { in ReduceArrayReduce()1604 if (IsDoubleElementsKind(kind)) { in ReduceArrayMap()1844 if (IsDoubleElementsKind(kind)) { in ReduceArrayFilter()2189 IsDoubleElementsKind(kind) ? GrowFastElementsMode::kDoubleElements in DoFilterPostCallbackWork()2418 if (IsDoubleElementsKind(kind)) { in ReduceArrayEvery()2774 if (IsDoubleElementsKind(kind)) { in ReduceArraySome()4399 } else if (IsDoubleElementsKind(kind)) { in ReduceArrayPrototypePush()4428 IsDoubleElementsKind(kind) ? GrowFastElementsMode::kDoubleElements in ReduceArrayPrototypePush()
2482 if (IsDoubleElementsKind(elements_kind)) { in BuildElementAccess()2598 } else if (IsDoubleElementsKind(elements_kind)) { in BuildElementAccess()2640 IsDoubleElementsKind(elements_kind) in BuildElementAccess()
315 if (IsDoubleElementsKind(elements_kind)) { in ForJSArrayLength()
202 if (IsDoubleElementsKind(from_kind) != IsDoubleElementsKind(to_kind)) { in TryRewriteElements()
409 if (IsDoubleElementsKind(constant_elements_kind)) { in Create()
115 if (IsDoubleElementsKind(elements_kind)) { in KeyedGetObjectProperty()
234 extern macro IsDoubleElementsKind(constexpr ElementsKind): constexpr bool;670 extern macro IsDoubleElementsKind(ElementsKind): bool;
83 DCHECK(!IsDoubleElementsKind(elements_kind)); in AllocateRegExpResult()
4186 IsDoubleElementsKind(elements_kind) ? kDoubleSize : kPointerSize; in GenerateConstructor()
638 if (IsDoubleElementsKind(kind)) { in BuildBoilerplateDescription()
1762 if (IsDoubleElementsKind(elementsKind)) {
2961 if (IsDoubleElementsKind(elements_kind)) { in NewJSArrayStorage()