/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | builtins_proxy_stub_builder.cpp | 41 BRANCH(IsEcmaObject(target), &targetIsEcma, &slowPath);
in GenProxyConstructor() 43 BRANCH(IsEcmaObject(handler), &handleIsEcma, &slowPath);
in GenProxyConstructor()
|
H A D | builtins_reflect_stub_builder.cpp | 28 BRANCH(IsEcmaObject(obj), &isEcmaObject, slowPath);
in Get()
|
H A D | builtins_typedarray_stub_builder.cpp | 443 BRANCH(IsEcmaObject(thisValue), &ecmaObj, slowPath);
in Reverse() 619 BRANCH(IsEcmaObject(thisValue), &ecmaObj, slowPath);
in IndexOf() 1024 BRANCH(IsEcmaObject(thisValue), &ecmaObj, slowPath);
in ReduceRight() 1132 BRANCH(IsEcmaObject(thisValue), &ecmaObj, slowPath);
in Reduce() 1320 BRANCH(IsEcmaObject(thisValue), &ecmaObj, slowPath);
in Some() 1417 BRANCH(IsEcmaObject(thisValue), &isEcmaObject, slowPath);
in Filter() 1428 BRANCH(IsEcmaObject(prototype), &prototypeIsEcmaObj, slowPath);
in Filter() 1554 BRANCH(IsEcmaObject(thisValue), &isEcmaObject, slowPath);
in Slice() 1648 BRANCH(IsEcmaObject(thisValue), &ecmaObj, slowPath);
in SubArray() 1815 BRANCH(IsEcmaObject(thisValu in GetByteLength() [all...] |
H A D | builtins_regexp_stub_builder.cpp | 26 BRANCH(IsEcmaObject(thisValue), &isEcmaObject, slowPath); in GetFlags()
|
H A D | builtins_object_stub_builder.cpp | 195 BRANCH(IsEcmaObject(thisValue_), &ecmaObj, slowPath);
in ToString() 229 GateRef protoCheck = LogicAndBuilder(env).And(BoolNot(IsEcmaObject(proto)))
in Create() 1295 BRANCH(IsEcmaObject(obj), &isEcmaObject, slowPath);
in GetPrototypeOf() 1323 BRANCH(LogicOrBuilder(env).Or(TaggedIsNull(protoVal)).Or(IsEcmaObject(protoVal)).Done(),
in SetPrototypeOf() 1329 BRANCH(IsEcmaObject(obj), &isEcmaObject, ¬EcmaObject);
in SetPrototypeOf() 1429 .Or(BoolNot(IsEcmaObject(tempProtoVal))).Done();
in ObjectSetPrototype() 2060 BRANCH(BoolNot(IsEcmaObject(obj)), ¬EcmaObj, &isEcmaObj);
in IsFrozen() 2092 BRANCH(BoolNot(IsEcmaObject(obj)), ¬EcmaObj, &isEcmaObj);
in IsSealed()
|
H A D | builtins_string_stub_builder.cpp | 845 BRANCH(LogicOrBuilder(env).Or(IsJSRegExp(searchTag)).Or(IsEcmaObject(searchTag)).Done(), slowPath, &next);
in Replace()
|
H A D | builtins_array_stub_builder.cpp | 2463 BRANCH(IsEcmaObject(obj), &isEcmaObj, &exit); in IsConcatSpreadable()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | message_string.h | 78 V(IsEcmaObject) \
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | circuit_builder.cpp | 752 GateRef CircuitBuilder::IsEcmaObject(GateRef obj) in IsEcmaObject() function in panda::ecmascript::kungfu::CircuitBuilder 1157 BRANCH_CIR2(IsEcmaObject(obj), &isECMAObject, ¬IsECMAObject); in ToObject()
|
H A D | new_object_stub_builder.cpp | 1708 BRANCH(IsEcmaObject(funcProto), &newObject, &callRuntime);
in FastNewThisObject() 2103 BRANCH(IsEcmaObject(thisValue), &isEcmaObject, &throwTypeError);
in CreateJSTypedArrayIterator() 2274 BRANCH(IsEcmaObject(proto), ¬HasFunctionPrototype, &slowPath);
in NewJSObjectByConstructor() 2379 BRANCH(IsEcmaObject(thisObj), &thisObjIsECmaObject, slowPath);
in NewTypedArrayFromCtor()
|
H A D | stub_builder-inl.h | 1158 ASM_ASSERT(GET_MESSAGE_STRING_ID(CanNotConvertNotValidObject), IsEcmaObject(obj)); in CanNotConvertNotValidObject() 1346 ASM_ASSERT(GET_MESSAGE_STRING_ID(IsEcmaObject), TaggedIsHeapObject(obj)); in TaggedObjectIsEcmaObject() 1351 inline GateRef StubBuilder::IsEcmaObject(GateRef obj) in IsEcmaObject() function in panda::ecmascript::kungfu::StubBuilder 1353 return env_->GetBuilder()->IsEcmaObject(obj); in IsEcmaObject()
|
H A D | typed_native_inline_lowering.cpp | 1225 BRANCH_CIR(builder_.IsEcmaObject(arg), &isDataViewOrTypedArray, &exit); in LowerArrayBufferIsView() 2576 .And(builder_.BoolNot(builder_.IsEcmaObject(proto))) in LowerObjectCreate() 2611 BRANCH_CIR(builder_.IsEcmaObject(value), &ecmaObject, &returnFalse); in LowerObjectIsPrototypeOf() 2715 BRANCH_CIR(builder_.IsEcmaObject(target), &isEcmaObject, ¬EcmaObject); in LowerReflectGet() 2996 BRANCH_CIR(builder_.IsEcmaObject(targetElement), &arrayKindCheckPass, &exit); in LowerArrayIncludesIndexOf() 3003 BRANCH_CIR(builder_.IsEcmaObject(targetElement), &arrayKindCheckPass, &exit); in LowerArrayIncludesIndexOf()
|
H A D | circuit_builder.h | 326 GateRef IsEcmaObject(GateRef obj);
|
H A D | stub_builder.h | 406 GateRef IsEcmaObject(GateRef obj);
|
H A D | mcr_circuit_builder.cpp | 1503 BRANCH_CIR2(IsEcmaObject(prototype), &prototypeIsEcmaObj, &exit); in IsEnumCacheValid()
|
H A D | stub_builder.cpp | 692 BRANCH(IsEcmaObject(obj), &isObj, ¬Obj); in DefineField() 8214 BRANCH(IsEcmaObject(prototype), &prototypeIsEcmaObj, &exit); in IsEnumCacheWithProtoChainInfoValid() 8735 BRANCH(IsEcmaObject(value), &isObj, ¬Obj); in SetTypeArrayPropertyByName()
|
H A D | typed_hcr_lowering.cpp | 2876 BRANCH_CIR(builder_.IsEcmaObject(*constructorPrototype), &prototypeIsEcmaObj, &prototypeNotEcmaObj); in LowerOrdinaryHasInstance()
|
H A D | interpreter_stub.cpp | 362 BRANCH(IsEcmaObject(receiver), &isEcmaObj, &slowPath); \
|
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
H A D | baseline_stubs.cpp | 203 BRANCH(IsEcmaObject(receiver), &isEcmaObj, &slowPath); \
|