Searched defs:Rbox (Results 1 - 2 of 2) sorted by relevance
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | c1_MacroAssembler_sparc.cpp | 79 void C1_MacroAssembler::lock_object(Register Rmark, Register Roop, Register Rbox, Register Rscratch, Label& slow_case) { argument 80 assert_different_registers(Rmark, Roop, Rbox, Rscratch); 94 st_ptr(Roop, Rbox, BasicObjectLock::obj_offset_in_bytes()); 100 // Save Rbox in Rscratch to be used for the cas operation 101 mov(Rbox, Rscratch); 107 st_ptr(Rmark, Rbox, BasicLock::displaced_header_offset_in_bytes()); 122 delayed()->st_ptr(Rscratch, Rbox, BasicLock::displaced_header_offset_in_bytes()); 127 void C1_MacroAssembler::unlock_object(Register Rmark, Register Roop, Register Rbox, Label& slow_case) { argument 128 assert_different_registers(Rmark, Roop, Rbox); 137 ld_ptr(Rbox, BasicObjectLoc [all...] |
H A D | assembler_sparc.cpp | 3511 Register Rbox, Register Rscratch, 3525 st_ptr(Rscratch, Rbox, BasicLock::displaced_header_offset_in_bytes()); 3539 // Save Rbox in Rscratch to be used for the cas operation 3540 mov(Rbox, Rscratch); 3546 st_ptr(Rmark, Rbox, BasicLock::displaced_header_offset_in_bytes()); 3566 st_ptr(Rscratch, Rbox, BasicLock::displaced_header_offset_in_bytes()); 3587 st_ptr(Rmark, Rbox, BasicLock::displaced_header_offset_in_bytes()); 3594 mov(Rbox, Rscratch); 3610 delayed()-> st_ptr(Rscratch, Rbox, BasicLock::displaced_header_offset_in_bytes()); 3665 delayed()->st_ptr(Rmark, Rbox, BasicLoc 3510 compiler_lock_object(Register Roop, Register Rmark, Register Rbox, Register Rscratch, BiasedLockingCounters* counters, bool try_bias) argument 3733 compiler_unlock_object(Register Roop, Register Rmark, Register Rbox, Register Rscratch, bool try_bias) argument [all...] |
Completed in 33 milliseconds