| Index: src/lithium-allocator.cc
|
| ===================================================================
|
| --- src/lithium-allocator.cc (revision 6414)
|
| +++ src/lithium-allocator.cc (working copy)
|
| @@ -2013,20 +2013,6 @@
|
| }
|
|
|
|
|
| -void LAllocator::AddGapMove(int pos, LiveRange* prev, LiveRange* next) {
|
| - UsePosition* prev_pos = prev->AddUsePosition(
|
| - LifetimePosition::FromInstructionIndex(pos));
|
| - UsePosition* next_pos = next->AddUsePosition(
|
| - LifetimePosition::FromInstructionIndex(pos));
|
| - LOperand* prev_operand = prev_pos->operand();
|
| - LOperand* next_operand = next_pos->operand();
|
| - LGap* gap = chunk_->GetGapAt(pos);
|
| - gap->GetOrCreateParallelMove(LGap::START)->
|
| - AddMove(prev_operand, next_operand);
|
| - next_pos->set_hint(prev_operand);
|
| -}
|
| -
|
| -
|
| LiveRange* LAllocator::SplitAt(LiveRange* range, LifetimePosition pos) {
|
| ASSERT(!range->IsFixed());
|
| TraceAlloc("Splitting live range %d at %d\n", range->id(), pos.Value());
|
|
|