Lines Matching refs:rcx
67 // Only register rax, rdx, rcx are not callee saved.
102 __ get_thread(rcx);
103 __ movptr(Address(rcx, JavaThread::exception_oop_offset()), rax);
104 __ movptr(Address(rcx, JavaThread::exception_pc_offset()), rdx);
112 __ movptr(Address(rsp, thread_off * wordSize), rcx); // Thread is first argument
113 __ set_last_Java_frame(rcx, noreg, noreg, NULL);
119 __ get_thread(rcx);
120 __ reset_last_Java_frame(rcx, false, false);
131 __ cmpl(Address(rcx, JavaThread::is_method_handle_return_offset()), 0);
140 __ movptr(rax, Address(rcx, JavaThread::exception_oop_offset()));
142 __ movptr(rdx, Address(rcx, JavaThread::exception_pc_offset()));
144 __ movptr(Address(rcx, JavaThread::exception_handler_pc_offset()), NULL_WORD);
145 __ movptr(Address(rcx, JavaThread::exception_pc_offset()), NULL_WORD);
148 __ movptr(Address(rcx, JavaThread::exception_oop_offset()), NULL_WORD);
150 __ pop(rcx);
153 // rcx: exception handler
155 __ jmp (rcx);