Lines Matching defs:spilled_part
1857 Interval* spilled_part = interval;
1860 spilled_part = interval->split_from_start(to_op_id);
1861 append_interval(spilled_part);
1862 move_resolver.add_mapping(spilled_part, interval);
1864 assign_spill_slot(spilled_part);
1866 assert(spilled_part->from() == from_op_id && spilled_part->to() == to_op_id, "just checking");
5230 Interval* spilled_part = it->split(optimal_split_pos);
5231 allocator()->append_interval(spilled_part);
5232 allocator()->assign_spill_slot(spilled_part);
5233 allocator()->change_spill_state(spilled_part, optimal_split_pos);
5236 TRACE_LINEAR_SCAN(4, tty->print_cr(" inserting move from interval %d to %d", it->reg_num(), spilled_part->reg_num()));
5237 insert_move(optimal_split_pos, it, spilled_part);
5241 assert(spilled_part->current_split_child() == it, "overwriting wrong current_split_child");
5242 spilled_part->make_current_split_child();
5246 TRACE_LINEAR_SCAN(2, tty->print (" "); spilled_part->print());