Searched refs:Rbox (Results 1 - 4 of 4) sorted by relevance

/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dc1_MacroAssembler_sparc.hpp44 void lock_object (Register Rmark, Register Roop, Register Rbox, Register Rscratch, Label& slow_case);
45 void unlock_object(Register Rmark, Register Roop, Register Rbox, Label& slow_case);
H A Dc1_MacroAssembler_sparc.cpp79 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 Dassembler_sparc.cpp3511 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...]
H A Dassembler_sparc.hpp2481 void compiler_lock_object(Register Roop, Register Rmark, Register Rbox,
2485 void compiler_unlock_object(Register Roop, Register Rmark, Register Rbox,

Completed in 57 milliseconds