Lines Matching defs:done
516 Label done;
523 br(Assembler::notZero, false, Assembler::pt, done);
543 bind(done);
1177 Label done;
1187 biased_locking_enter(obj_reg, mark_reg, temp_reg, done, &slow_case);
1203 // if the compare and exchange succeeded we are done (we saw an unlocked object)
1204 cmp_and_brx_short(mark_reg, temp_reg, Assembler::equal, Assembler::pt, done);
1227 // if condition is true we are done and hence we can store 0 in the displaced
1228 // header indicating it is a recursive lock and be done
1229 brx(Assembler::zero, true, Assembler::pt, done);
1237 bind(done);
1254 Label done;
1259 biased_locking_exit(mark_addr, mark_reg, done, true);
1266 br_null(displaced_header_reg, true, Assembler::pn, done);
1270 // the object and we are done
1284 brx(Assembler::equal, true, Assembler::pn, done);
1292 bind(done);
1373 Label done;
1376 br_notnull_short(ImethodDataPtr, Assembler::pn, done);
1393 bind(done);
1643 int start_row, Label& done, bool is_virtual_call) {
1655 // 1. found receiver => increment count and goto done
1671 ba_short(done);
1685 ba_short(done);
1688 brx(Assembler::notZero, false, Assembler::pt, done);
1698 record_klass_in_profile_helper(receiver, scratch, start_row + 1, done, is_virtual_call);
1716 ba_short(done);
1723 Label done;
1725 record_klass_in_profile_helper(receiver, scratch, 0, done, is_virtual_call);
1727 bind (done);
1908 delayed()->cmp(Rtemp, Rlimit); // done? duplicated below
1919 cmp(Rtemp, Rlimit); // are we done? (duplicated above)
1926 // done copying stack