Lines Matching refs:slow_case
79 void C1_MacroAssembler::lock_object(Register Rmark, Register Roop, Register Rbox, Register Rscratch, Label& slow_case) {
97 biased_locking_enter(Roop, Rmark, Rscratch, done, &slow_case);
121 brx(Assembler::notZero, false, Assembler::pn, slow_case);
127 void C1_MacroAssembler::unlock_object(Register Rmark, Register Roop, Register Rbox, Label& slow_case) {
155 brx(Assembler::notEqual, false, Assembler::pn, slow_case);
168 Label& slow_case // continuation point if fast allocation fails
173 tlab_allocate(obj, var_size_in_bytes, con_size_in_bytes, t1, slow_case);
175 eden_allocate(obj, var_size_in_bytes, con_size_in_bytes, t1, t2, slow_case);
222 Label& slow_case // continuation point if fast allocation fails
231 ba(slow_case);
235 try_allocate(obj, noreg, obj_size * wordSize, t2, t3, slow_case);
316 Label& slow_case // continuation point if fast allocation fails
332 br(Assembler::greaterUnsigned, false, Assembler::pn, slow_case);
352 tlab_allocate(obj, arr_size, 0, t2, slow_case);
354 eden_allocate(obj, arr_size, 0, t2, t3, slow_case);