Home
last modified time | relevance | path

Searched defs:Addq (Results 1 – 4 of 4) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
Doptimized_call.cpp77 __ Addq(TRIPLE_SLOT_SIZE, rbx); in JSFunctionEntry() local
91 __ Addq(FRAME_SLOT_SIZE, rsp); // 8: frame type in JSFunctionEntry() local
167 __ Addq(-1, expectedNumArgsReg); in OptimizedCallOptimized() local
179 __ Addq(-1, rax); in OptimizedCallOptimized() local
187 __ Addq(codeAddrReg, rsp); in OptimizedCallOptimized() local
188 __ Addq(DOUBLE_SLOT_SIZE, rsp); // skip actualNumArgsReg and envReg in OptimizedCallOptimized() local
191 __ Addq(8, rsp); // 8: align byte in OptimizedCallOptimized() local
194 __ Addq(8, rsp); // 8: skip rax in OptimizedCallOptimized() local
197 __ Addq(DOUBLE_SLOT_SIZE, rsp); // skip frame type, env reg in OptimizedCallOptimized() local
347 __ Addq(4 * FRAME_SLOT_SIZE, rsp); // 32: sp + 32 argv in JSProxyCallInternalWithArgV() local
[all …]
Dcommon_call.cpp71 __ Addq(8, rsp); // 8: skip pc in PopAsmInterpBridgeFrame() local
73 __ Addq(8, rsp); // 8: skip frame type in PopAsmInterpBridgeFrame() local
Dasm_interpreter_call.cpp107 __ Addq(TaggedArray::DATA_OFFSET, regsArrayRegister); in GeneratorReEnterAsmInterpDispatch() local
183 __ Addq(16, rsp); // 16: skip argc and runtime_id in AsmInterpEntryDispatch() local
213 __ Addq(operatorRegister, pcRegister); in PushGeneratorFrameState() local
252 __ Addq(8, rsp); // 8: skip pc in PopAsmInterpEntryFrame() local
255 __ Addq(FRAME_SLOT_SIZE, rsp); // 8: skip frame type in PopAsmInterpEntryFrame() local
867 __ Addq(5 * FRAME_SLOT_SIZE, rsp); in CallNativeEntry() local
966 __ Addq(jumpSizeRegister, pcRegister); // newPC in ResumeRspAndDispatch() local
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/
Dassembler_x64.cpp57 void AssemblerX64::Addq(Immediate src, Register dst) in Addq() function in panda::ecmascript::x64::AssemblerX64
79 void AssemblerX64::Addq(Register src, Register dst) in Addq() function in panda::ecmascript::x64::AssemblerX64