Searched refs:IsFastElementsKind (Results 1 – 21 of 21) sorted by relevance
112 inline bool IsFastElementsKind(ElementsKind kind) { in IsFastElementsKind() function119 return IsFastElementsKind(kind) || IsFixedTypedArrayElementsKind(kind) || in IsTransitionElementsKind()238 return IsFastElementsKind(from_kind) && in IsTransitionableFastElementsKind()
125 return IsFastElementsKind(elements_kind) || in IsFastTransitionTarget()135 if (IsFastElementsKind(from_kind) && IsFastTransitionTarget(to_kind)) { in IsMoreGeneralElementsKindTransition()
672 DCHECK(IsFastElementsKind(elements_kind)); in ArrayMapIndex()
753 DCHECK(IsFastElementsKind(array->GetElementsKind())); in SetLengthImpl()865 DCHECK(IsFastElementsKind(from_kind)); in TransitionElementsKindImpl()866 DCHECK(IsFastElementsKind(to_kind)); in TransitionElementsKindImpl()1943 if (IsFastElementsKind(from_kind) && from_kind != to_kind) { in AddImpl()
716 Node* IsFastElementsKind(Node* elements_kind);
674 GotoIfNot(IsFastElementsKind(elements_kind), if_false); in BranchIfFastJSArray()8290 Node* CodeStubAssembler::IsFastElementsKind(Node* elements_kind) { in IsFastElementsKind() function in v8::internal::CodeStubAssembler8296 CSA_ASSERT(this, IsFastElementsKind(elements_kind)); in IsHoleyFastElementsKind()
4868 if (IsFastElementsKind(kind)) { in AddMissingElementsTransitions()4904 } else if (IsFastElementsKind(from_kind) && IsFastElementsKind(to_kind)) { in TransitionElementsTo()4927 if (IsFastElementsKind(to_kind)) { in TransitionElementsTo()8901 DCHECK(!IsFastElementsKind(kind) || in CopyAsElementsKind()15607 DCHECK(IsFastElementsKind(from_kind)); in TransitionElementsKind()15608 DCHECK(IsFastElementsKind(to_kind)); in TransitionElementsKind()
2941 if (IsFastElementsKind(kind)) { in Throw()
4605 bool Map::has_fast_elements() { return IsFastElementsKind(elements_kind()); } in has_fast_elements()7085 return IsFastElementsKind(GetElementsKind()); in HasFastElements()
27 if (IsFastElementsKind(elements_kind)) return true; in CanInlineElementAccess()222 IsFastElementsKind(map->elements_kind()) && in ComputeElementAccessInfos()502 } else if (IsFastElementsKind(map->elements_kind())) { in LookupSpecialFieldAccessor()
235 } else if (IsFastElementsKind(elements_kind)) { in ForJSArrayLength()649 } else if (IsFastElementsKind(elements_kind)) { in ForJSArrayIteratorIndex()
147 IsFastElementsKind(receiver_map->elements_kind()) && in CanInlineArrayResizeOperation()161 if (!IsFastElementsKind(receiver_map->elements_kind())) return false; in CanInlineJSArrayIteration()
552 DCHECK(IsFastElementsKind(elements_kind)); in ReduceNewArray()
984 if (!IsFastElementsKind(map->elements_kind())) return NoChange(); in ReduceElementAccess()
125 DCHECK(IsFastElementsKind(constant_elements_kind)); in CreateArrayLiteralBoilerplate()
208 if (IsFastElementsKind(kind) || IsFixedTypedArrayElementsKind(kind)) { in RUNTIME_FUNCTION()
110 !IsFastElementsKind(elements_kind)); in KeyedGetObjectProperty()
373 DCHECK(IsFastElementsKind(elements_kind) || in GetKeyedLoadHandler()
113 GotoIf(IsFastElementsKind(elements_kind), &loop_body); in BranchIfPrototypesHaveNonFastElements()430 Branch(IsFastElementsKind(elements_kind), &if_fast, &if_nonfast); in EmitGenericElementStore()
7165 if (CanInlineElementAccess(map) && IsFastElementsKind(elements_kind) && in HandlePolymorphicElementAccess()7240 DCHECK(IsFastElementsKind(elements_kind) || in HandlePolymorphicElementAccess()8474 IsFastElementsKind(receiver_map->elements_kind()) && in CanInlineArrayResizeOperation()8922 if (!IsFastElementsKind(kind)) return false; in TryInlineBuiltinMethodCall()9294 DCHECK(IsFastElementsKind(kind)); in BuildArrayIndexOf()
5133 IsFastElementsKind(elements_kind) in ForArrayLength()