Lines Matching refs:rsi
236 map->set_callee_saved(STACK_OFFSET( rsi_off), rsi->as_VMReg());
605 __ movptr(rsi, rsp);
722 // Note: rsi contains the senderSP on entry. We must preserve it since
839 // We can use rsi as a temp here because compiled code doesn't need rsi as an input
840 // and if we end up going thru a c2i because of a miss a reasonable value of rsi
845 __ movl(rsi, Address(saved_sp, ld_off));
846 __ movptr(Address(rsp, st_off), rsi);
866 __ movptr(rsi, Address(saved_sp, offset));
867 __ movptr(Address(rsp, st_off), rsi);
869 __ movptr(rsi, Address(saved_sp, ld_off));
870 __ movptr(Address(rsp, st_off + wordSize), rsi);
1848 // We use rsi as the oop handle for the receiver/klass
1851 const Register oop_handle_reg = rsi;
1939 // Pre-load a static method's oop into rsi. Used both by locking code and
2145 // Also can't use call_VM_leaf either as it will check to see if rsi & rdi are
3018 __ pop(rsi); // trash the old pc
3021 __ movptr(rsi,Address(rdi,Deoptimization::UnrollBlock::frame_sizes_offset_in_bytes()));
3044 __ movptr(rbx, Address(rsi, 0)); // Load frame size
3070 __ addptr(rsi, wordSize); // Bump array pointer (sizes)
3238 __ pop(rsi); // trash the pc
3241 __ movptr(rsi,Address(rdi,Deoptimization::UnrollBlock::frame_sizes_offset_in_bytes()));
3264 __ movptr(rbx, Address(rsi, 0)); // Load frame size
3290 __ addptr(rsi, wordSize); // Bump array pointer (sizes)