Lines Matching full:rsp
375 testq(rsp, Immediate(frame_alignment_mask));
470 addq(rsp, Immediate(num_arguments * kPointerSize));
571 // -- rsp[0] : return address
572 // -- rsp[8] : argument num_arguments - 1
574 // -- rsp[8 * num_arguments] : argument 0 (receiver)
589 // -- rsp[0] : return address
590 // -- rsp[8] : argument num_arguments - 1
592 // -- rsp[8 * num_arguments] : argument 0 (receiver)
1548 addq(rsp, Immediate(stack_elements * kPointerSize));
1624 // Not pushing rsp or rbp.
1639 lea(rsp, Operand(rsp, -sp_delta));
1647 lea(rsp, Operand(rsp, sp_delta));
1663 addq(rsp, Immediate(kNumSafepointRegisters * kPointerSize));
1700 return Operand(rsp, SafepointRegisterStackIndex(reg.code()) * kPointerSize);
1739 movq(handler_operand, rsp);
1750 addq(rsp, Immediate(StackHandlerConstants::kSize - kPointerSize));
1768 movq(rsp, handler_operand);
1794 Load(rsp, handler_address);
1801 cmpq(Operand(rsp, kStateOffset), Immediate(StackHandler::ENTRY));
1805 movq(rsp, Operand(rsp, kNextOffset));
1854 addq(rsp, Immediate(bytes_dropped));
2148 movq(rbp, rsp);
2157 cmpq(Operand(rsp, 0), kScratchRegister);
2169 movq(rsp, rbp);
2181 movq(rbp, rsp);
2209 subq(rsp, Immediate(space));
2216 subq(rsp, Immediate(arg_stack_space * kPointerSize));
2224 and_(rsp, Immediate(-kFrameAlignment));
2228 movq(Operand(rbp, ExitFrameConstants::kSPOffset), rsp);
2266 lea(rsp, Operand(r15, 1 * kPointerSize));
2276 movq(rsp, rbp);
2858 // Make stack end at alignment and allocate space for arguments and old rsp.
2859 movq(kScratchRegister, rsp);
2863 subq(rsp, Immediate((argument_slots_on_stack + 1) * kPointerSize));
2864 and_(rsp, Immediate(-frame_alignment));
2865 movq(Operand(rsp, argument_slots_on_stack * kPointerSize), kScratchRegister);
2887 movq(rsp, Operand(rsp, argument_slots_on_stack * kPointerSize));