/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | common_stubs.h | 31 V(StrictEqual) \
|
D | operations_stub_builder.h | 39 …GateRef StrictEqual(GateRef glue, GateRef left, GateRef right, ProfileOperation callback = Profile…
|
D | call_signature.h | 330 V(StrictEqual) \
|
D | call_signature.cpp | 87 DEF_CALL_SIGNATURE(StrictEqual) in DEF_CALL_SIGNATURE() argument 89 BINARY_CALL_SIGNATURE(StrictEqual) in DEF_CALL_SIGNATURE()
|
D | common_stubs.cpp | 109 Return(operationBuilder.StrictEqual(glue, x, y)); in GenerateCircuit()
|
D | operations_stub_builder.cpp | 84 GateRef OperationsStubBuilder::StrictEqual(GateRef glue, GateRef left, GateRef right, ProfileOperat… in StrictEqual() function in panda::ecmascript::kungfu::OperationsStubBuilder
|
D | slowpath_lowering.cpp | 1445 GateRef result = builder_.CallStub(glue_, gate, CommonStubCSigns::StrictEqual, in LowerFastStrictEqual()
|
D | interpreter_stub.cpp | 950 varAcc = builder.StrictEqual(glue, left, acc, callback); in DECLARE_ASM_HANDLER()
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/accessor/ |
D | module_data_accessor.cpp | 117 if (!JSTaggedValue::StrictEqual(thread, distinctLocalName, localName)) { in EnumerateLocalExportEntry()
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
D | tagged_value_test.cpp | 1211 HWTEST_F_L0(JSTaggedValueTest, StrictEqual) in HWTEST_F_L0() argument 1214 …ASSERT_TRUE(JSTaggedValue::StrictEqual(thread, JSHandle<JSTaggedValue>(thread, JSTaggedValue(0.0)), in HWTEST_F_L0() 1216 ASSERT_FALSE(JSTaggedValue::StrictEqual( in HWTEST_F_L0() 1219 … ASSERT_FALSE(JSTaggedValue::StrictEqual(thread, JSHandle<JSTaggedValue>(thread, JSTaggedValue(1)), in HWTEST_F_L0() 1221 …ASSERT_FALSE(JSTaggedValue::StrictEqual(thread, JSHandle<JSTaggedValue>(thread, JSTaggedValue(1.0)… in HWTEST_F_L0() 1223 …ASSERT_TRUE(JSTaggedValue::StrictEqual(thread, JSHandle<JSTaggedValue>(thread, JSTaggedValue(1.0)), in HWTEST_F_L0()
|
D | js_typed_array_test.cpp | 1217 EXPECT_TRUE(JSTaggedValue::StrictEqual(thread, handleTagValValueDef, in HWTEST_F_L0() 1225 … EXPECT_TRUE(JSTaggedValue::StrictEqual(thread, descTo1.GetValue(), handleTagValValueDef)); in HWTEST_F_L0() 1264 EXPECT_TRUE(JSTaggedValue::StrictEqual(thread, handleTagValValueSet, in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/js_api/ |
D | js_api_vector.cpp | 116 if (JSTaggedValue::StrictEqual(thread, obj, value)) { in GetIndexFrom() 163 if (JSTaggedValue::StrictEqual(thread, obj, value)) { in GetLastIndexFrom()
|
D | js_api_arraylist.cpp | 152 if (JSTaggedValue::StrictEqual(targetValue, elements->Get(i))) { in GetIndexOf() 167 if (JSTaggedValue::StrictEqual(targetValue, elements->Get(i))) { in GetLastIndexOf()
|
/arkcompiler/ets_runtime/ecmascript/ |
D | js_tagged_value.h | 454 …static bool StrictEqual(const JSThread *thread, const JSHandle<JSTaggedValue> &x, const JSHandle<J… 455 static bool StrictEqual(const JSTaggedValue &x, const JSTaggedValue &y);
|
D | js_tagged_value-inl.h | 406 inline bool JSTaggedValue::StrictEqual([[maybe_unused]] const JSThread *thread, const JSHandle<JSTa… in StrictEqual() function 409 return StrictEqual(x.GetTaggedValue(), y.GetTaggedValue()); in StrictEqual() 412 inline bool JSTaggedValue::StrictEqual(const JSTaggedValue &x, const JSTaggedValue &y) in StrictEqual() function
|
D | js_stable_array.cpp | 488 if (JSTaggedValue::StrictEqual(searchElement.GetTaggedValue(), value)) { in IndexOf() 497 if (JSTaggedValue::StrictEqual(thread, searchElement, kValueHandle)) { in IndexOf()
|
D | js_tagged_value.cpp | 242 return StrictEqual(thread, x, y); in Equal()
|
/arkcompiler/ets_frontend/es2panda/compiler/core/ |
D | pandagen.cpp | 817 StrictEqual(node, lhs); in Condition() 902 StrictEqual(node, lhs); in Binary() 1009 void PandaGen::StrictEqual(const ir::AstNode *node, VReg lhs) in StrictEqual() function in panda::es2panda::compiler::PandaGen 1060 StrictEqual(node, tmp); in BranchIfStrictUndefined() 1080 StrictEqual(node, tmp); in BranchIfStrictNotUndefined()
|
D | pandagen.h | 336 void StrictEqual(const ir::AstNode *node, VReg lhs);
|
/arkcompiler/ets_runtime/ecmascript/ic/ |
D | ic_compare_op.cpp | 191 … resultObj = JSTaggedValue::StrictEqual(thread, JSHandle<JSTaggedValue>(thread, left), in EqualWithIC()
|
/arkcompiler/ets_runtime/ecmascript/builtins/ |
D | builtins_array.cpp | 1198 if (JSTaggedValue::StrictEqual(thread, searchElement, kValueHandle)) { in IndexOf() 1377 if (JSTaggedValue::StrictEqual(thread, searchElement, kValueHandle)) { in LastIndexOf()
|
/arkcompiler/ets_runtime/ecmascript/napi/test/ |
D | jsnapi_tests.cpp | 173 HWTEST_F_L0(JSNApiTests, StrictEqual) in HWTEST_F_L0() argument
|
/arkcompiler/ets_runtime/ecmascript/napi/ |
D | jsnapi.cpp | 2999 return JSTaggedValue::StrictEqual(thread, xValue, yValue); in IsStrictEquals()
|