/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | dump_x86_64.cpp | 93 // 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 D | icache_x86.cpp | 37 const Register addr = c_rarg0;
|
H A D | stubGenerator_x86_64.cpp | 109 // 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 D | interp_masm_x86_64.cpp | 138 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 D | register_definitions_x86.cpp | 75 REGISTER_DEFINITION(Register, c_rarg0);
|
H A D | sharedRuntime_x86_64.cpp | 480 __ 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 D | templateInterpreter_x86_64.cpp | 495 // 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 D | c1_Runtime1_x86.cpp | 58 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 D | vm_version_x86.cpp | 90 __ mov(rbp, c_rarg0); // cpuid_info address
|
H A D | c1_LIRAssembler_x86.cpp | 3098 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 D | cppInterpreter_x86.cpp | 1221 __ lea(c_rarg0, Address(thread, JavaThread::jni_environment_offset())); 1771 __ mov(c_rarg0, state);
|
H A D | assembler_x86.hpp | 38 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 D | assembler_x86.cpp | 6539 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 D | assembler_windows_x86.cpp | 84 movl(c_rarg0, ThreadLocalStorage::thread_index());
|