Searched defs:yield_reg (Results 1 - 2 of 2) sorted by relevance
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | stubGenerator_sparc.cpp | 599 void generate_v8_lock_prologue(Register lock_reg, Register lock_ptr_reg, Register yield_reg, Label& retry, Label& dontyield, Register mark_oop_reg = noreg, Register scratch_reg = noreg) { argument 604 __ mov(G0,yield_reg); 607 __ cmp_and_br_short(yield_reg, V8AtomicOperationUnderLockSpinCount, Assembler::less, Assembler::pt, dontyield); 623 __ mov(G0,yield_reg); 633 __ delayed()->add(yield_reg,1,yield_reg); 638 void generate_v8_lock_epilogue(Register lock_reg, Register lock_ptr_reg, Register yield_reg, Label& retry, Label& dontyield, Register mark_oop_reg = noreg, Register scratch_reg = noreg) { argument 679 const Register& yield_reg = O4; local 684 generate_v8_lock_prologue(lock_reg, lock_ptr_reg, yield_reg, retry, dontyield); 688 generate_v8_lock_epilogue(lock_reg, lock_ptr_reg, yield_reg, retr 796 const Register& yield_reg = O5; local [all...] |
H A D | assembler_sparc.cpp | 2706 const Register& yield_reg = L6; local 2730 mov(G0,yield_reg); 2735 cmp_and_br_short(yield_reg, V8AtomicOperationUnderLockSpinCount, Assembler::less, Assembler::pt, dont_yield); 2751 mov(G0,yield_reg); 2761 delayed()->add(yield_reg,1,yield_reg);
|
Completed in 114 milliseconds