/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | lcr_circuit_builder.h | 65 GateRef CircuitBuilder::IntPtrEqual(GateRef x, GateRef y) in IntPtrEqual() function in panda::ecmascript::kungfu::CircuitBuilder
|
H A D | interpreter_stub.cpp | 323 Branch(IntPtrEqual(prevPc, IntPtr(0)), &resumeRspAndReturn, &resumeRspAndDispatch); \
2770 BRANCH(IntPtrEqual(*varPc, IntPtr(0)), &pcEqualNullptr, &pcNotEqualNullptr);
in DECLARE_ASM_HANDLER() 2777 BRANCH(IntPtrEqual(*varPc, IntPtr(BASELINEJIT_PC_FLAG)), &pcEqualBaseline, &pcNotEqualBaseline);
in DECLARE_ASM_HANDLER() 2870 BRANCH(IntPtrEqual(*varPc, IntPtr(0)), &pcEqualNullptr, &pcNotEqualNullptr);
in DECLARE_ASM_HANDLER() 2877 BRANCH(IntPtrEqual(*varPc, IntPtr(BASELINEJIT_PC_FLAG)), &pcEqualBaseline, &pcNotEqualBaseline);
in DECLARE_ASM_HANDLER() 2976 BRANCH(IntPtrEqual(*varPc, IntPtr(0)), &pcEqualNullptr, &pcNotEqualNullptr);
in DECLARE_ASM_HANDLER() 2983 BRANCH(IntPtrEqual(*varPc, IntPtr(BASELINEJIT_PC_FLAG)), &pcEqualBaseline, &pcNotEqualBaseline);
in DECLARE_ASM_HANDLER() 3081 BRANCH(IntPtrEqual(*varPc, IntPtr(0)), &pcEqualNullptr, &pcNotEqualNullptr);
in DECLARE_ASM_HANDLER() 3088 BRANCH(IntPtrEqual(*varPc, IntPtr(BASELINEJIT_PC_FLAG)), &pcEqualBaseline, &pcNotEqualBaseline);
in DECLARE_ASM_HANDLER() 3462 BRANCH(IntPtrEqual(*varP in DECLARE_ASM_HANDLER() [all...] |
H A D | stub_builder.cpp | 389 .And(IntPtrEqual(cls, Load(VariableType::JS_POINTER(), prop, IntPtr(propHclassOffset)))) in GetIndexFromPropertiesCache() 390 .And(IntPtrEqual(key, Load(VariableType::JS_ANY(), prop, IntPtr(propKeyOffset)))) in GetIndexFromPropertiesCache() 452 BRANCH(IntPtrEqual(midKey, key), &retIndex, &nextLoop); in BinarySearch() 487 BRANCH(IntPtrEqual(*currentKey, key), &retIndex1, &loopEnd1); in BinarySearch() 524 BRANCH(IntPtrEqual(*currentKey, key), &retIndex2, &loopEnd2); in BinarySearch() 1910 BRANCH(IntPtrEqual(localToShareSet, IntPtr(0)), &callSharedBarrier, &storeToSharedRSet); in SetSValueWithBarrier() 5647 GateRef isEqual = IntPtrEqual(instof, function); in TryFastHasInstance()
|
H A D | circuit_builder.cpp | 1299 BRANCH_CIR2(IntPtrEqual(TaggedCastToIntPtr(newClass), IntPtr(0)), &undef, &find); in TransProtoWithoutLayout()
|
H A D | new_object_stub_builder.cpp | 2259 BRANCH(IntPtrEqual(constructor, newTarget), &isValid, &checkIsJSShared);
in NewJSObjectByConstructor() 2280 BRANCH(IntPtrEqual(constructor, newTarget), &isEqual, &slowPath);
in NewJSObjectByConstructor()
|
H A D | stub_builder-inl.h | 412 inline GateRef StubBuilder::IntPtrEqual(GateRef x, GateRef y) in IntPtrEqual() function in panda::ecmascript::kungfu::StubBuilder 414 return env_->GetBuilder()->IntPtrEqual(x, y); in IntPtrEqual()
|
H A D | circuit_builder.h | 833 inline GateRef IntPtrEqual(GateRef x, GateRef y);
|
H A D | stub_builder.h | 216 GateRef IntPtrEqual(GateRef x, GateRef y);
|
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | builtins_function_stub_builder.cpp | 145 .And(IntPtrEqual(GetPropertyInlinedProps(target, hclass, Int32(JSFunction::NAME_INLINE_PROPERTY_INDEX)),
in PrototypeBind() 147 .And(IntPtrEqual(GetPropertyInlinedProps(target, hclass, Int32(JSFunction::LENGTH_INLINE_PROPERTY_INDEX)),
in PrototypeBind()
|
H A D | builtins_stubs.cpp | 338 BRANCH(IntPtrEqual(numArgs, IntPtr(1)), &irHash, &rtHash);
in DECLARE_BUILTINS()
|
H A D | builtins_object_stub_builder.cpp | 1399 BRANCH(IntPtrEqual(proto, current), &isEqual, ¬Equal);
in ObjectSetPrototype() 1438 BRANCH(IntPtrEqual(*tempProto, obj), &isEqual2, ¬Equal2);
in ObjectSetPrototype()
|
H A D | builtins_typedarray_stub_builder.cpp | 3419 BRANCH(IntPtrEqual(objHclass, hclass), &isEqual, &slowPath); \
in GetOnHeapHclassFromType()
|
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
H A D | baseline_stubs.cpp | 631 Branch(IntPtrEqual(varPc, IntPtr(0)), &pcEqualNullptr, &pcNotEqualNullptr); in GenerateCircuit() 639 BRANCH(IntPtrEqual(varPc, IntPtr(BASELINEJIT_PC_FLAG)), &pcEqualBaseline, &pcNotEqualBaseline); in GenerateCircuit() 3402 Branch(IntPtrEqual(*varPc, IntPtr(0)), &pcEqualNullptr, &pcNotEqualNullptr); in GenerateCircuit() 3409 BRANCH(IntPtrEqual(*varPc, IntPtr(BASELINEJIT_PC_FLAG)), &pcEqualBaseline, &pcNotEqualBaseline); in GenerateCircuit() 4953 Branch(IntPtrEqual(varPc, IntPtr(0)), &pcEqualNullptr, &pcNotEqualNullptr); in GenerateCircuit() 4960 BRANCH(IntPtrEqual(varPc, IntPtr(BASELINEJIT_PC_FLAG)), &pcEqualBaseline, &pcNotEqualBaseline); in GenerateCircuit() 5676 Branch(IntPtrEqual(*varPc, IntPtr(0)), &pcEqualNullptr, &pcNotEqualNullptr); in GenerateCircuit() 5683 BRANCH(IntPtrEqual(*varPc, IntPtr(BASELINEJIT_PC_FLAG)), &pcEqualBaseline, &pcNotEqualBaseline); in GenerateCircuit() 5790 BRANCH(IntPtrEqual(varPc, IntPtr(0)), &pcEqualNullptr, &pcNotEqualNullptr); in GenerateCircuit() 5797 BRANCH(IntPtrEqual(varP in GenerateCircuit() [all...] |