Searched defs:Roop (Results 1 - 3 of 3) sorted by relevance

/openjdk7/hotspot/src/cpu/sparc/vm/
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);
84 Address mark_addr(Roop, oopDesc::mark_offset_in_bytes());
91 verify_oop(Roop);
94 st_ptr(Roop, Rbox, BasicObjectLock::obj_offset_in_bytes());
97 biased_locking_enter(Roop, Rmark, Rscratch, done, &slow_case);
127 void C1_MacroAssembler::unlock_object(Register Rmark, Register Roop, Register Rbox, Label& slow_case) { argument
128 assert_different_registers(Rmark, Roop, Rbox);
132 Address mark_addr(Roop, oopDesc::mark_offset_in_bytes());
137 ld_ptr(Rbox, BasicObjectLock::obj_offset_in_bytes(), Roop);
[all...]
H A DsharedRuntime_sparc.cpp2408 Register Roop = O1; local
2426 // Compiler_lock_object (Roop, Rmark, Rbox, Rscratch) -- kills Rmark, Rbox, Rscratch
2428 __ compiler_lock_object(Roop, L1, L3_box, L2);
2436 __ mov(Roop, O0); // Need oop in O0
2632 // (Roop, Rmark, Rbox, Rscratch)
H A Dassembler_sparc.cpp3510 void MacroAssembler::compiler_lock_object(Register Roop, Register Rmark, argument
3514 Address mark_addr(Roop, oopDesc::mark_offset_in_bytes());
3516 verify_oop(Roop);
3536 biased_locking_enter(Roop, Rmark, Rscratch, done, NULL, counters);
3579 biased_locking_enter(Roop, Rmark, Rscratch, done, NULL, counters);
3643 biased_locking_enter(Roop, Rmark, Rscratch, done, NULL, counters);
3733 void MacroAssembler::compiler_unlock_object(Register Roop, Register Rmark, argument
3736 Address mark_addr(Roop, oopDesc::mark_offset_in_bytes());
3776 ld_ptr(Roop, oopDesc::mark_offset_in_bytes(), Rmark);

Completed in 463 milliseconds