Lines Matching refs:sux
290 BlockBegin* sux = be->sux_at(i);
291 if (sux->number_of_preds() >= 2) {
292 blocks.append(new BlockPair(bb, sux));
892 BlockBegin* sux = cur->sux_at(i);
893 compute_dominator(sux, cur);
894 if (ready_for_processing(sux)) {
895 sort_into_work_list(sux);
900 BlockBegin* sux = cur->exception_handler_at(i);
901 compute_dominator(sux, cur);
902 if (ready_for_processing(sux)) {
903 sort_into_work_list(sux);
992 tty->print(" sux: ");
994 BlockBegin* sux = cur->sux_at(j);
995 tty->print("B%d ", sux->block_id());
1032 BlockBegin* sux = cur->sux_at(j);
1034 assert(sux->linear_scan_number() >= 0 && sux->linear_scan_number() == _linear_scan_order->index_of(sux), "incorrect linear_scan_number");
1036 assert(cur->linear_scan_number() < sux->linear_scan_number(), "invalid order");
1038 if (cur->loop_depth() == sux->loop_depth()) {
1039 assert(cur->loop_index() == sux->loop_index() || sux->is_set(BlockBegin::linear_scan_loop_header_flag), "successing blocks with same loop depth must have same loop index");
1226 BlockBegin* sux = be->sux_at(i);
1227 assert(!sux->is_set(BlockBegin::exception_entry_flag), "must not be xhandler");
1229 BlockList* preds = _predecessors->at_grow(sux->block_id(), NULL);
1232 _predecessors->at_put(sux->block_id(), preds);
1239 BlockBegin* sux = block->exception_handler_at(i);
1240 assert(sux->is_set(BlockBegin::exception_entry_flag), "must be xhandler");
1242 BlockList* preds = _predecessors->at_grow(sux->block_id(), NULL);
1245 _predecessors->at_put(sux->block_id(), preds);