Searched refs:GetFixArgsNum (Results 1 - 3 of 3) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | argument_accessor.h | 83 static size_t GetFixArgsNum() in GetFixArgsNum() function in panda::ecmascript::kungfu::ArgumentAccessor
|
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/ |
H A D | optimized_call.cpp | 471 __ Subq(Immediate(kungfu::ArgumentAccessor::GetFixArgsNum()), argc); in GenJSCall() 473 __ Addq(kungfu::ArgumentAccessor::GetFixArgsNum() * FRAME_SLOT_SIZE, argV); in GenJSCall() 545 auto argvSlotOffset = kungfu::ArgumentAccessor::GetFixArgsNum() + in GenJSCall() 670 __ Subq(Immediate(kungfu::ArgumentAccessor::GetFixArgsNum()), argc); in AOTCallToAsmInterBridge() 674 __ Addq(kungfu::ArgumentAccessor::GetFixArgsNum() * FRAME_SLOT_SIZE, argV); in AOTCallToAsmInterBridge() 916 (kungfu::ArgumentAccessor::GetFixArgsNum() + 1) * FRAME_SLOT_SIZE), rcx); // argv in JSBoundFunctionCallInternal() 968 auto funcSlotOffSet = kungfu::ArgumentAccessor::GetFixArgsNum() + in JSBoundFunctionCallInternal()
|
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/ |
H A D | optimized_call.cpp | 487 __ Add(argV, argV, Immediate(kungfu::ArgumentAccessor::GetFixArgsNum() * FRAME_SLOT_SIZE)); in JSCallInternal() 488 __ Sub(actualArgC, actualArgC, Immediate(kungfu::ArgumentAccessor::GetFixArgsNum())); in JSCallInternal() 498 __ Cmp(actualArgC, Immediate(kungfu::ArgumentAccessor::GetFixArgsNum() + 3)); in JSCallInternal() 687 __ Add(argV, argV, Immediate(kungfu::ArgumentAccessor::GetFixArgsNum() * FRAME_SLOT_SIZE)); in AOTCallToAsmInterBridge() 688 __ Sub(actualArgC, actualArgC, Immediate(kungfu::ArgumentAccessor::GetFixArgsNum())); in AOTCallToAsmInterBridge() 846 __ Add(argV, sp, Immediate((kungfu::ArgumentAccessor::GetFixArgsNum() + 1) * FRAME_SLOT_SIZE)); // 1: skip startSp in FastCallToAsmInterBridge()
|
Completed in 7 milliseconds