Searched refs:c_rarg0 (Results 1 - 14 of 14) sorted by relevance

/openjdk7/hotspot/src/cpu/x86/vm/
H A Ddump_x86_64.cpp93 // are on the stack and the "this" pointer is in c_rarg0. In addition, rax
97 __ push(c_rarg0); // save "this"
98 __ mov(c_rarg0, rax);
99 __ shrptr(c_rarg0, 8); // isolate vtable identifier.
100 __ shlptr(c_rarg0, LogBytesPerWord);
102 __ addptr(c_rarg1, c_rarg0); // ptr to list entry.
104 __ pop(c_rarg0); // restore "this"
105 __ movptr(Address(c_rarg0, 0), c_rarg1); // update vtable pointer.
H A Dicache_x86.cpp37 const Register addr = c_rarg0;
H A DstubGenerator_x86_64.cpp109 // c_rarg0: call wrapper address address
139 // c_rarg0: call wrapper address address
174 // We spill c_rarg0-c_rarg3 to this space.
268 __ movptr(call_wrapper, c_rarg0); // call wrapper
346 __ movptr(c_rarg0, result);
359 __ movl(Address(c_rarg0, 0), rax);
410 __ movq(Address(c_rarg0, 0), rax);
414 __ movflt(Address(c_rarg0, 0), xmm0);
418 __ movdbl(Address(c_rarg0, 0), xmm0);
511 __ movptr(c_rarg0, Addres
515 r15_thread, c_rarg0); local
649 __ xaddl(Address(c_rarg1, 0), c_rarg0); local
671 __ xaddptr(Address(c_rarg1, 0), c_rarg0); local
[all...]
H A Dinterp_masm_x86_64.cpp138 movl(c_rarg0, Address(r15_thread, JavaThread::popframe_condition_offset()));
139 testl(c_rarg0, JavaThread::popframe_pending_bit);
141 testl(c_rarg0, JavaThread::popframe_processing_bit);
180 movptr(c_rarg0, Address(r15_thread, JavaThread::jvmti_thread_state_offset()));
181 testptr(c_rarg0, c_rarg0);
187 movl(c_rarg0, Address(c_rarg0, JvmtiThreadState::earlyret_state_offset()));
188 cmpl(c_rarg0, JvmtiThreadState::earlyret_pending);
193 movptr(c_rarg0, Addres
195 call_VM_leaf(CAST_FROM_FN_PTR(address, Interpreter::remove_activation_early_entry), c_rarg0); local
[all...]
H A Dregister_definitions_x86.cpp75 REGISTER_DEFINITION(Register, c_rarg0);
H A DsharedRuntime_x86_64.cpp480 __ mov(c_rarg0, rbx);
905 c_rarg0, c_rarg1, c_rarg2, c_rarg3
912 c_rarg0, c_rarg1, c_rarg2, c_rarg3, c_rarg4, c_rarg5
1383 __ movptr(c_rarg0, r15_thread);
2326 __ lea(c_rarg0, Address(r15_thread, in_bytes(JavaThread::jni_environment_offset())));
2402 __ mov(c_rarg0, r15_thread);
2547 __ mov(c_rarg0, obj_reg);
2579 __ mov(c_rarg0, obj_reg);
2678 fp_offset[c_rarg0->as_VMReg()->value()] = -1 * wordSize;
3094 __ movq(c_rarg0, sr
3111 __ movq(Address(rbp, src_off), c_rarg0); local
3113 __ movq(Address(rsp, reg2offset_out(dst.first())), c_rarg0); local
3826 __ movptr(Address(rbp, wordSize), c_rarg0); local
[all...]
H A DtemplateInterpreter_x86_64.cpp495 // c_rarg0, c_rarg1, c_rarg2, c_rarg3, ...(param regs)
1057 __ lea(c_rarg0, Address(r15_thread, JavaThread::jni_environment_offset()));
1133 __ mov(c_rarg0, r15_thread);
1928 __ push(c_rarg0);
1942 __ pop(c_rarg0);
H A Dc1_Runtime1_x86.cpp58 mov(c_rarg0, thread);
868 __ mov(c_rarg0, thread);
1273 __ verify_oop(c_rarg0);
1274 __ mov(rax, c_rarg0);
1506 __ NOT_LP64(push(rax)) LP64_ONLY(mov(c_rarg0, rax));
H A Dvm_version_x86.cpp90 __ mov(rbp, c_rarg0); // cpuid_info address
H A Dc1_LIRAssembler_x86.cpp3098 assert_different_registers(c_rarg0, j_rarg1, j_rarg2, j_rarg3, j_rarg4);
3099 __ mov(c_rarg0, j_rarg0);
3341 __ lea(c_rarg0, Address(src, src_pos, scale, arrayOopDesc::base_offset_in_bytes(basic_type)));
3342 assert_different_registers(c_rarg0, dst, dst_pos, length);
3456 assert_different_registers(c_rarg0, dst, dst_pos, length);
3457 __ lea(c_rarg0, Address(src, src_pos, scale, arrayOopDesc::base_offset_in_bytes(basic_type)));
H A DcppInterpreter_x86.cpp1221 __ lea(c_rarg0, Address(thread, JavaThread::jni_environment_offset()));
1771 __ mov(c_rarg0, state);
H A Dassembler_x86.hpp38 n_int_register_parameters_c = 4, // rcx, rdx, r8, r9 (c_rarg0, c_rarg1, ...)
41 n_int_register_parameters_c = 6, // rdi, rsi, rdx, rcx, r8, r9 (c_rarg0, c_rarg1, ...)
59 REGISTER_DECLARATION(Register, c_rarg0, rcx);
71 REGISTER_DECLARATION(Register, c_rarg0, rdi);
97 // | c_rarg0 c_rarg1 c_rarg2 c_rarg3 c_rarg4 c_rarg5 |
116 REGISTER_DECLARATION(Register, j_rarg5, c_rarg0);
H A Dassembler_x86.cpp6539 if (c_rarg0 != arg ) {
6540 masm->mov(c_rarg0, arg);
6565 lea(c_rarg0, ExternalAddress((address) msg));
6578 lea(c_rarg0, ExternalAddress((address) msg));
6579 call_VM_leaf(CAST_FROM_FN_PTR(address, warning), c_rarg0); local
6593 lea(c_rarg0, InternalAddress(rip));
6595 call_VM_leaf(CAST_FROM_FN_PTR(address, MacroAssembler::print_state64), c_rarg0, c_rarg1); local
7030 LP64_ONLY(mov(c_rarg0, r15_thread));
/openjdk7/hotspot/src/os_cpu/windows_x86/vm/
H A Dassembler_windows_x86.cpp84 movl(c_rarg0, ThreadLocalStorage::thread_index());

Completed in 129 milliseconds