Home
last modified time | relevance | path

Searched defs:Subq (Results 1 – 5 of 5) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
Doptimized_fast_call.cpp122 __ Subq(3, expectedNumArgsReg); // 3: skip 3 register in OptimizedFastCallAndPushArgv() local
133 __ Subq(3, expectedNumArgsReg); // 3: skip 3 register in OptimizedFastCallAndPushArgv() local
144 __ Subq(3, expectedNumArgsReg); // 3: skip 3 register in OptimizedFastCallAndPushArgv() local
154 __ Subq(3, expectedNumArgsReg); // 3: skip above 3 args in OptimizedFastCallAndPushArgv() local
163 __ Subq(6, actualNumArgsReg); // 6: skip above 6 args in OptimizedFastCallAndPushArgv() local
164 __ Subq(6, expectedNumArgsReg); // 6: skip above 6 args in OptimizedFastCallAndPushArgv() local
171 __ Subq(1, actualNumArgsReg); in OptimizedFastCallAndPushArgv() local
177 __ Subq(6, actualNumArgsReg); // 6: skip above 6 args in OptimizedFastCallAndPushArgv() local
178 __ Subq(6, expectedNumArgsReg); // 6: skip above 6 args in OptimizedFastCallAndPushArgv() local
184 __ Subq(1, expectedNumArgsReg); in OptimizedFastCallAndPushArgv() local
[all …]
Dcommon_call.cpp30 __ Subq(1, argc); in CopyArgumentWithArgV() local
71 __ Subq(1, argc); in PushUndefinedWithArgc() local
91 __ Subq(1, opArgc); in PushArgsWithArgvAndCheckStack() local
107 __ Subq(temp1, temp2); in StackOverflowCheck() local
Doptimized_call.cpp462 __ Subq(Immediate(kungfu::ArgumentAccessor::GetFixArgsNum()), argc); in GenJSCall() local
527 __ Subq(NUM_MANDATORY_JSFUNC_ARGS, r9); // argc in GenJSCall() local
663 __ Subq(Immediate(kungfu::ArgumentAccessor::GetFixArgsNum()), argc); in AOTCallToAsmInterBridge() local
741 __ Subq(Immediate(3), tempArgc); // 3: the first 3 args are not on stack in FastCallToAsmInterBridge() local
744 __ Subq(Immediate(TRIPLE_SLOT_SIZE), startSp); in FastCallToAsmInterBridge() local
917 __ Subq(NUM_MANDATORY_JSFUNC_ARGS, rax); in JSBoundFunctionCallInternal() local
1160 __ Subq(actualNumArgs, tmp); in PushArgsWithArgV() local
1539 __ Subq(FRAME_SLOT_SIZE, rsp); in DeoptHandlerAsm() local
1561 __ Subq(FRAME_SLOT_SIZE, rsp); // skip lr in DeoptHandlerAsm() local
Dasm_interpreter_call.cpp508 __ Subq(argc, diffRegister); in JSCallCommonSlowPath() local
510 __ Subq(argcRegister, diffRegister); in JSCallCommonSlowPath() local
956 __ Subq(3 * FRAME_SLOT_SIZE, rsp); in CallNativeEntry() local
960 __ Subq(2 * FRAME_SLOT_SIZE, r11); in CallNativeEntry() local
1066 __ Subq(AsmInterpretedFrame::GetSize(false), frameStateBaseRegister); in ResumeRspAndDispatch() local
1096 __ Subq(jumpSizeRegister, pcRegister); // sub negative jmupSize in ResumeRspAndDispatch() local
1126 __ Subq(jumpSizeRegister, pcRegister); // sub negative jmupSize in ResumeRspAndDispatch() local
1421 __ Subq(AsmInterpretedFrame::GetSize(false), frameStateBaseRegister); in ResumeRspAndRollback() local
1478 __ Subq(PreserveRegisterIndex * FRAME_SLOT_SIZE, rsp); in PreserveMostCall() local
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/
Dassembler_x64.cpp109 void AssemblerX64::Subq(Immediate src, Register dst) in Subq() function in panda::ecmascript::x64::AssemblerX64
131 void AssemblerX64::Subq(Register src, Register dst) in Subq() function in panda::ecmascript::x64::AssemblerX64