Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
Doptimized_call.cpp65 __ Pushq(glueReg); // caller save in JSFunctionEntry() local
67 __ Pushq(rbp); in JSFunctionEntry() local
68 __ Pushq(static_cast<int32_t>(FrameType::OPTIMIZED_ENTRY_FRAME)); in JSFunctionEntry() local
69 __ Pushq(prevFpReg); in JSFunctionEntry() local
141 __ Pushq(rbp); in OptimizedCallOptimized() local
142 __ Pushq(static_cast<int32_t>(FrameType::OPTIMIZED_JS_FUNCTION_ARGS_CONFIG_FRAME)); in OptimizedCallOptimized() local
143 __ Pushq(envReg); in OptimizedCallOptimized() local
147 __ Pushq(r14); in OptimizedCallOptimized() local
148 __ Pushq(rbx); in OptimizedCallOptimized() local
149 __ Pushq(rax); in OptimizedCallOptimized() local
[all …]
Dcommon_call.cpp39 __ Pushq(arg); in CopyArgumentWithArgV() local
47 __ Pushq(static_cast<int64_t>(FrameType::ASM_INTERPRETER_BRIDGE_FRAME)); in PushAsmInterpBridgeFrame() local
48 __ Pushq(rbp); in PushAsmInterpBridgeFrame() local
49 __ Pushq(0); // pc in PushAsmInterpBridgeFrame() local
80 __ Pushq(JSTaggedValue::Undefined().GetRawData()); in PushUndefinedWithArgc() local
100 __ Pushq(op); in PushArgsWithArgvAndCheckStack() local
112 __ Pushq(glue); in StackOverflowCheck() local
Dasm_interpreter_call.cpp173 __ Pushq(0); // argc in AsmInterpEntryDispatch() local
176 __ Pushq(runtimeIdRegister); // runtimeId in AsmInterpEntryDispatch() local
192 __ Pushq(static_cast<int32_t>(FrameType::ASM_INTERPRETER_FRAME)); // frame type in PushFrameState() local
193 __ Pushq(prevSpRegister); // prevSp in PushFrameState() local
195 __ Pushq(pcRegister); // pc in PushFrameState() local
196 __ Pushq(fpRegister); // fp in PushFrameState() local
197 __ Pushq(0); // jumpSizeAfterCall in PushFrameState() local
199 __ Pushq(operatorRegister); // env in PushFrameState() local
200 __ Pushq(JSTaggedValue::Hole().GetRawData()); // acc in PushFrameState() local
201 __ Pushq(thisRegister); // thisObj in PushFrameState() local
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/tests/
Dassembler_x64_test.cpp141 __ Pushq(rbp); in HWTEST_F_L0() local
144 __ Pushq(0); in HWTEST_F_L0() local
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/
Dassembler_x64.cpp19 void AssemblerX64::Pushq(Register x) in Pushq() function in panda::ecmascript::x64::AssemblerX64
26 void AssemblerX64::Pushq(Immediate x) in Pushq() function in panda::ecmascript::x64::AssemblerX64