Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_array.cpp527 if (ele->IsStableJSArray(thread)) { in Concat()
765 if (thisObjVal->IsStableJSArray(thread)) { in Every()
874 if (thisObjVal->IsStableJSArray(thread) && !startArg->IsJSObject() && !endArg->IsJSObject()) { in Fill()
982 if (thisObjVal->IsStableJSArray(thread)) { in Filter()
1091 if (thisObjVal->IsStableJSArray(thread)) { in FindIndex()
1164 if (thisObjVal->IsStableJSArray(thread)) { in ForEach()
1277 if (thisHandle->IsStableJSArray(thread)) { in IndexOf()
1326 if (thisHandle->IsStableJSArray(thread)) { in Join()
1481 if (thisHandle->IsStableJSArray(thread)) { in LastIndexOf()
1541 if (thisObjVal->IsStableJSArray(thread)) { in Map()
[all …]
Dbuiltins_shared_array.cpp453 if (ele->IsStableJSArray(thread)) { in Concat()
619 if (thisObjVal->IsStableJSArray(thread) && !startArg->IsJSObject() && !endArg->IsJSObject()) { in Fill()
740 if (thisObjVal->IsStableJSArray(thread)) { in Filter()
862 if (thisObjVal->IsStableJSArray(thread)) { in FindIndex()
939 if (thisObjVal->IsStableJSArray(thread)) { in ForEach()
1027 if (thisHandle->IsStableJSArray(thread)) { in IndexOf()
1130 if (thisObjVal->IsStableJSArray(thread)) { in Map()
1196 …if (thisHandle->IsStableJSArray(thread) && JSObject::IsArrayLengthWritable(thread, thisObjHandle))… in PopInner()
1256 if (thisHandle->IsStableJSArray(thread)) { in Push()
1411 if (thisObjVal->IsStableJSArray(thread)) { in Reduce()
[all …]
Dbuiltins_function.cpp82 } else if (arrayObj->IsStableJSArray(thread)) { in BuildArgumentsListFast()
Dbuiltins_shared_typedarray.cpp1110 if (argArray->IsStableJSArray(thread)) { in Set()
Dbuiltins_typedarray.cpp1241 if (argArray->IsStableJSArray(thread)) { in Set()
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_array_stub_builder.cpp64 BRANCH(IsStableJSArray(glue, thisValue), &isStableArray, slowPath); in With()
195 BRANCH(IsStableJSArray(glue, thisValue), &isStableJsArray, slowPath); in Unshift()
321 BRANCH(IsStableJSArray(glue, thisValue), &stableJSArray, slowPath); in Shift()
446 … GateRef isAllStableJsArray = LogicAndBuilder(env).And(IsStableJSArray(glue, thisValue)) in Concat()
447 .And(IsStableJSArray(glue, arg0)).Done(); in Concat()
605 BRANCH(IsStableJSArray(glue, thisValue), &stableJSArray, slowPath); in Filter()
688 BRANCH(IsStableJSArray(glue, thisValue), &loopEnd, &notStableJSArray); in Filter()
765 BRANCH(IsStableJSArray(glue, thisValue), &stableJSArray, slowPath); in Map()
838 BRANCH(IsStableJSArray(glue, thisValue), &loopEnd, &notStableJSArray); in Map()
876 BRANCH(IsStableJSArray(glue, thisValue), &isStability, slowPath); in ForEach()
[all …]
Dbuiltins_function_stub_builder.cpp320 … BRANCH(IsStableJSArray(glue, arrayObj), &targetIsStableJSArray, &targetNotStableJSArray); in BuildArgumentsListFastElements()
/arkcompiler/ets_runtime/ecmascript/
Djs_stable_array.cpp224 if (newArrayHandle.GetTaggedValue().IsStableJSArray(thread)) { in Splice()
275 if (newArrayHandle.GetTaggedValue().IsStableJSArray(thread)) { in Splice()
702 if (!thisObjVal->IsStableJSArray(thread)) { in HandleFindIndexOfStable()
745 if (!thisObjVal->IsStableJSArray(thread)) { in HandleFindLastIndexOfStable()
790 if (!thisObjVal->IsStableJSArray(thread)) { in HandleEveryOfStable()
835 if (!thisObjVal->IsStableJSArray(thread)) { in HandleSomeOfStable()
880 if (!thisObjVal->IsStableJSArray(thread)) { in HandleforEachOfStable()
1156 if (!thisObjVal->IsStableJSArray(thread)) { in Filter()
1199 if (!thisObjVal->IsStableJSArray(thread)) { in Map()
1533 if (!thisObjVal->IsStableJSArray(thread)) { in Reduce()
[all …]
Djs_tagged_value.h514 bool IsStableJSArray(JSThread *thread) const;
Djs_tagged_value.cpp353 bool JSTaggedValue::IsStableJSArray(JSThread *thread) const in IsStableJSArray() function in panda::ecmascript::JSTaggedValue
355 return IsHeapObject() && GetTaggedObject()->GetClass()->IsStableJSArray() && in IsStableJSArray()
Djs_hclass.h1834 inline bool IsStableJSArray() const in IsStableJSArray() function
/arkcompiler/ets_runtime/ecmascript/base/
Dtyped_array_helper.cpp72 if (firstArg->IsStableJSArray(thread)) { in TypedArrayConstructor()
130 if (firstArg->IsStableJSArray(thread)) { in SharedTypedArrayConstructor()
1198 if (thisObjVal->IsStableJSArray(thread)) { in someCommon()
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs-inl.h485 if (index.GetInt() == 0 && src->IsStableJSArray(thread)) { in RuntimeStArraySpread()
2613 if (jsArray->IsStableJSArray(thread) && itor->IsJSArrayIterator()) { in RuntimeGetCallSpreadArgs()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dstub_builder.h503 GateRef IsStableJSArray(GateRef glue, GateRef obj);
Dstub_builder.cpp9026 GateRef StubBuilder::IsStableJSArray(GateRef glue, GateRef obj) in IsStableJSArray() function in panda::ecmascript::kungfu::StubBuilder
9108 .And(IsStableJSArray(glue, array)) in GetCallSpreadArgs()