Home
last modified time | relevance | path

Searched refs:Subq (Results 1 - 7 of 7) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
H A Doptimized_fast_call.cpp132 __ Subq(3, expectedNumArgsReg); // 3: skip 3 register in OptimizedFastCallAndPushArgv()
143 __ Subq(3, expectedNumArgsReg); // 3: skip 3 register in OptimizedFastCallAndPushArgv()
154 __ Subq(3, expectedNumArgsReg); // 3: skip 3 register in OptimizedFastCallAndPushArgv()
164 __ Subq(3, expectedNumArgsReg); // 3: skip above 3 args in OptimizedFastCallAndPushArgv()
173 __ Subq(6, actualNumArgsReg); // 6: skip above 6 args in OptimizedFastCallAndPushArgv()
174 __ Subq(6, expectedNumArgsReg); // 6: skip above 6 args in OptimizedFastCallAndPushArgv()
181 __ Subq(1, actualNumArgsReg); in OptimizedFastCallAndPushArgv()
187 __ Subq(6, actualNumArgsReg); // 6: skip above 6 args in OptimizedFastCallAndPushArgv()
188 __ Subq(6, expectedNumArgsReg); // 6: skip above 6 args in OptimizedFastCallAndPushArgv()
194 __ Subq( in OptimizedFastCallAndPushArgv()
[all...]
H A Dcommon_call.cpp39 __ Subq(1, argc); in CopyArgumentWithArgV()
80 __ Subq(1, argc); in PushUndefinedWithArgc()
100 __ Subq(1, opArgc); in PushArgsWithArgvAndCheckStack()
116 __ Subq(temp1, temp2); in StackOverflowCheck()
H A Doptimized_call.cpp471 __ Subq(Immediate(kungfu::ArgumentAccessor::GetFixArgsNum()), argc); in GenJSCall()
536 __ Subq(NUM_MANDATORY_JSFUNC_ARGS, r9); // argc in GenJSCall()
670 __ Subq(Immediate(kungfu::ArgumentAccessor::GetFixArgsNum()), argc); in AOTCallToAsmInterBridge()
748 __ Subq(Immediate(3), tempArgc); // 3: the first 3 args are not on stack in FastCallToAsmInterBridge()
751 __ Subq(Immediate(TRIPLE_SLOT_SIZE), startSp); in FastCallToAsmInterBridge()
908 __ Subq(NUM_MANDATORY_JSFUNC_ARGS, rax); in JSBoundFunctionCallInternal()
1151 __ Subq(actualNumArgs, tmp); in PushArgsWithArgV()
1427 __ Subq(FRAME_SLOT_SIZE, rsp); in DeoptHandlerAsm()
1449 __ Subq(FRAME_SLOT_SIZE, rsp); // skip lr in DeoptHandlerAsm()
H A Dasm_interpreter_call.cpp515 __ Subq(argc, diffRegister); in JSCallCommonSlowPath()
517 __ Subq(argcRegister, diffRegister); in JSCallCommonSlowPath()
948 __ Subq(3 * FRAME_SLOT_SIZE, rsp); in CallNativeEntry()
952 __ Subq(2 * FRAME_SLOT_SIZE, r11); in CallNativeEntry()
1145 __ Subq(AsmInterpretedFrame::GetSize(false), frameStateBaseRegister); in ResumeRspAndDispatch()
1175 __ Subq(jumpSizeRegister, pcRegister); // sub negative jmupSize in ResumeRspAndDispatch()
1202 __ Subq(jumpSizeRegister, pcRegister); // sub negative jmupSize in ResumeRspAndDispatch()
1493 __ Subq(AsmInterpretedFrame::GetSize(false), frameStateBaseRegister); in ResumeRspAndRollback()
1550 __ Subq(PreserveRegisterIndex * FRAME_SLOT_SIZE, rsp); in PreserveMostCall()
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/
H A Dextended_assembler_x64.cpp30 Subq(8, rsp); // 8: 8 bytes in PushAlignBytes()
H A Dassembler_x64.h104 void Subq(Immediate src, Register dst);
105 void Subq(Register src, Register dst);
H A 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

Completed in 10 milliseconds