Home
last modified time | relevance | path

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

/external/v8/src/
Delements-kind.h112 inline bool IsFastElementsKind(ElementsKind kind) { in IsFastElementsKind() function
119 return IsFastElementsKind(kind) || IsFixedTypedArrayElementsKind(kind) || in IsTransitionElementsKind()
238 return IsFastElementsKind(from_kind) && in IsTransitionableFastElementsKind()
Delements-kind.cc124 return IsFastElementsKind(elements_kind) || in IsFastTransitionTarget()
134 if (IsFastElementsKind(from_kind) && IsFastTransitionTarget(to_kind)) { in IsMoreGeneralElementsKindTransition()
Dcontexts.h555 DCHECK(IsFastElementsKind(elements_kind)); in ArrayMapIndex()
Delements.cc690 DCHECK(IsFastElementsKind(array->GetElementsKind())); in SetLengthImpl()
1527 if (IsFastElementsKind(from_kind) && from_kind != to_kind) { in AddImpl()
Dobjects.cc5018 if (IsFastElementsKind(kind)) { in AddMissingElementsTransitions()
5054 } else if (IsFastElementsKind(from_kind) && IsFastElementsKind(to_kind)) { in TransitionElementsTo()
5077 if (IsFastElementsKind(to_kind)) { in TransitionElementsTo()
8983 DCHECK(!IsFastElementsKind(kind) || in CopyAsElementsKind()
15347 DCHECK(IsFastElementsKind(from_kind)); in TransitionElementsKind()
15348 DCHECK(IsFastElementsKind(to_kind)); in TransitionElementsKind()
Disolate.cc2487 if (IsFastElementsKind(kind)) { in get_initial_js_array_map()
Dobjects-inl.h4606 bool Map::has_fast_elements() { return IsFastElementsKind(elements_kind()); } in has_fast_elements()
6824 return IsFastElementsKind(GetElementsKind()); in HasFastElements()
/external/v8/src/compiler/
Daccess-info.cc26 if (IsFastElementsKind(elements_kind)) return true; in CanInlineElementAccess()
178 IsFastElementsKind(map->elements_kind()) && in ComputeElementAccessInfos()
391 } else if (IsFastElementsKind(map->elements_kind())) { in LookupSpecialFieldAccessor()
Daccess-builder.cc200 } else if (IsFastElementsKind(elements_kind)) { in ForJSArrayLength()
Djs-create-lowering.cc475 DCHECK(IsFastElementsKind(elements_kind)); in ReduceNewArray()
/external/v8/src/runtime/
Druntime-literals.cc133 DCHECK(IsFastElementsKind(constant_elements_kind)); in CreateArrayLiteralBoilerplate()
Druntime-array.cc188 if (IsFastElementsKind(kind) || IsFixedTypedArrayElementsKind(kind)) { in RUNTIME_FUNCTION()
Druntime-object.cc102 !IsFastElementsKind(elements_kind)); in KeyedGetObjectProperty()
/external/v8/src/ic/
Dhandler-compiler.cc612 } else if (IsFastElementsKind(elements_kind) || in CompileElementHandlers()
/external/v8/src/x87/
Dmacro-assembler-x87.cc2466 DCHECK(IsFastElementsKind(expected_kind)); in LoadTransitionedArrayMapConditional()
2467 DCHECK(IsFastElementsKind(transitioned_kind)); in LoadTransitionedArrayMapConditional()
/external/v8/src/ia32/
Dmacro-assembler-ia32.cc2527 DCHECK(IsFastElementsKind(expected_kind)); in LoadTransitionedArrayMapConditional()
2528 DCHECK(IsFastElementsKind(transitioned_kind)); in LoadTransitionedArrayMapConditional()
/external/v8/src/arm/
Dmacro-assembler-arm.cc3015 DCHECK(IsFastElementsKind(expected_kind)); in LoadTransitionedArrayMapConditional()
3016 DCHECK(IsFastElementsKind(transitioned_kind)); in LoadTransitionedArrayMapConditional()
/external/v8/src/arm64/
Dmacro-assembler-arm64.cc4692 DCHECK(IsFastElementsKind(expected_kind)); in LoadTransitionedArrayMapConditional()
4693 DCHECK(IsFastElementsKind(transitioned_kind)); in LoadTransitionedArrayMapConditional()
/external/v8/src/ppc/
Dmacro-assembler-ppc.cc2897 DCHECK(IsFastElementsKind(expected_kind)); in LoadTransitionedArrayMapConditional()
2898 DCHECK(IsFastElementsKind(transitioned_kind)); in LoadTransitionedArrayMapConditional()
/external/v8/src/s390/
Dmacro-assembler-s390.cc2747 DCHECK(IsFastElementsKind(expected_kind)); in LoadTransitionedArrayMapConditional()
2748 DCHECK(IsFastElementsKind(transitioned_kind)); in LoadTransitionedArrayMapConditional()
/external/v8/src/crankshaft/
Dhydrogen.cc7659 if (CanInlineElementAccess(map) && IsFastElementsKind(elements_kind) && in HandlePolymorphicElementAccess()
7733 DCHECK(IsFastElementsKind(elements_kind) || in HandlePolymorphicElementAccess()
8913 IsFastElementsKind(receiver_map->elements_kind()) && in CanInlineArrayResizeOperation()
9343 if (!IsFastElementsKind(kind)) return false; in TryInlineBuiltinMethodCall()
9731 DCHECK(IsFastElementsKind(kind)); in BuildArrayIndexOf()
Dhydrogen-instructions.h5361 IsFastElementsKind(elements_kind) in ForArrayLength()
/external/v8/src/x64/
Dmacro-assembler-x64.cc5317 DCHECK(IsFastElementsKind(expected_kind)); in LoadTransitionedArrayMapConditional()
5318 DCHECK(IsFastElementsKind(transitioned_kind)); in LoadTransitionedArrayMapConditional()
/external/v8/src/mips/
Dmacro-assembler-mips.cc5810 DCHECK(IsFastElementsKind(expected_kind)); in LoadTransitionedArrayMapConditional()
5811 DCHECK(IsFastElementsKind(transitioned_kind)); in LoadTransitionedArrayMapConditional()
/external/v8/src/mips64/
Dmacro-assembler-mips64.cc6083 DCHECK(IsFastElementsKind(expected_kind)); in LoadTransitionedArrayMapConditional()
6084 DCHECK(IsFastElementsKind(transitioned_kind)); in LoadTransitionedArrayMapConditional()