/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | assembler_x86.cpp | 6125 lea(rscratch1, base); 6128 Address array(rscratch1, index._index, index._scale, index._disp); 6331 lea(rscratch1, src2); 6332 Assembler::cmpq(src1, Address(rscratch1, 0)); 6408 lea(rscratch1, entry.base()); 6411 dispatch._base = rscratch1; 6425 mov_literal64(rscratch1, (intptr_t)adr.target(), adr.rspec()); 6426 movptr(dst, rscratch1); 6444 mov_literal64(rscratch1, (intptr_t)obj, oop_Relocation::spec_for_immediate()); 6445 movq(dst, rscratch1); [all...] |
H A D | interpreter_x86_64.cpp | 95 __ movl(rscratch1, Address(rbx, methodOopDesc::access_flags_offset())); 96 __ testl(rscratch1, JVM_ACC_STATIC);
|
H A D | register_definitions_x86.cpp | 112 REGISTER_DEFINITION(Register, rscratch1);
|
H A D | c1_MacroAssembler_x86.cpp | 338 load_klass(rscratch1, receiver); 339 cmpptr(rscratch1, iCache);
|
H A D | c1_LIRAssembler_x86.cpp | 227 return as_Address(addr, rscratch1); 597 __ lea(rscratch1, polling_page); 599 __ testl(rax, Address(rscratch1, 0)); 613 __ lea(rscratch1, polling_page); 616 __ testl(rax, Address(rscratch1, 0)); 789 __ movoop(rscratch1, c->as_jobject()); 791 __ encode_heap_oop(rscratch1); 793 __ movl(as_Address_lo(addr), rscratch1); local 796 __ movptr(as_Address_lo(addr), rscratch1); local 977 Register compressed_src = rscratch1; [all...] |
H A D | methodHandles_x86.cpp | 75 LP64_ONLY(temp2 = rscratch1); // used by MacroAssembler::cmpptr 287 Register temp1 = rscratch1;
|
H A D | templateTable_x86_64.cpp | 2472 __ get_cache_and_index_at_bcp(c_rarg2, rscratch1, 1); 2482 __ movl(c_rarg3, Address(c_rarg2, rscratch1, 2499 __ shll(rscratch1, LogBytesPerWord); 2500 __ addptr(c_rarg2, rscratch1); 3028 __ lea(rscratch1, table); 3029 __ movptr(flags, Address(rscratch1, flags, Address::times_ptr)); 3354 const Register RtopAddr = rscratch1; 3409 __ movptr(rscratch1, Address(rsi, Klass::prototype_header_offset())); 3410 __ movptr(Address(rax, oopDesc::mark_offset_in_bytes()), rscratch1); local 3776 __ lea(rscratch1, ExternalAddres [all...] |
H A D | interp_masm_x86_64.cpp | 467 lea(rscratch1, ExternalAddress((address)table)); 468 jmp(Address(rscratch1, rbx, Address::times_8)); 665 // rscratch1, rscratch2 (scratch regs) 690 biased_locking_enter(lock_reg, obj_reg, swap_reg, rscratch1, false, done, &slow_case); 756 // rscratch1, rscratch2 (scratch regs)
|
H A D | interpreterRT_x86_64.cpp | 43 Register InterpreterRuntime::SignatureHandlerGenerator::temp() { return rscratch1; }
|
H A D | templateInterpreter_x86_64.cpp | 496 // rscratch1, rscratch2 (scratch regs) 1000 assert(InterpreterRuntime::SignatureHandlerGenerator::temp() == rscratch1, 1964 __ lea(rscratch1, ExternalAddress((address) BytecodePairHistogram::_counters)); 1965 __ incrementl(Address(rscratch1, rbx, Address::times_4));
|
H A D | stubGenerator_x86_64.cpp | 98 // This can destroy rscratch1 if counter is far from the code cache 463 __ lea(rscratch1, ExternalAddress((address)__FILE__)); 464 __ movptr(Address(r15_thread, Thread::exception_file_offset()), rscratch1); local 985 // * [tos + 8]: saved r10 (rscratch1) - saved by caller 1056 __ movptr(rscratch1, Address(rsp, saved_r10)); // get saved r10 back 1066 __ movptr(rscratch1, Address(rsp, saved_r10)); // get saved r10 back 1084 // * [tos + 20] saved r10 (rscratch1) - saved by caller 1553 inc_counter_np(SharedRuntime::_jbyte_array_copy_ctr); // Update counter after rscratch1 is free 1642 inc_counter_np(SharedRuntime::_jbyte_array_copy_ctr); // Update counter after rscratch1 is free 1651 inc_counter_np(SharedRuntime::_jbyte_array_copy_ctr); // Update counter after rscratch1 i [all...] |
H A D | c1_Runtime1_x86.cpp | 1731 const Register tmp = rscratch1; 1764 __ movslq(rscratch1, queue_index); 1765 __ addptr(buffer_addr, rscratch1);
|
H A D | sharedRuntime_x86_64.cpp | 1982 assert_different_registers(ic_reg, receiver, rscratch1); 1984 __ load_klass(rscratch1, receiver); 1985 __ cmpq(ic_reg, rscratch1); 2277 __ biased_locking_enter(lock_reg, obj_reg, swap_reg, rscratch1, false, lock_done, &slow_path_lock);
|
H A D | assembler_x86.hpp | 127 REGISTER_DECLARATION(Register, rscratch1, r10); // volatile 134 // rscratch1 will apear in 32bit code that is dead but of course must compile 137 #define rscratch1 noreg macro
|