Lines Matching defs:Pushq
138 __ Pushq(rbp); in OptimizedCallAndPushArgv() local
139 __ Pushq(static_cast<int32_t>(FrameType::OPTIMIZED_JS_FUNCTION_ARGS_CONFIG_FRAME)); in OptimizedCallAndPushArgv() local
142 __ Pushq(r14); in OptimizedCallAndPushArgv() local
143 __ Pushq(rbx); in OptimizedCallAndPushArgv() local
144 __ Pushq(rax); in OptimizedCallAndPushArgv() local
159 __ Pushq(0); in OptimizedCallAndPushArgv() local
163 __ Pushq(rbx); in OptimizedCallAndPushArgv() local
174 __ Pushq(0); in OptimizedCallAndPushArgv() local
177 __ Pushq(JSTaggedValue::VALUE_UNDEFINED); in OptimizedCallAndPushArgv() local
184 __ Pushq(rbx); in OptimizedCallAndPushArgv() local
190 __ Pushq(rsp); // actual argv in OptimizedCallAndPushArgv() local
191 __ Pushq(actualNumArgsReg); // actual argc in OptimizedCallAndPushArgv() local
468 __ Pushq(rbp); in GenJSCall() local
469 …__ Pushq(static_cast<int32_t>(FrameType::OPTIMIZED_JS_FUNCTION_ARGS_CONFIG_FRAME)); // set frame t… in GenJSCall() local
471 __ Pushq(0); // PushAlign in GenJSCall() local
472 __ Pushq(0); // argc in GenJSCall() local
473 __ Pushq(RTSTUB_ID(ThrowCallConstructorException)); // runtime id in GenJSCall() local
553 __ Pushq(JSTaggedValue::VALUE_UNDEFINED); in GenJSCall() local
554 __ Pushq(JSTaggedValue::VALUE_UNDEFINED); in GenJSCall() local
555 __ Pushq(JSTaggedValue::VALUE_UNDEFINED); in GenJSCall() local
564 __ Pushq(JSTaggedValue::VALUE_UNDEFINED); in GenJSCall() local
565 __ Pushq(JSTaggedValue::VALUE_UNDEFINED); in GenJSCall() local
567 __ Pushq(r11); in GenJSCall() local
576 __ Pushq(JSTaggedValue::VALUE_UNDEFINED); in GenJSCall() local
578 __ Pushq(r11); in GenJSCall() local
580 __ Pushq(r11); in GenJSCall() local
590 __ Pushq(r11); in GenJSCall() local
592 __ Pushq(r11); in GenJSCall() local
594 __ Pushq(r11); in GenJSCall() local
755 __ Pushq(maybeArg0); in FastCallToAsmInterBridge() local
761 __ Pushq(maybeArg1); in FastCallToAsmInterBridge() local
762 __ Pushq(maybeArg0); in FastCallToAsmInterBridge() local
768 __ Pushq(maybeArg2); in FastCallToAsmInterBridge() local
769 __ Pushq(maybeArg1); in FastCallToAsmInterBridge() local
770 __ Pushq(maybeArg0); in FastCallToAsmInterBridge() local
776 __ Pushq(thisReg); in FastCallToAsmInterBridge() local
777 __ Pushq(JSTaggedValue::VALUE_UNDEFINED); // newTarget in FastCallToAsmInterBridge() local
778 __ Pushq(jsFuncReg); in FastCallToAsmInterBridge() local
799 __ Pushq(startSp); // used for resume rsp in FastCallToAsmInterBridge() local
820 __ Pushq(rbp); in PushAsmBridgeFrame() local
821 __ Pushq(static_cast<int32_t>(FrameType::ASM_BRIDGE_FRAME)); in PushAsmBridgeFrame() local
863 __ Pushq(rbp); in ThrowNonCallableInternal() local
864 …__ Pushq(static_cast<int32_t>(FrameType::OPTIMIZED_JS_FUNCTION_ARGS_CONFIG_FRAME)); // set frame t… in ThrowNonCallableInternal() local
869 __ Pushq(rax); // message id in ThrowNonCallableInternal() local
870 __ Pushq(1); // argc in ThrowNonCallableInternal() local
871 __ Pushq(RTSTUB_ID(ThrowTypeError)); // runtime id in ThrowNonCallableInternal() local
895 __ Pushq(rbp); in JSBoundFunctionCallInternal() local
896 __ Pushq(static_cast<int32_t>(FrameType::OPTIMIZED_JS_FUNCTION_ARGS_CONFIG_FRAME)); in JSBoundFunctionCallInternal() local
898 __ Pushq(r10); // callee save in JSBoundFunctionCallInternal() local
926 __ Pushq(rcx); in JSBoundFunctionCallInternal() local
945 __ Pushq(rcx); in JSBoundFunctionCallInternal() local
951 __ Pushq(r8); in JSBoundFunctionCallInternal() local
952 __ Pushq(JSTaggedValue::VALUE_UNDEFINED); // newTarget in JSBoundFunctionCallInternal() local
954 __ Pushq(rax); in JSBoundFunctionCallInternal() local
955 __ Pushq(r9); in JSBoundFunctionCallInternal() local
956 __ Pushq(r10); // push actual arguments in JSBoundFunctionCallInternal() local
1039 __ Pushq(rbp); in CallRuntime() local
1041 __ Pushq(static_cast<int32_t>(FrameType::LEAVE_FRAME)); in CallRuntime() local
1044 __ Pushq(r10); in CallRuntime() local
1045 __ Pushq(rdx); in CallRuntime() local
1046 __ Pushq(rax); in CallRuntime() local
1106 __ Pushq(argvReg); // argv[] in CallRuntimeWithArgv() local
1107 __ Pushq(argcReg); // argc in CallRuntimeWithArgv() local
1108 __ Pushq(runtimeIdReg); // runtime_id in CallRuntimeWithArgv() local
1109 __ Pushq(returnAddrReg); // returnAddr in CallRuntimeWithArgv() local
1112 __ Pushq(rbp); in CallRuntimeWithArgv() local
1114 __ Pushq(static_cast<int32_t>(FrameType::LEAVE_FRAME_WITH_ARGV)); in CallRuntimeWithArgv() local
1120 __ Pushq(r8); in CallRuntimeWithArgv() local
1132 __ Pushq(thisObj); in PushMandatoryJSArgs() local
1133 __ Pushq(newTarget); in PushMandatoryJSArgs() local
1134 __ Pushq(jsfunc); in PushMandatoryJSArgs() local
1189 __ Pushq(rdi); in PushJSFunctionEntryFrame() local
1192 __ Pushq(rbp); in PushJSFunctionEntryFrame() local
1193 __ Pushq(static_cast<int64_t>(FrameType::OPTIMIZED_ENTRY_FRAME)); in PushJSFunctionEntryFrame() local
1194 __ Pushq(prevFp); in PushJSFunctionEntryFrame() local
1234 __ Pushq(rbp); in PushOptimizedUnfoldArgVFrame() local
1236 __ Pushq(static_cast<int64_t>(FrameType::OPTIMIZED_JS_FUNCTION_UNFOLD_ARGV_FRAME)); in PushOptimizedUnfoldArgVFrame() local
1237 __ Pushq(callSiteSp); in PushOptimizedUnfoldArgVFrame() local
1309 __ Pushq(sp); in GenJSCallWithArgV() local
1310 __ Pushq(actualNumArgs); in GenJSCallWithArgV() local
1441 __ Pushq(bytecodePc); in DeoptEnterAsmInterpOrBaseline() local
1442 __ Pushq(func); // argv[0] in DeoptEnterAsmInterpOrBaseline() local
1443 __ Pushq(2); // 2: argc in DeoptEnterAsmInterpOrBaseline() local
1444 __ Pushq(kungfu::RuntimeStubCSigns::ID_GetNativePcOfstForBaseline); in DeoptEnterAsmInterpOrBaseline() local
1506 __ Pushq(static_cast<int64_t>(FrameType::ASM_INTERPRETER_BRIDGE_FRAME)); in DeoptPushAsmInterpBridgeFrame() local
1515 __ Pushq(rbp); in DeoptPushAsmInterpBridgeFrame() local
1516 __ Pushq(0); // pc in DeoptPushAsmInterpBridgeFrame() local
1540 __ Pushq(maybeAcc); // acc in DeoptHandlerAsm() local
1541 __ Pushq(deoptType); // argv[0] in DeoptHandlerAsm() local
1542 __ Pushq(2); // 2: argc in DeoptHandlerAsm() local
1543 __ Pushq(kungfu::RuntimeStubCSigns::ID_DeoptHandler); in DeoptHandlerAsm() local
1574 __ Pushq(0); // argc in DeoptHandlerAsm() local
1575 __ Pushq(kungfu::RuntimeStubCSigns::ID_ThrowStackOverflowException); in DeoptHandlerAsm() local