• Home
  • Raw
  • Download

Lines Matching defs:Pushq

147     __ Pushq(rbp);  in OptimizedCallAndPushArgv()  local
148 __ Pushq(static_cast<int32_t>(FrameType::OPTIMIZED_JS_FUNCTION_ARGS_CONFIG_FRAME)); in OptimizedCallAndPushArgv() local
151 __ Pushq(r14); in OptimizedCallAndPushArgv() local
152 __ Pushq(rbx); in OptimizedCallAndPushArgv() local
153 __ Pushq(rax); in OptimizedCallAndPushArgv() local
168 __ Pushq(0); in OptimizedCallAndPushArgv() local
172 __ Pushq(rbx); in OptimizedCallAndPushArgv() local
183 __ Pushq(0); in OptimizedCallAndPushArgv() local
186 __ Pushq(JSTaggedValue::VALUE_UNDEFINED); in OptimizedCallAndPushArgv() local
193 __ Pushq(rbx); in OptimizedCallAndPushArgv() local
199 __ Pushq(rsp); // actual argv in OptimizedCallAndPushArgv() local
200 __ Pushq(actualNumArgsReg); // actual argc in OptimizedCallAndPushArgv() local
477 __ Pushq(rbp); in GenJSCall() local
478 …__ Pushq(static_cast<int32_t>(FrameType::OPTIMIZED_JS_FUNCTION_ARGS_CONFIG_FRAME)); // set frame t… in GenJSCall() local
480 __ Pushq(0); // PushAlign in GenJSCall() local
481 __ Pushq(0); // argc in GenJSCall() local
482 __ Pushq(RTSTUB_ID(ThrowCallConstructorException)); // runtime id in GenJSCall() local
562 __ Pushq(JSTaggedValue::VALUE_UNDEFINED); in GenJSCall() local
563 __ Pushq(JSTaggedValue::VALUE_UNDEFINED); in GenJSCall() local
564 __ Pushq(JSTaggedValue::VALUE_UNDEFINED); in GenJSCall() local
573 __ Pushq(JSTaggedValue::VALUE_UNDEFINED); in GenJSCall() local
574 __ Pushq(JSTaggedValue::VALUE_UNDEFINED); in GenJSCall() local
576 __ Pushq(r11); in GenJSCall() local
585 __ Pushq(JSTaggedValue::VALUE_UNDEFINED); in GenJSCall() local
587 __ Pushq(r11); in GenJSCall() local
589 __ Pushq(r11); in GenJSCall() local
599 __ Pushq(r11); in GenJSCall() local
601 __ Pushq(r11); in GenJSCall() local
603 __ Pushq(r11); in GenJSCall() local
762 __ Pushq(maybeArg0); in FastCallToAsmInterBridge() local
768 __ Pushq(maybeArg1); in FastCallToAsmInterBridge() local
769 __ Pushq(maybeArg0); in FastCallToAsmInterBridge() local
775 __ Pushq(maybeArg2); in FastCallToAsmInterBridge() local
776 __ Pushq(maybeArg1); in FastCallToAsmInterBridge() local
777 __ Pushq(maybeArg0); in FastCallToAsmInterBridge() local
783 __ Pushq(thisReg); in FastCallToAsmInterBridge() local
784 __ Pushq(JSTaggedValue::VALUE_UNDEFINED); // newTarget in FastCallToAsmInterBridge() local
785 __ Pushq(jsFuncReg); in FastCallToAsmInterBridge() local
806 __ Pushq(startSp); // used for resume rsp in FastCallToAsmInterBridge() local
827 __ Pushq(rbp); in PushAsmBridgeFrame() local
828 __ Pushq(static_cast<int32_t>(FrameType::ASM_BRIDGE_FRAME)); in PushAsmBridgeFrame() local
867 __ Pushq(rbp); in ThrowNonCallableInternal() local
868 …__ Pushq(static_cast<int32_t>(FrameType::OPTIMIZED_JS_FUNCTION_ARGS_CONFIG_FRAME)); // set frame t… in ThrowNonCallableInternal() local
873 __ Pushq(rax); // message id in ThrowNonCallableInternal() local
874 __ Pushq(1); // argc in ThrowNonCallableInternal() local
875 __ Pushq(RTSTUB_ID(ThrowTypeError)); // runtime id in ThrowNonCallableInternal() local
899 __ Pushq(rbp); in JSBoundFunctionCallInternal() local
900 __ Pushq(static_cast<int32_t>(FrameType::OPTIMIZED_JS_FUNCTION_ARGS_CONFIG_FRAME)); in JSBoundFunctionCallInternal() local
902 __ Pushq(r10); // callee save in JSBoundFunctionCallInternal() local
930 __ Pushq(rcx); in JSBoundFunctionCallInternal() local
949 __ Pushq(rcx); in JSBoundFunctionCallInternal() local
955 __ Pushq(r8); in JSBoundFunctionCallInternal() local
956 __ Pushq(JSTaggedValue::VALUE_UNDEFINED); // newTarget in JSBoundFunctionCallInternal() local
958 __ Pushq(rax); in JSBoundFunctionCallInternal() local
959 __ Pushq(r9); in JSBoundFunctionCallInternal() local
960 __ Pushq(r10); // push actual arguments in JSBoundFunctionCallInternal() local
1043 __ Pushq(rbp); in CallRuntime() local
1045 __ Pushq(static_cast<int32_t>(FrameType::LEAVE_FRAME)); in CallRuntime() local
1048 __ Pushq(r10); in CallRuntime() local
1049 __ Pushq(rdx); in CallRuntime() local
1050 __ Pushq(rax); in CallRuntime() local
1110 __ Pushq(argvReg); // argv[] in CallRuntimeWithArgv() local
1111 __ Pushq(argcReg); // argc in CallRuntimeWithArgv() local
1112 __ Pushq(runtimeIdReg); // runtime_id in CallRuntimeWithArgv() local
1113 __ Pushq(returnAddrReg); // returnAddr in CallRuntimeWithArgv() local
1116 __ Pushq(rbp); in CallRuntimeWithArgv() local
1118 __ Pushq(static_cast<int32_t>(FrameType::LEAVE_FRAME_WITH_ARGV)); in CallRuntimeWithArgv() local
1124 __ Pushq(r8); in CallRuntimeWithArgv() local
1136 __ Pushq(thisObj); in PushMandatoryJSArgs() local
1137 __ Pushq(newTarget); in PushMandatoryJSArgs() local
1138 __ Pushq(jsfunc); in PushMandatoryJSArgs() local
1193 __ Pushq(rdi); in PushJSFunctionEntryFrame() local
1196 __ Pushq(rbp); in PushJSFunctionEntryFrame() local
1197 __ Pushq(static_cast<int64_t>(FrameType::OPTIMIZED_ENTRY_FRAME)); in PushJSFunctionEntryFrame() local
1198 __ Pushq(prevFp); in PushJSFunctionEntryFrame() local
1238 __ Pushq(rbp); in PushOptimizedUnfoldArgVFrame() local
1240 __ Pushq(static_cast<int64_t>(FrameType::OPTIMIZED_JS_FUNCTION_UNFOLD_ARGV_FRAME)); in PushOptimizedUnfoldArgVFrame() local
1241 __ Pushq(callSiteSp); in PushOptimizedUnfoldArgVFrame() local
1313 __ Pushq(sp); in GenJSCallWithArgV() local
1314 __ Pushq(actualNumArgs); in GenJSCallWithArgV() local
1441 __ Pushq(depth); in DeoptHandlerAsm() local
1442 __ Pushq(deoptType); // argv[0] in DeoptHandlerAsm() local
1443 __ Pushq(2); // 2: argc in DeoptHandlerAsm() local
1444 __ Pushq(kungfu::RuntimeStubCSigns::ID_DeoptHandler); in DeoptHandlerAsm() local
1475 __ Pushq(0); // argc in DeoptHandlerAsm() local
1476 __ Pushq(kungfu::RuntimeStubCSigns::ID_ThrowStackOverflowException); in DeoptHandlerAsm() local