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

/openjdk7/hotspot/src/cpu/x86/vm/
H A Dassembler_x86.cpp6125 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 Dinterpreter_x86_64.cpp95 __ movl(rscratch1, Address(rbx, methodOopDesc::access_flags_offset()));
96 __ testl(rscratch1, JVM_ACC_STATIC);
H A Dregister_definitions_x86.cpp112 REGISTER_DEFINITION(Register, rscratch1);
H A Dc1_MacroAssembler_x86.cpp338 load_klass(rscratch1, receiver);
339 cmpptr(rscratch1, iCache);
H A Dc1_LIRAssembler_x86.cpp227 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 DmethodHandles_x86.cpp75 LP64_ONLY(temp2 = rscratch1); // used by MacroAssembler::cmpptr
287 Register temp1 = rscratch1;
H A DtemplateTable_x86_64.cpp2472 __ 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 Dinterp_masm_x86_64.cpp467 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 DinterpreterRT_x86_64.cpp43 Register InterpreterRuntime::SignatureHandlerGenerator::temp() { return rscratch1; }
H A DtemplateInterpreter_x86_64.cpp496 // 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 DstubGenerator_x86_64.cpp98 // 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 Dc1_Runtime1_x86.cpp1731 const Register tmp = rscratch1;
1764 __ movslq(rscratch1, queue_index);
1765 __ addptr(buffer_addr, rscratch1);
H A DsharedRuntime_x86_64.cpp1982 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 Dassembler_x86.hpp127 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

Completed in 143 milliseconds