Lines Matching defs:label

438     // iterate all instructions of the block. skip the first because it is always a label
599 // iterate all instructions of the block. skip the first because it is always a label
600 assert(visitor.no_operands(instructions->at(0)), "first operation must always be a label");
1352 // skip the first instruction because it is always a label
1354 assert(visitor.no_operands(instructions->at(0)), "first operation must always be a label");
1736 assert(from_block->lir()->instructions_list()->at(0)->as_OpLabel() != NULL, "block does not start with a label");
1768 assert(instructions->at(0)->code() == lir_label, "block must start with label");
1772 // check if block is empty (only label and branch)
1988 // iterate all instructions of the block. skip the first because it is always a label
1989 assert(visitor.no_operands(ops->at(0)), "first operation must always be a label");
3119 void LinearScan::print_intervals(const char* label) {
3123 tty->print_cr("%s", label);
3143 CFGPrinter::print_intervals(&_intervals, label);
3147 void LinearScan::print_lir(int level, const char* label, bool hir_valid) {
3150 tty->print_cr("%s", label);
3156 CFGPrinter::print_cfg(ir()->linear_scan_order(), label, hir_valid, true);
5998 assert(sux_instructions->at(0)->code() == lir_label, "block must start with label");
6008 // ignore the label at the beginning of the block
6114 assert(instructions->length() >= 2, "block must have label and branch");
6115 assert(instructions->at(0)->code() == lir_label, "first instruction must always be a label");
6134 assert(instructions->at(0)->code() == lir_label, "first instruction must always be a label");
6212 assert(last_branch->label() == last_branch->block()->label(), "must be equal");
6269 assert(cur_instructions->at(0)->code() == lir_label, "first instruction must always be a label");
6271 // the block contains only a label and a return