Home | History | Annotate | Download | only in x64

Lines Matching refs:rsp

469     testq(rsp, Immediate(frame_alignment_mask));
553 addq(rsp, Immediate(num_arguments * kPointerSize));
627 // -- rsp[0] : return address
628 // -- rsp[8] : argument num_arguments - 1
630 // -- rsp[8 * num_arguments] : argument 0 (receiver)
830 subq(rsp, Immediate(kDoubleSize * XMMRegister::kNumRegisters));
833 movsd(Operand(rsp, i * kDoubleSize), reg);
847 movsd(reg, Operand(rsp, i * kDoubleSize));
849 addq(rsp, Immediate(kDoubleSize * XMMRegister::kNumRegisters));
2298 addq(rsp, Immediate(stack_elements * kPointerSize));
2383 // Not pushing rsp or rbp.
2398 lea(rsp, Operand(rsp, -sp_delta));
2406 lea(rsp, Operand(rsp, sp_delta));
2422 addq(rsp, Immediate(kNumSafepointRegisters * kPointerSize));
2460 return Operand(rsp, SafepointRegisterStackIndex(reg.code()) * kPointerSize);
2498 movq(ExternalOperand(handler_address), rsp);
2506 addq(rsp, Immediate(StackHandlerConstants::kSize - kPointerSize));
2538 movq(rsp, ExternalOperand(handler_address));
2578 Load(rsp, handler_address);
2584 movq(rsp, Operand(rsp, StackHandlerConstants::kNextOffset));
2588 testl(Operand(rsp, StackHandlerConstants::kStateOffset),
2617 addq(rsp, Immediate(bytes_dropped));
3218 movq(rbp, rsp);
3227 cmpq(Operand(rsp, 0), kScratchRegister);
3239 movq(rsp, rbp);
3251 movq(rbp, rsp);
3279 subq(rsp, Immediate(space));
3286 subq(rsp, Immediate(arg_stack_space * kPointerSize));
3294 and_(rsp, Immediate(-kFrameAlignment));
3298 movq(Operand(rbp, ExitFrameConstants::kSPOffset), rsp);
3336 lea(rsp, Operand(r15, 1 * kPointerSize));
3346 movq(rsp, rbp);
4129 rsp.
4130 movq(kScratchRegister, rsp);
4134 subq(rsp, Immediate((argument_slots_on_stack + 1) * kPointerSize));
4135 and_(rsp, Immediate(-frame_alignment));
4136 movq(Operand(rsp, argument_slots_on_stack * kPointerSize), kScratchRegister);
4159 movq(rsp, Operand(rsp, argument_slots_on_stack * kPointerSize));