Lines Matching refs:sux
773 // live_out(block) is the union of live_in(sux), for successors sux of block
1775 BlockBegin* sux = block->sux_at(0);
1778 if (!block_completed.at(pred->linear_scan_number()) && !block_completed.at(sux->linear_scan_number())) {
1779 TRACE_LINEAR_SCAN(3, tty->print_cr("**** optimizing empty block B%d (pred: B%d, sux: B%d)", block->block_id(), pred->block_id(), sux->block_id()));
1782 // directly resolve between pred and sux (without looking at the empty block between)
1783 resolve_collect_mappings(pred, sux, move_resolver);
5995 BlockBegin* sux = block->sux_at(i);
5996 LIR_OpList* sux_instructions = sux->lir()->instructions_list();
6000 if (sux->number_of_preds() != 1) {
6005 assert(sux->pred_at(0) == block, "invalid control flow");
6006 assert(!sux->is_set(BlockBegin::exception_entry_flag), "exception handlers not allowed");
6328 BlockBegin* sux = block->sux_at(j);
6329 assert(code->index_of(sux) != -1, "successor not valid");