Lines Matching refs:rsp

68     __ cmpptr(rax, rsp);  // rax, = maximal rsp for current rbp,
175 __ subptr(rsp, wordSize);
176 __ movflt(Address(rsp, 0), xmm0);
177 __ fld_s(Address(rsp, 0));
178 __ addptr(rsp, wordSize);
180 __ subptr(rsp, 2*wordSize);
181 __ movdbl(Address(rsp, 0), xmm0);
182 __ fld_d(Address(rsp, 0));
183 __ addptr(rsp, 2*wordSize);
189 __ movptr(rsp, Address(rbp, frame::interpreter_frame_last_sp_offset * wordSize));
190 // and NULL it as marker that rsp is now tos until next java call
207 __ lea(rsp, Address(rsp, rbx, Interpreter::stackElementScale()));
226 __ subptr(rsp, wordSize);
227 __ movflt(Address(rsp, 0), xmm0);
228 __ fld_s(Address(rsp, 0));
229 __ addptr(rsp, wordSize);
231 __ subptr(rsp, 2*wordSize);
232 __ movdbl(Address(rsp, 0), xmm0);
233 __ fld_d(Address(rsp, 0));
234 __ addptr(rsp, 2*wordSize);
297 __ fld_d(Address(rsp, 0));
299 __ fstp_s(Address(rsp, 0));
301 __ movflt(xmm0, Address(rsp, 0));
303 __ movdbl(xmm0, Address(rsp, 0));
306 __ fld_d(Address(rsp, 0));
309 __ addptr(rsp, 2 * wordSize);
422 // rsp - sender_sp
479 // compute rsp as if this were going to be the last frame on
520 __ cmpptr(rsp, rax);
530 __ mov(rsp, rsi);
576 __ subptr(rsp, entry_size); // add space for a monitor entry
577 __ movptr(monitor_block_top, rsp); // set new monitor block top
578 __ movptr(Address(rsp, BasicObjectLock::obj_offset_in_bytes()), rax); // store object
579 __ mov(rdx, rsp); // object address
621 __ movptr(Address(rsp, 0), rsp); // set expression stack bottom
660 __ movptr(rax, Address(rsp, wordSize));
751 __ mov(rsp, rsi); // set sp to sender sp
807 __ movptr(rax, Address(rsp, wordSize));
841 __ mov(rsp, rsi); // set sp to sender sp
891 __ lea(rdi, Address(rsp, rcx, Interpreter::stackElementScale(), -wordSize));
974 __ cmpptr(rax, rsp);
995 __ subptr(rsp, t);
996 __ andptr(rsp, -(StackAlignmentInBytes)); // gcc needs 16 byte aligned stacks to do XMM intrinsics
1011 assert(InterpreterRuntime::SignatureHandlerGenerator::to () == rsp, "adjust this code");
1039 __ movptr(Address(rsp, wordSize), t);
1059 __ movptr(Address(rsp, 0), t);
1156 __ increment(rsp, wordSize);
1178 __ cmpptr(Address(rsp, 0), (int32_t)NULL_WORD);
1217 // doesn't work here because the rsp is not correctly set at this point.
1266 __ mov(rsp, t); // set sp to sender sp
1313 __ lea(rdi, Address(rsp, rcx, Interpreter::stackElementScale(), -wordSize));
1407 __ cmpptr(rax, rsp);
1459 // [ return address ] <--- rsp
1473 // [ monitor entry ] <--- rsp
1628 intptr_t* rsp = (intptr_t*) monbot -
1631 interpreter_frame->interpreter_frame_set_last_sp(rsp);
1768 __ mov(rax, rsp);
1777 __ movptr(rsp, Address(rbp, frame::interpreter_frame_last_sp_offset * wordSize));
1815 // rsp: expression stack of caller