| Index: src/lithium-allocator-inl.h
|
| diff --git a/src/lithium-allocator-inl.h b/src/lithium-allocator-inl.h
|
| index 4819bc4679946245227545879f9100bdaf4934e3..1d43b269f9ae099289819b8bb56ec554e3193676 100644
|
| --- a/src/lithium-allocator-inl.h
|
| +++ b/src/lithium-allocator-inl.h
|
| @@ -147,16 +147,14 @@ void UseIterator::Advance() {
|
| }
|
|
|
|
|
| -void LAllocator::SetLiveRangeAssignedRegister(
|
| - LiveRange* range,
|
| - int reg,
|
| - RegisterKind register_kind) {
|
| - if (register_kind == DOUBLE_REGISTERS) {
|
| +void LAllocator::SetLiveRangeAssignedRegister(LiveRange* range, int reg) {
|
| + if (range->Kind() == DOUBLE_REGISTERS) {
|
| assigned_double_registers_->Add(reg);
|
| } else {
|
| + ASSERT(range->Kind() == GENERAL_REGISTERS);
|
| assigned_registers_->Add(reg);
|
| }
|
| - range->set_assigned_register(reg, register_kind, chunk()->zone());
|
| + range->set_assigned_register(reg, chunk()->zone());
|
| }
|
|
|
|
|
|
|