| Index: src/lithium-allocator-inl.h
|
| diff --git a/src/lithium-allocator-inl.h b/src/lithium-allocator-inl.h
|
| index deee98877d6cd9f718024ca6b9dd1fe69f76f8fc..052c75051232881a4666811b7c20d4b288994f07 100644
|
| --- a/src/lithium-allocator-inl.h
|
| +++ b/src/lithium-allocator-inl.h
|
| @@ -146,7 +146,9 @@ void UseIterator::Advance() {
|
|
|
|
|
| void LAllocator::SetLiveRangeAssignedRegister(LiveRange* range, int reg) {
|
| - if (range->Kind() == DOUBLE_REGISTERS) {
|
| + if (range->Kind() == DOUBLE_REGISTERS ||
|
| + range->Kind() == FLOAT32x4_REGISTERS ||
|
| + range->Kind() == INT32x4_REGISTERS) {
|
| assigned_double_registers_->Add(reg);
|
| } else {
|
| ASSERT(range->Kind() == GENERAL_REGISTERS);
|
|
|