| Index: src/lithium-allocator-inl.h
|
| diff --git a/src/lithium-allocator-inl.h b/src/lithium-allocator-inl.h
|
| index 1f59cb47783fac74a42fb94502e97eecc352ab54..a6d053aa72c2bf553c258b507fea6808d239121e 100644
|
| --- a/src/lithium-allocator-inl.h
|
| +++ b/src/lithium-allocator-inl.h
|
| @@ -144,6 +144,21 @@ void UseIterator::Advance() {
|
| : input_iterator_.Advance();
|
| }
|
|
|
| +
|
| +void LAllocator::SetLiveRangeAssignedRegister(
|
| + LiveRange* range,
|
| + int reg,
|
| + RegisterKind register_kind,
|
| + Zone* zone) {
|
| + if (register_kind == DOUBLE_REGISTERS) {
|
| + assigned_double_registers_->Add(reg);
|
| + } else {
|
| + assigned_registers_->Add(reg);
|
| + }
|
| + range->set_assigned_register(reg, register_kind, zone);
|
| +}
|
| +
|
| +
|
| } } // namespace v8::internal
|
|
|
| #endif // V8_LITHIUM_ALLOCATOR_INL_H_
|
|
|