Searched refs:boundTarget (Results 1 - 5 of 5) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/ |
H A D | optimized_call.cpp | 969 Register boundTarget(X7); in JSBoundFunctionCallInternal() 978 __ Ldr(boundTarget, MemoryOperand(jsfunc, JSBoundFunction::BOUND_TARGET_OFFSET)); in JSBoundFunctionCallInternal() 980 __ Stp(argV, boundTarget, MemoryOperand(fp, -FRAME_SLOT_SIZE * 2, AddrMode::PREINDEX)); in JSBoundFunctionCallInternal() 983 JSCallCheck(assembler, boundTarget, Register(X9), &slowCall, &slowCall); in JSBoundFunctionCallInternal() 985 __ Ldr(hclass, MemoryOperand(boundTarget, 0)); in JSBoundFunctionCallInternal() 991 __ Ldrh(compiledCodeFlag, MemoryOperand(boundTarget, JSFunctionBase::BIT_FIELD_OFFSET)); in JSBoundFunctionCallInternal() 997 __ Mov(Register(X2), boundTarget); in JSBoundFunctionCallInternal() local
|
/arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
H A D | builtins_function_test.cpp | 196 JSHandle<EcmaString> boundTarget = factory->NewFromASCII("bound target"); in HWTEST_F_L0() local 197 ASSERT_EQ(EcmaStringAccessor::Compare(instance, resultName, boundTarget), 0); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_function.cpp | 346 JSTaggedValue boundTarget = boundFunction->GetBoundTarget(); in OrdinaryHasInstance() local 347 return JSObject::InstanceOf(thread, obj, JSHandle<JSTaggedValue>(thread, boundTarget)); in OrdinaryHasInstance()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | typed_hcr_lowering.cpp | 2808 GateRef boundTarget = builder_.LoadConstOffset(VariableType::JS_ANY(), target, in LowerOrdinaryHasInstance() local 2811 { obj, boundTarget }, gate); in LowerOrdinaryHasInstance()
|
H A D | stub_builder.cpp | 5961 GateRef boundTarget = Load(VariableType::JS_ANY(), target, IntPtr(JSBoundFunction::BOUND_TARGET_OFFSET)); in OrdinaryHasInstance() local 5962 result = CallRuntime(glue, RTSTUB_ID(InstanceOf), { obj, boundTarget }); in OrdinaryHasInstance()
|
Completed in 33 milliseconds