equal
deleted
inserted
replaced
1422 last_avoid_back_to_back_offset = current_offset; |
1422 last_avoid_back_to_back_offset = current_offset; |
1423 } |
1423 } |
1424 |
1424 |
1425 // See if this instruction has a delay slot |
1425 // See if this instruction has a delay slot |
1426 if (valid_bundle_info(n) && node_bundling(n)->use_unconditional_delay()) { |
1426 if (valid_bundle_info(n) && node_bundling(n)->use_unconditional_delay()) { |
1427 assert(delay_slot != NULL, "expecting delay slot node"); |
1427 guarantee(delay_slot != NULL, "expecting delay slot node"); |
1428 |
1428 |
1429 // Back up 1 instruction |
1429 // Back up 1 instruction |
1430 cb->set_insts_end(cb->insts_end() - Pipeline::instr_unit_size()); |
1430 cb->set_insts_end(cb->insts_end() - Pipeline::instr_unit_size()); |
1431 |
1431 |
1432 // Save the offset for the listing |
1432 // Save the offset for the listing |