Lines Matching defs:Pushq
146 __ Pushq(rbp); in OptimizedCallAndPushUndefined() local
147 __ Pushq(static_cast<int32_t>(FrameType::OPTIMIZED_JS_FUNCTION_ARGS_CONFIG_FRAME)); in OptimizedCallAndPushUndefined() local
150 __ Pushq(r14); in OptimizedCallAndPushUndefined() local
151 __ Pushq(rbx); in OptimizedCallAndPushUndefined() local
152 __ Pushq(rax); in OptimizedCallAndPushUndefined() local
158 __ Pushq(0); in OptimizedCallAndPushUndefined() local
161 __ Pushq(JSTaggedValue::VALUE_UNDEFINED); in OptimizedCallAndPushUndefined() local
168 __ Pushq(rbx); in OptimizedCallAndPushUndefined() local
171 __ Pushq(actualNumArgsReg); // actual argc in OptimizedCallAndPushUndefined() local
375 __ Pushq(rbp); in GenJSCall() local
376 …__ Pushq(static_cast<int32_t>(FrameType::OPTIMIZED_JS_FUNCTION_ARGS_CONFIG_FRAME)); // set frame t… in GenJSCall() local
378 __ Pushq(0); // PushAlign in GenJSCall() local
379 __ Pushq(0); // argc in GenJSCall() local
380 __ Pushq(RTSTUB_ID(ThrowCallConstructorException)); // runtime id in GenJSCall() local
447 __ Pushq(rbp); in GenJSCall() local
448 __ Pushq(static_cast<int32_t>(FrameType::ASM_BRIDGE_FRAME)); in GenJSCall() local
472 __ Pushq(r11); in GenJSCall() local
482 __ Pushq(r11); in GenJSCall() local
484 __ Pushq(r11); in GenJSCall() local
493 __ Pushq(r11); in GenJSCall() local
495 __ Pushq(r11); in GenJSCall() local
497 __ Pushq(r11); in GenJSCall() local
502 __ Pushq(argV); // argv in GenJSCall() local
551 __ Pushq(rbp); in ThrowNonCallableInternal() local
552 …__ Pushq(static_cast<int32_t>(FrameType::OPTIMIZED_JS_FUNCTION_ARGS_CONFIG_FRAME)); // set frame t… in ThrowNonCallableInternal() local
557 __ Pushq(rax); // message id in ThrowNonCallableInternal() local
558 __ Pushq(1); // argc in ThrowNonCallableInternal() local
559 __ Pushq(RTSTUB_ID(ThrowTypeError)); // runtime id in ThrowNonCallableInternal() local
583 __ Pushq(rbp); in JSBoundFunctionCallInternal() local
584 __ Pushq(static_cast<int32_t>(FrameType::OPTIMIZED_JS_FUNCTION_ARGS_CONFIG_FRAME)); in JSBoundFunctionCallInternal() local
586 __ Pushq(r10); // callee save in JSBoundFunctionCallInternal() local
612 __ Pushq(rcx); in JSBoundFunctionCallInternal() local
631 __ Pushq(rcx); in JSBoundFunctionCallInternal() local
637 __ Pushq(r8); in JSBoundFunctionCallInternal() local
638 __ Pushq(JSTaggedValue::VALUE_UNDEFINED); // newTarget in JSBoundFunctionCallInternal() local
640 __ Pushq(rax); in JSBoundFunctionCallInternal() local
641 __ Pushq(r10); // push actual arguments in JSBoundFunctionCallInternal() local
736 __ Pushq(rbp); in CallRuntime() local
738 __ Pushq(static_cast<int32_t>(FrameType::LEAVE_FRAME)); in CallRuntime() local
741 __ Pushq(r10); in CallRuntime() local
742 __ Pushq(rdx); in CallRuntime() local
743 __ Pushq(rax); in CallRuntime() local
803 __ Pushq(argvReg); // argv[] in CallRuntimeWithArgv() local
804 __ Pushq(argcReg); // argc in CallRuntimeWithArgv() local
805 __ Pushq(runtimeIdReg); // runtime_id in CallRuntimeWithArgv() local
806 __ Pushq(returnAddrReg); // returnAddr in CallRuntimeWithArgv() local
809 __ Pushq(rbp); in CallRuntimeWithArgv() local
811 __ Pushq(static_cast<int32_t>(FrameType::LEAVE_FRAME_WITH_ARGV)); in CallRuntimeWithArgv() local
817 __ Pushq(r8); in CallRuntimeWithArgv() local
829 __ Pushq(thisObj); in PushMandatoryJSArgs() local
830 __ Pushq(newTarget); in PushMandatoryJSArgs() local
831 __ Pushq(jsfunc); in PushMandatoryJSArgs() local
886 __ Pushq(rdi); in PushJSFunctionEntryFrame() local
889 __ Pushq(rbp); in PushJSFunctionEntryFrame() local
890 __ Pushq(static_cast<int64_t>(FrameType::OPTIMIZED_ENTRY_FRAME)); in PushJSFunctionEntryFrame() local
891 __ Pushq(prevFp); in PushJSFunctionEntryFrame() local
931 __ Pushq(rbp); in PushOptimizedUnfoldArgVFrame() local
933 __ Pushq(static_cast<int64_t>(FrameType::OPTIMIZED_JS_FUNCTION_UNFOLD_ARGV_FRAME)); in PushOptimizedUnfoldArgVFrame() local
934 __ Pushq(callSiteSp); in PushOptimizedUnfoldArgVFrame() local
1006 __ Pushq(actualNumArgs); in GenJSCallWithArgV() local
1123 __ Pushq(rbp); in DeoptHandlerAsm() local
1124 __ Pushq(static_cast<int32_t>(FrameType::ASM_BRIDGE_FRAME)); in DeoptHandlerAsm() local
1133 __ Pushq(depth); in DeoptHandlerAsm() local
1134 __ Pushq(deoptType); // argv[0] in DeoptHandlerAsm() local
1135 __ Pushq(2); // 2: argc in DeoptHandlerAsm() local
1136 __ Pushq(kungfu::RuntimeStubCSigns::ID_DeoptHandler); in DeoptHandlerAsm() local
1167 __ Pushq(0); // argc in DeoptHandlerAsm() local
1168 __ Pushq(kungfu::RuntimeStubCSigns::ID_ThrowStackOverflowException); in DeoptHandlerAsm() local