Home
last modified time | relevance | path

Searched refs:IsStableJSArray (Results 1 – 13 of 13) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_array.cpp475 if (ele->IsStableJSArray(thread)) { in Concat()
709 if (thisObjVal->IsStableJSArray(thread)) { in Every()
823 if (thisObjVal->IsStableJSArray(thread) && !startArg->IsJSObject() && !endArg->IsJSObject()) { in Fill()
938 if (thisObjVal->IsStableJSArray(thread)) { in Filter()
1046 if (thisObjVal->IsStableJSArray(thread)) { in FindIndex()
1118 if (thisObjVal->IsStableJSArray(thread)) { in ForEach()
1226 if (thisHandle->IsStableJSArray(thread)) { in IndexOf()
1246 if (thisHandle->IsStableJSArray(thread)) { in Join()
1427 if (thisHandle->IsStableJSArray(thread)) { in LastIndexOf()
1487 if (thisObjVal->IsStableJSArray(thread)) { in Map()
[all …]
Dbuiltins_function.cpp81 } else if (arrayObj->IsStableJSArray(thread)) { in BuildArgumentsListFast()
Dbuiltins_typedarray.cpp1133 if (argArray->IsStableJSArray(thread)) { in Set()
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_array_stub_builder.cpp56 GateRef isThisStableJSArray = IsStableJSArray(glue, thisValue); in Concat()
57 GateRef isArgStableJSArray = IsStableJSArray(glue, arg0); in Concat()
206 Branch(IsStableJSArray(glue, thisValue), &stableJSArray, slowPath); in Filter()
287 Branch(IsStableJSArray(glue, thisValue), &loopEnd, &notStableJSArray); in Filter()
393 GateRef isThisStableJSArray = IsStableJSArray(glue, thisValue); in Pop()
517 GateRef isThisStableJSArray = IsStableJSArray(glue, thisValue); in Slice()
730 Branch(IsStableJSArray(glue, thisValue), &isStability, slowPath); in Sort()
742 GateRef stableArray = IsStableJSArray(glue, thisValue); in Sort()
888 Branch(IsStableJSArray(glue, thisValue), &isStableJSArray, &notStableJSArray); in Reduce()
953 Branch(IsStableJSArray(glue, thisValue), &isStableJSArray1, &notStableJSArray1); in Reduce()
[all …]
Dbuiltins_function_stub_builder.cpp153 … Branch(IsStableJSArray(glue, arrayObj), &targetIsStableJSArray, &targetNotStableJSArray); in BuildArgumentsListFastElements()
/arkcompiler/ets_runtime/ecmascript/
Djs_stable_array.cpp107 if (newArrayHandle.GetTaggedValue().IsStableJSArray(thread)) { in Splice()
360 if (!thisObjVal->IsStableJSArray(thread)) { in HandleFindIndexOfStable()
403 if (!thisObjVal->IsStableJSArray(thread)) { in HandleFindLastIndexOfStable()
448 if (!thisObjVal->IsStableJSArray(thread)) { in HandleEveryOfStable()
493 if (!thisObjVal->IsStableJSArray(thread)) { in HandleforEachOfStable()
769 if (!thisObjVal->IsStableJSArray(thread)) { in Filter()
812 if (!thisObjVal->IsStableJSArray(thread)) { in Map()
1102 if (!thisObjVal->IsStableJSArray(thread)) { in Reduce()
Djs_tagged_value-inl.h912 inline bool JSTaggedValue::IsStableJSArray(JSThread *thread) const in IsStableJSArray() function
914 return IsHeapObject() && GetTaggedObject()->GetClass()->IsStableJSArray() && in IsStableJSArray()
Djs_tagged_value.h488 bool IsStableJSArray(JSThread *thread) const;
Djs_hclass.h1650 inline bool IsStableJSArray() const in IsStableJSArray() function
/arkcompiler/ets_runtime/ecmascript/base/
Dtyped_array_helper.cpp81 if (firstArg->IsStableJSArray(thread)) { in TypedArrayConstructor()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dstub_builder.h422 GateRef IsStableJSArray(GateRef glue, GateRef obj);
Dstub_builder.cpp7915 GateRef StubBuilder::IsStableJSArray(GateRef glue, GateRef obj) in IsStableJSArray() function in panda::ecmascript::kungfu::StubBuilder
7989 GateRef needCopy = BoolAnd(IsStableJSArray(glue, array), isJSArrayIter); in GetCallSpreadArgs()
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs-inl.h452 if (index.GetInt() == 0 && src->IsStableJSArray(thread)) { in RuntimeStArraySpread()
2409 if (jsArray->IsStableJSArray(thread) && itor->IsJSArrayIterator()) { in RuntimeGetCallSpreadArgs()