| Index: src/lithium-allocator-inl.h
 | 
| diff --git a/src/lithium-allocator-inl.h b/src/lithium-allocator-inl.h
 | 
| index 4fb5b116f325bc008270aebe5b2e4f3bb9981e73..a03a60d3ed81c9ab6d80d2d1d7c0b25ffb896cc9 100644
 | 
| --- a/src/lithium-allocator-inl.h
 | 
| +++ b/src/lithium-allocator-inl.h
 | 
| @@ -41,93 +41,6 @@ LGap* LAllocator::GapAt(int index) {
 | 
|  }
 | 
|  
 | 
|  
 | 
| -TempIterator::TempIterator(LInstruction* instr)
 | 
| -    : instr_(instr),
 | 
| -      limit_(instr->TempCount()),
 | 
| -      current_(0) {
 | 
| -  SkipUninteresting();
 | 
| -}
 | 
| -
 | 
| -
 | 
| -bool TempIterator::Done() { return current_ >= limit_; }
 | 
| -
 | 
| -
 | 
| -LOperand* TempIterator::Current() {
 | 
| -  ASSERT(!Done());
 | 
| -  return instr_->TempAt(current_);
 | 
| -}
 | 
| -
 | 
| -
 | 
| -void TempIterator::SkipUninteresting() {
 | 
| -  while (current_ < limit_ && instr_->TempAt(current_) == NULL) ++current_;
 | 
| -}
 | 
| -
 | 
| -
 | 
| -void TempIterator::Advance() {
 | 
| -  ++current_;
 | 
| -  SkipUninteresting();
 | 
| -}
 | 
| -
 | 
| -
 | 
| -InputIterator::InputIterator(LInstruction* instr)
 | 
| -    : instr_(instr),
 | 
| -      limit_(instr->InputCount()),
 | 
| -      current_(0) {
 | 
| -  SkipUninteresting();
 | 
| -}
 | 
| -
 | 
| -
 | 
| -bool InputIterator::Done() { return current_ >= limit_; }
 | 
| -
 | 
| -
 | 
| -LOperand* InputIterator::Current() {
 | 
| -  ASSERT(!Done());
 | 
| -  ASSERT(instr_->InputAt(current_) != NULL);
 | 
| -  return instr_->InputAt(current_);
 | 
| -}
 | 
| -
 | 
| -
 | 
| -void InputIterator::Advance() {
 | 
| -  ++current_;
 | 
| -  SkipUninteresting();
 | 
| -}
 | 
| -
 | 
| -
 | 
| -void InputIterator::SkipUninteresting() {
 | 
| -  while (current_ < limit_) {
 | 
| -    LOperand* current = instr_->InputAt(current_);
 | 
| -    if (current != NULL && !current->IsConstantOperand()) break;
 | 
| -    ++current_;
 | 
| -  }
 | 
| -}
 | 
| -
 | 
| -
 | 
| -UseIterator::UseIterator(LInstruction* instr)
 | 
| -    : input_iterator_(instr), env_iterator_(instr->environment()) { }
 | 
| -
 | 
| -
 | 
| -bool UseIterator::Done() {
 | 
| -  return input_iterator_.Done() && env_iterator_.Done();
 | 
| -}
 | 
| -
 | 
| -
 | 
| -LOperand* UseIterator::Current() {
 | 
| -  ASSERT(!Done());
 | 
| -  LOperand* result = input_iterator_.Done()
 | 
| -      ? env_iterator_.Current()
 | 
| -      : input_iterator_.Current();
 | 
| -  ASSERT(result != NULL);
 | 
| -  return result;
 | 
| -}
 | 
| -
 | 
| -
 | 
| -void UseIterator::Advance() {
 | 
| -  input_iterator_.Done()
 | 
| -      ? env_iterator_.Advance()
 | 
| -      : input_iterator_.Advance();
 | 
| -}
 | 
| -
 | 
| -
 | 
|  void LAllocator::SetLiveRangeAssignedRegister(LiveRange* range, int reg) {
 | 
|    if (range->Kind() == DOUBLE_REGISTERS) {
 | 
|      assigned_double_registers_->Add(reg);
 | 
| 
 |