Searched refs:boundLength (Results 1 - 3 of 3) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/ |
H A D | optimized_call.cpp | 931 Register boundLength(X2); in JSBoundFunctionCallInternal() 940 __ Ldr(boundLength, MemoryOperand(jsfunc, JSBoundFunction::BOUND_ARGUMENTS_OFFSET)); in JSBoundFunctionCallInternal() 942 __ Ldr(boundLength, MemoryOperand(boundLength, TaggedArray::LENGTH_OFFSET)); in JSBoundFunctionCallInternal() 943 __ Add(realArgC, boundLength.W(), actualArgC.W()); in JSBoundFunctionCallInternal() 961 __ Cmp(boundLength.W(), Immediate(0)); in JSBoundFunctionCallInternal() 966 PushArgsWithArgv(assembler, glue, boundLength, boundArgs, tmp, fp, nullptr, nullptr); in JSBoundFunctionCallInternal()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_function.cpp | 753 const uint32_t boundLength = boundArgs->GetLength(); in ConstructInternal() local 754 const uint32_t argsLength = info->GetArgsNumber() + boundLength; in ConstructInternal() 768 if (boundLength != 0) { in ConstructInternal() 769 runtimeInfo->SetCallArg(boundLength, boundArgs); in ConstructInternal() 772 runtimeInfo->SetCallArg(static_cast<uint32_t>(index + boundLength), JSTaggedValue(argArray[index])); in ConstructInternal()
|
/arkcompiler/ets_runtime/ecmascript/stubs/ |
H A D | runtime_stubs.cpp | 3564 const uint32_t boundLength = boundArgs->GetLength(); in CallBoundFunction() local 3565 const uint32_t argsLength = info->GetArgsNumber() + boundLength; in CallBoundFunction() 3571 if (boundLength == 0) { in CallBoundFunction() 3574 // 0 ~ boundLength is boundArgs; boundLength ~ argsLength is args of EcmaRuntimeCallInfo. in CallBoundFunction() 3575 runtimeInfo->SetCallArg(boundLength, boundArgs); in CallBoundFunction() 3576 runtimeInfo->SetCallArg(argsLength, boundLength, info, 0); in CallBoundFunction()
|
Completed in 14 milliseconds