Searched refs:movl (Results 1 - 25 of 37) sorted by relevance

12

/openjdk7/hotspot/src/cpu/x86/vm/
H A Dvm_version_x86.cpp111 __ movl(rax, CPU_FAMILY_386);
112 __ movl(Address(rbp, in_bytes(VM_Version::std_cpuid1_offset())), rax);
130 __ movl(rax, CPU_FAMILY_486);
131 __ movl(Address(rbp, in_bytes(VM_Version::std_cpuid1_offset())), rax);
145 __ movl(Address(rsi, 0), rax);
146 __ movl(Address(rsi, 4), rbx);
147 __ movl(Address(rsi, 8), rcx);
148 __ movl(Address(rsi,12), rdx);
156 __ movl(rax, 0xb);
161 __ movl(Addres
[all...]
H A DinterpreterRT_x86_64.cpp51 __ movl(c_rarg1, src);
55 __ movl(c_rarg2, src);
59 __ movl(c_rarg3, src);
63 __ movl(rax, src);
64 __ movl(Address(to(), _stack_offset), rax);
71 __ movl(c_rarg1, src);
75 __ movl(c_rarg2, src);
79 __ movl(c_rarg3, src);
83 __ movl(c_rarg4, src);
87 __ movl(c_rarg
[all...]
H A DtemplateTable_x86_64.cpp235 __ movl(bc_reg, bc);
244 __ movl(bc_reg, bc);
304 __ movl(rax, value);
313 __ movl(rax, value);
399 __ movl(c_rarg1, wide);
431 __ movl(rax, Address(rcx, rbx, Address::times_8, base_offset));
540 __ movl(bc, Bytecodes::_fast_iload2);
545 __ movl(bc, Bytecodes::_fast_icaload);
549 __ movl(bc, Bytecodes::_fast_iload);
560 __ movl(ra
[all...]
H A DtemplateTable_x86_32.cpp136 __ movl(rdx, obj.base());
156 __ movl(Address(rdx, 0), val);
174 __ movl(obj, val);
190 __ movl(obj, val);
229 __ movl(bc_reg, bc);
238 __ movl(bc_reg, bc);
385 __ movl(rcx, wide);
416 __ movl(rax, Address(rcx, rbx, Address::times_ptr, base_offset));
521 __ movl(rcx, Bytecodes::_fast_iload2);
526 __ movl(rc
[all...]
H A DcppInterpreter_x86.cpp282 __ movl(rdx, Address(rdx, wordSize)); // get result
335 __ movl(rax, Address(rdx, wordSize)); // get result word 1
340 NOT_LP64(__ movl(rdx, Address(rdx, 2*wordSize));) // get result high word
490 __ movl(STATE(_msg), (int32_t) BytecodeInterpreter::method_entry); // state->_msg = initial method entry
507 __ movl(rax, access_flags);
516 __ movl(rax, access_flags);
580 __ movl(rax, backedge_counter); // load backedge counter
585 __ movl(invocation_counter, rcx); // save invocation count
759 __ movl(rax, access_flags);
769 __ movl(ra
[all...]
H A Dinterpreter_x86_64.cpp83 __ movl(c_rarg3, Address(rsp, 3 * wordSize)); // float/double identifiers
95 __ movl(rscratch1, Address(rbx, methodOopDesc::access_flags_offset()));
163 __ movl(c_rarg3, Address(rsp, 5 * wordSize)); // float/double identifiers
180 __ movl(c_rarg3, Address(rbx, methodOopDesc::access_flags_offset()));
H A DtemplateInterpreter_x86_64.cpp186 __ movl(rbx, Address(rbx, rcx,
334 __ movl(rax, backedge_counter); // load backedge counter
339 __ movl(invocation_counter, rcx); // save invocation count
382 __ movl(c_rarg1, 0);
508 __ movl(rax, access_flags);
520 __ movl(rax, access_flags);
637 __ movl(rdx, Address(rdx, constMethodOopDesc::codes_offset()));
654 __ movl(rcx,
673 __ movl(rdx,
700 __ movl(ra
[all...]
H A DtemplateInterpreter_x86_32.cpp203 __ movl(rbx, Address(rbx, rcx,
376 __ movl(rax, backedge_counter); // load backedge counter
381 __ movl(invocation_counter, rcx); // save invocation count
555 __ movl(rax, access_flags);
565 __ movl(rax, access_flags);
669 __ movl(rdx, Address(rdx, constMethodOopDesc::codes_offset()));
688 __ movl(rcx,
702 __ movl(rdx,
900 if (inc_counter) __ movl(rcx, invocation_counter); // (pre-)fetch invocation count
907 __ movl(ra
[all...]
H A Dinterp_masm_x86_64.cpp138 movl(c_rarg0, Address(r15_thread, JavaThread::popframe_condition_offset()));
165 case itos: movl(rax, val_addr); break;
172 movl(tos_addr, (int) ilgl);
173 movl(val_addr, (int32_t) NULL_WORD);
187 movl(c_rarg0, Address(c_rarg0, JvmtiThreadState::earlyret_state_offset()));
194 movl(c_rarg0, Address(c_rarg0, JvmtiThreadState::earlyret_tos_offset()));
206 movl(reg, Address(r13, bcp_offset));
220 movl(index, Address(r13, bcp_offset));
257 movl(bytecode, Address(cache, index, Address::times_ptr, constantPoolCacheOopDesc::base_offset() + ConstantPoolCacheEntry::indices_offset()));
322 movl(
[all...]
H A DstubGenerator_x86_64.cpp266 __ movl(result_type, c_rarg2); // result type
291 __ movl(rax, mxcsr_save);
319 __ movl(c_rarg3, parameter_size);
325 __ movl(c_rarg1, c_rarg3); // parameter counter is in c_rarg1
348 __ movl(c_rarg1, result_type);
359 __ movl(Address(c_rarg0, 0), rax);
465 __ movl(Address(r15_thread, Thread::exception_line_offset()), (int) __LINE__);
556 __ movl(rax, c_rarg0); // Copy to eax we need a return value anyhow
600 __ movl(rax, c_rarg2);
647 __ movl(ra
[all...]
H A DinterpreterRT_x86_32.cpp60 __ movl(temp(), Address(from(), Interpreter::local_offset_in_bytes(from_offset)));
61 __ movl(Address(to(), to_offset * wordSize), temp());
H A Ddump_x86_32.cpp85 __ movl(rax, (i << 8) + j);
H A Ddump_x86_64.cpp85 __ movl(rax, (i << 8) + j);
H A Dinterp_masm_x86_32.cpp135 movl(pop_cond, Address(java_thread, JavaThread::popframe_condition_offset()));
152 movl(rcx, Address(rcx, JavaThread::jvmti_thread_state_offset()));
163 movl(rdx, val_addr1); // fall through
167 case itos: movl(rax, val_addr); break;
174 movl(tos_addr, (int32_t) ilgl);
191 movl(tmp, Address(tmp, JvmtiThreadState::earlyret_state_offset()));
210 movl(reg, Address(rsi, bcp_offset));
222 movl(reg, Address(rsi, bcp_offset));
529 movl(rcx, Address(rbx, methodOopDesc::access_flags_offset()));
998 movl(bumped_coun
[all...]
H A DstubGenerator_x86_32.cpp184 __ movl(rax, mxcsr_save);
210 __ movl(rcx, parameter_size); // parameter counter
257 __ movl(rsi, result_type);
275 __ movl(rsi, result_type);
284 __ movl(Address(rdi, 0), rax);
310 __ movl(Address(rdi, 0 * wordSize), rax);
311 __ movl(Address(rdi, 1 * wordSize), rdx);
370 __ movl(Address(rcx, Thread::exception_line_offset ()), __LINE__ );
476 __ movl(rax, exchange);
505 __ movl(ra
[all...]
H A DsharedRuntime_x86_32.cpp638 __ movl(rdi, Address(rsp, ld_off));
661 __ movl(Address(rsp, st_off), r);
845 __ movl(rsi, Address(saved_sp, ld_off));
894 __ movl(r, Address(saved_sp, ld_off));
1112 __ movl(rax, Address(rbp, reg2offset_in(src.first())));
1238 __ movl(Address(rsp, offset), in_regs[i].first()->as_Register());
1240 __ movl(Address(rsp, offset + 4), in_regs[i].second()->as_Register());
1243 __ movl(in_regs[i].first()->as_Register(), Address(rsp, offset));
1245 __ movl(in_regs[i].second()->as_Register(), Address(rsp, offset + 4));
1276 __ movl(Addres
[all...]
/openjdk7/hotspot/src/os_cpu/solaris_x86/vm/
H A Dsolaris_x86_32.s63 movl 0x8(%esp), %eax
64 movl 0x4(%esp), %ecx
66 movl (%ecx), %eax
76 movl $1, %eax
86 movl $1,%eax
96 movl 4(%esp),%ecx
97 movl %gs:(%ecx),%eax
102 movl %gs:0x0,%eax
111 movl 4+12(%esp),%ecx / count
113 movl
[all...]
H A Dsolaris_x86_64.s58 movl %esi, %eax
60 movl (%rdi), %eax
111 movl 8(%rax),%esi / copy trailing dword
112 movl %esi,8(%rcx)
152 movl (%rdi,%rdx,8),%ecx / copy trailing dword
153 movl %ecx,(%rsi,%rdx,8)
212 movl 8(%rax),%esi / copy trailing dword
213 movl %esi,8(%rcx)
242 movl (%rdi,%rdx,8),%ecx / copy trailing dword
243 movl
[all...]
/openjdk7/hotspot/src/os_cpu/bsd_x86/vm/
H A Dbsd_x86_32.s76 movl 0x8(%esp), %eax
77 movl 0x4(%esp), %ecx
79 movl (%ecx), %eax
90 movl $1, %eax
100 movl 4+12(%esp),%ecx # count
102 movl 8+ 4(%esp),%esi # from
103 movl 8+ 8(%esp),%edi # to
114 movl %ecx,%eax # original count
115 movl $4,%ecx
128 1: movl
[all...]
H A Dassembler_bsd_x86.cpp37 movl(thread, rsp);
70 movl(rdi, ThreadLocalStorage::thread_index());
H A Dbsd_x86_64.s54 movl %esi, %eax
56 movl (%rdi), %eax
109 movl 8(%rax),%esi # copy trailing dword
110 movl %esi,8(%rcx)
150 movl (%rdi,%rdx,8),%ecx # copy trailing dword
151 movl %ecx,(%rsi,%rdx,8)
212 movl 8(%rax),%esi # copy trailing dword
213 movl %esi,8(%rcx)
242 movl (%rdi,%rdx,8),%ecx # copy trailing dword
243 movl
[all...]
/openjdk7/hotspot/src/os_cpu/linux_x86/vm/
H A Dlinux_x86_32.s55 movl 0x8(%esp), %eax
56 movl 0x4(%esp), %ecx
58 movl (%ecx), %eax
69 movl $1, %eax
79 movl 4+12(%esp),%ecx # count
81 movl 8+ 4(%esp),%esi # from
82 movl 8+ 8(%esp),%edi # to
93 movl %ecx,%eax # original count
94 movl $4,%ecx
107 1: movl
[all...]
H A Dassembler_linux_x86.cpp59 movl(thread, rsp);
93 movl(rdi, ThreadLocalStorage::thread_index());
H A Dlinux_x86_64.s46 movl %esi, %eax
48 movl (%rdi), %eax
101 movl 8(%rax),%esi # copy trailing dword
102 movl %esi,8(%rcx)
142 movl (%rdi,%rdx,8),%ecx # copy trailing dword
143 movl %ecx,(%rsi,%rdx,8)
204 movl 8(%rax),%esi # copy trailing dword
205 movl %esi,8(%rcx)
234 movl (%rdi,%rdx,8),%ecx # copy trailing dword
235 movl
[all...]
/openjdk7/hotspot/src/os_cpu/windows_x86/vm/
H A Dassembler_windows_x86.cpp52 // movl reg, fs:[0] Get exeception pointer
53 // movl reg, [reg + thread_ptr_offset] Load thread
63 movl(thread, Address(thread, ThreadLocalStorage::get_thread_ptr_offset()));
84 movl(c_rarg0, ThreadLocalStorage::thread_index());

Completed in 84 milliseconds

12