Lines Matching refs:Pushq
147 __ Pushq(rbp);
148 __ Pushq(static_cast<int32_t>(FrameType::OPTIMIZED_JS_FUNCTION_ARGS_CONFIG_FRAME));
151 __ Pushq(r14);
152 __ Pushq(rbx);
153 __ Pushq(rax);
168 __ Pushq(0);
172 __ Pushq(rbx);
183 __ Pushq(0);
186 __ Pushq(JSTaggedValue::VALUE_UNDEFINED);
193 __ Pushq(rbx);
199 __ Pushq(rsp); // actual argv
200 __ Pushq(actualNumArgsReg); // actual argc
477 __ Pushq(rbp);
478 __ Pushq(static_cast<int32_t>(FrameType::OPTIMIZED_JS_FUNCTION_ARGS_CONFIG_FRAME)); // set frame type
480 __ Pushq(0); // PushAlign
481 __ Pushq(0); // argc
482 __ Pushq(RTSTUB_ID(ThrowCallConstructorException)); // runtime id
562 __ Pushq(JSTaggedValue::VALUE_UNDEFINED);
563 __ Pushq(JSTaggedValue::VALUE_UNDEFINED);
564 __ Pushq(JSTaggedValue::VALUE_UNDEFINED);
573 __ Pushq(JSTaggedValue::VALUE_UNDEFINED);
574 __ Pushq(JSTaggedValue::VALUE_UNDEFINED);
576 __ Pushq(r11);
585 __ Pushq(JSTaggedValue::VALUE_UNDEFINED);
587 __ Pushq(r11);
589 __ Pushq(r11);
599 __ Pushq(r11);
601 __ Pushq(r11);
603 __ Pushq(r11);
762 __ Pushq(maybeArg0);
768 __ Pushq(maybeArg1);
769 __ Pushq(maybeArg0);
775 __ Pushq(maybeArg2);
776 __ Pushq(maybeArg1);
777 __ Pushq(maybeArg0);
783 __ Pushq(thisReg);
784 __ Pushq(JSTaggedValue::VALUE_UNDEFINED); // newTarget
785 __ Pushq(jsFuncReg);
806 __ Pushq(startSp); // used for resume rsp
854 __ Pushq(rbp);
855 __ Pushq(static_cast<int32_t>(FrameType::OPTIMIZED_JS_FUNCTION_ARGS_CONFIG_FRAME)); // set frame type
860 __ Pushq(rax); // message id
861 __ Pushq(1); // argc
862 __ Pushq(RTSTUB_ID(ThrowTypeError)); // runtime id
886 __ Pushq(rbp);
887 __ Pushq(static_cast<int32_t>(FrameType::OPTIMIZED_JS_FUNCTION_ARGS_CONFIG_FRAME));
889 __ Pushq(r10); // callee save
917 __ Pushq(rcx);
936 __ Pushq(rcx);
942 __ Pushq(r8);
943 __ Pushq(JSTaggedValue::VALUE_UNDEFINED); // newTarget
945 __ Pushq(rax);
946 __ Pushq(r9);
947 __ Pushq(r10); // push actual arguments
1030 __ Pushq(rbp);
1032 __ Pushq(static_cast<int32_t>(FrameType::LEAVE_FRAME));
1035 __ Pushq(r10);
1036 __ Pushq(rdx);
1037 __ Pushq(rax);
1097 __ Pushq(argvReg); // argv[]
1098 __ Pushq(argcReg); // argc
1099 __ Pushq(runtimeIdReg); // runtime_id
1100 __ Pushq(returnAddrReg); // returnAddr
1103 __ Pushq(rbp);
1105 __ Pushq(static_cast<int32_t>(FrameType::LEAVE_FRAME_WITH_ARGV));
1111 __ Pushq(r8);
1123 __ Pushq(thisObj);
1124 __ Pushq(newTarget);
1125 __ Pushq(jsfunc);
1180 __ Pushq(rdi);
1183 __ Pushq(rbp);
1184 __ Pushq(static_cast<int64_t>(FrameType::OPTIMIZED_ENTRY_FRAME));
1185 __ Pushq(prevFp);
1225 __ Pushq(rbp);
1227 __ Pushq(static_cast<int64_t>(FrameType::OPTIMIZED_JS_FUNCTION_UNFOLD_ARGV_FRAME));
1228 __ Pushq(callSiteSp);
1300 __ Pushq(sp);
1301 __ Pushq(actualNumArgs);
1428 __ Pushq(depth);
1429 __ Pushq(deoptType); // argv[0]
1430 __ Pushq(2); // 2: argc
1431 __ Pushq(kungfu::RuntimeStubCSigns::ID_DeoptHandler);
1462 __ Pushq(0); // argc
1463 __ Pushq(kungfu::RuntimeStubCSigns::ID_ThrowStackOverflowException);