Searched defs:c_rarg1 (Results 1 - 5 of 5) sorted by relevance
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | dump_x86_64.cpp | 96 __ push(c_rarg1); // save & free register 101 __ lea(c_rarg1, ExternalAddress((address)vtbl_list)); // ptr to correct vtable list. 102 __ addptr(c_rarg1, c_rarg0); // ptr to list entry. 103 __ movptr(c_rarg1, Address(c_rarg1, 0)); // get correct vtable address. 105 __ movptr(Address(c_rarg0, 0), c_rarg1); // update vtable pointer. local 109 __ addptr(rax, c_rarg1); // address of real method pointer. 110 __ pop(c_rarg1); // restore register.
|
H A D | templateInterpreter_x86_64.cpp | 96 __ lea(c_rarg1, ExternalAddress((address)name)); 101 c_rarg1, rbx); 109 __ pop(c_rarg1); 119 c_rarg1); 135 __ lea(c_rarg1, ExternalAddress((address)name)); 140 c_rarg1, c_rarg2); 151 c_rarg1, c_rarg2); 382 __ movl(c_rarg1, 0); 386 c_rarg1); 495 // c_rarg0, c_rarg1, c_rarg 1745 InterpreterRuntime::interpreter_contains), c_rarg1); local 1800 __ super_call_VM_leaf(CAST_FROM_FN_PTR(address, InterpreterRuntime::popframe_move_outgoing_args), r15_thread, c_rarg1, c_rarg2); local [all...] |
H A D | interp_masm_x86_64.cpp | 546 // We use c_rarg1 so that if we go slow path it will be the correct 548 lea(c_rarg1, monitor); // address of first monitor 550 movptr(rax, Address(c_rarg1, BasicObjectLock::obj_offset_in_bytes())); 572 unlock_object(c_rarg1); 591 // We use c_rarg1 so that if we go slow path it will be the correct 593 movptr(c_rarg1, monitor_block_top); // points to current entry, starting 611 // We don't have to preserve c_rarg1 since we are going to throw an exception. 614 unlock_object(c_rarg1); 628 cmpptr(Address(c_rarg1, BasicObjectLock::obj_offset_in_bytes()), (int32_t) NULL); 631 addptr(c_rarg1, entry_siz 1426 r15_thread, c_rarg1); local 1434 r15_thread, c_rarg1); local 1468 r15_thread, c_rarg1); local [all...] |
H A D | sharedRuntime_x86_64.cpp | 481 __ mov(c_rarg1, rax); 905 c_rarg0, c_rarg1, c_rarg2, c_rarg3 912 c_rarg0, c_rarg1, c_rarg2, c_rarg3, c_rarg4, c_rarg5 2203 __ movptr(c_rarg1, oop_handle_reg); 2230 __ movoop(c_rarg1, JNIHandles::make_local(method())); 2233 r15_thread, c_rarg1); local 2241 __ movoop(c_rarg1, JNIHandles::make_local(method())); 2244 r15_thread, c_rarg1); local 2267 __ mov(oop_handle_reg, c_rarg1); 2486 __ movoop(c_rarg1, JNIHandle 2489 r15_thread, c_rarg1); local 3121 __ movq(Address(rbp, src_off), c_rarg1); local 3123 __ movq(Address(rsp, reg2offset_out(dst.first())), c_rarg1); local [all...] |
H A D | assembler_x86.cpp | 6545 if (c_rarg1 != arg ) { 6546 masm->mov(c_rarg1, arg); 6566 lea(c_rarg1, InternalAddress(rip)); 6594 lea(c_rarg1, Address(rbp, wordSize)); // pass pointer to regs array 6595 call_VM_leaf(CAST_FROM_FN_PTR(address, MacroAssembler::print_state64), c_rarg0, c_rarg1); local 7131 LP64_ONLY(assert(arg_0 != c_rarg1, "smashed arg")); 7141 LP64_ONLY(assert(arg_0 != c_rarg1, "smashed arg")); 7154 LP64_ONLY(assert(arg_0 != c_rarg1, "smashed arg")); 7164 LP64_ONLY(assert(arg_0 != c_rarg1, "smashed arg")); 7178 LP64_ONLY(assert(arg_0 != c_rarg1, "smashe [all...] |
Completed in 1546 milliseconds